10.04.4
The following is a summary of bugs fixed between Ubuntu 10.04.3 and 10.04.4. This summary covers only changes to packages in main and restricted, which account for all packages in the officially-supported CD images; there are further changes to various packages in universe and multiverse. Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs.
In addition to the fixed bugs listed below, this update includes all security updates from the Ubuntu Security Notice list affecting Ubuntu 10.04 LTS that were released up to and including 10 February 2012. The last update included was USN-???.
To understand the changes made between Ubuntu 10.04 and 10.04.1, please see the 10.04.1 change summary; for changes between 10.04.1 and 10.04.2, see the 10.04.2 change summary for changes between 10.04.2 and 10.04.3, see the 10.04.3 changes summary.
This is the last planned point release update to be issued for 10.04, SRU's will continue to be issued until EOL.
Known Issues
If you are trying to create an installation CD or USB for a 10.04 based release from a 10.10 or later system, you may run into 645818. The workaround is documented in the report. Typing 'live' or 'help' (without the quotes) at the boot: prompt allows the user to proceed with the installation.
Eucalyptus on Ubuntu Server 10.04.3 will exhibit the behaviour of failing to register or start an instance, with the cloud-debug log referencing "pad block corrupted" this is described in bug 588861, a fix has been committed to the kernel in the archive (proposed pocket) and will be available shortly via lucid-updates.
On Ubuntu 10.04.3 Alternate image, under some conditions, ltsp client is not able to load boot file. The following workaround and further information can be found in 813837.
Change the line in /etc/ltsp/dhcpd.conf from filename "/ltsp/amd64.tmp/pxelinux.0"; to filename "/ltsp/amd64/pxelinux.0";
Changes Since 10.04.3
Installation and Boot Fixes
Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.)
Package |
Bug number |
Description |
debian-installer-utils |
chroot_setup.sh: Divert start-stop-daemon and initctl rather than simply moving them aside (LP: #900526). |
Upgrade Bug Fixes
These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu.
Package |
Bug number |
Description |
apt |
apt-pkg/algorithms.cc: Iterate Breaks the same way as Conflicts, so that we resolve virtual package Breaks more effectively (LP: #922485). |
|
apt |
apt-pkg/algorithms.{cc,h}: Use an int to represent resolver scores, not a signed short, because large upgrades can result in an overflow for core packages (LP: #917173). |
|
apt |
SECURITY UPDATE: Restore apt-ket net-update functionality (LP: #857472) |
|
apt |
Backports of various archive-support features (LP: #865828): |
|
apt |
SECURITY UPDATE: Disable apt-key net-update for now, as validation code is insecure. (LP: #856489) |
|
apt |
backport support for xz compression (LP: #805389) |
|
grub |
Refine detection of Xen-only kernels: kernels with both CONFIG_XEN=y and CONFIG_PARAVIRT=y are now given both Xen entries (if a hypervisor is present) and non-Xen entries (LP: #692691). |
|
grub |
Backport from Debian 0.97-39 (LP: #720558): |
|
grub-installer |
Canonicalise device names printed by 'mdadm --detail' (LP: #695842). |
|
grub2 |
Handle partition devices without corresponding disk devices (LP: #623609). |
|
grub2 |
Backport upstream patch to skip LVM snapshots (LP: #563895). |
Kernel and Hardware Support Changes
Considerable work has been done in Ubuntu 10.04.3 on improving support for many specific items of hardware.
Package |
Bug number |
Description |
Desktop Bug Fixes
These changes mainly affect desktop installations of Ubuntu, Kubuntu, and other Ubuntu-based systems.
Package |
Bug number |
Description |
Server and Cloud Related Bug Fixes
These changes mainly affect installations of Ubuntu on server systems.
Package |
Bug number |
Description |
Security Related Bug Fixes
In addition to the Ubuntu Security Notice list updates, the following changes were made to enhance the security of a system.
Package |
Bug number |
Description |
Other Bug Fixes
A number of other changes were made in this release to fix significant bugs all across the Ubuntu system, or to make other well-understood improvements.
Package |
Bug number |
Description |
app-install-data-partner |
add vmware-view-client (LP: #905413) |
|
apport |
backends/packaging-apt-dpkg.py: Fix crash when /etc/apport/native-origins.d contains any files. Fix backported from upstream r1973. (LP: #865199) |
|
aptitude |
backport 0007-preferences-dir.patch from natty. (LP: #508545) |
|
base-installer |
Honour apt-setup/security_path when constructing initial security entries in sources.list (LP: #820306). |
|
byobu |
fix chown of reload-required flag, which might otherwise fail, and break package upgrades, LP: #796422 |
|
ca-certificates |
SECURITY UPDATE: Blacklist "DigiNotar Root CA" due to fraudulent certificate issuance (LP: #837557) |
|
casper |
Disable release-upgrade prompts in the live session (LP: #777759). |
|
checkbox |
New upstream release (LP: #567568): |
|
checkbox |
Added referer when sending submissions to Launchpad (LP: #550973) |
|
checkbox |
Added suggests to checkbox package in debian/control file (LP: #352740) |
|
checkbox |
Fixed udev_resource script to be more resilient (LP: #556824) |
|
checkbox |
Fixed cdimage_resource script to read casper.log (LP: #558728) |
|
checkbox |
Fixed reporting all resources found for a job (LP: #560948) |
|
checkbox |
Fixed stalling when using kdesudo to start backend (LP: #557443) |
|
checkbox |
Fixed starting the appropriate default browser on UNR (LP: #563050) |
|
checkbox |
Fixed opening the report with the gconf preferred browser (LP: #562580) |
|
checkbox |
Fixed suspend_test to use relative time for wakealarm (LP: #349768) |
|
checkbox |
Fixed backend not getting terminated upon closing (LP: #553328) |
|
compizconfig-backend-gconf |
honor resize_with_right_button gconf key (LP: #207065) Thanks to Guido Iribarren |
debootstrap |
Add (Ubuntu) precise as a symlink to gutsy (LP: #880926). |
|
debootstrap |
Add (Ubuntu) oneiric as a symlink to gutsy (LP: #786956). |
|
desktopcouch |
Preserve Ubuntu One service through longer replication period, 10 minutes changed to 60 minutes. (LP: #834857) |
|
drbd8 |
debian/patches/11_fix_lvm_infinite_loop.dpatch: infinite loop in helper LVM script. (LP: #744293) |
|
ecryptfs-utils |
src/libecryptfs/key_management.c: LP: #725862 |
|
facter |
lib/facter/ec2.rb: Rescue condition in can_connect() when timeout() actually has a chance to timeout. (LP: #885998) |
|
facter |
lib/facter/ec2.rb: Properly handle ip+port when testing connectivity of ec2 metadata service.(LP: #732953) |
|
facter |
lib/facter/util/collection.rb: Backported fix from upstream commit 2255abee7bdb9b6478ca228546e3d275dbac0ec3. Reload all facts if the requested fact is not found. Ensures consistency after facts have been cleared. (LP: #876130) |
|
fglrx-installer |
Do not remove diversions. Those diversions were likely installed by older releases of the driver (since we don't use diversions any more). Any diversion should be removed in fglrx.preinst, as it's exactly where we remove all other diversions (LP: #566437). |
|
firefox |
see LP: #929833 for USN information |
|
firefox |
fix LP: #926347 - Fix apparmor denial on Lucid |
|
firefox |
see LP: #923319 for USN information |
|
firefox |
"Fix" LP: #897794 - some websites expect "X11" to be the first token of the platform component in the UA string |
|
firefox |
Fix LP: #908508 - Add patch from upstream to fix powerpc build failure. Only apply this patch on powerpc to avoid compromising the quality of the architectures that we care about |
|
firefox |
Fix LP: #923461 - Broken Apparmor profile with Firefox 9.0.1 |
|
firefox |
Fix LP: #907666 - readd missing kubuntu-firefox-installer Replaces |
|
firefox |
Fix LP: #917529 - Make sure new transitional packages have a versioned dependency on Firefox so as to not break Firefox during partial upgrades |
|
firefox |
New upstream stable release (FIREFOX_9_0_1_BUILD1) (LP: #904594) |
|
firefox |
Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching the cursor bitmap to a nice themed pointer |
|
firefox |
Turn off the one-time addon selection dialog (LP: #888307) |
|
firefox |
Now Firefox lazy loads libxul, drop the LD_LIBRARY_PATH hack from the shell wrapper (LP: #561124) |
|
firefox |
Fixes LP: #294187 - Firefox Locales should install locale specific search plugins |
|
firefox |
Prevent LP: #643899 - Firefox sending header "Accept-Language: chrome://global/locale/intl.properties" because the intl.accept_languages preference is messed up. Drop a patch which causes the preferences system to save a user preference when changing a preference value to equal the system default value (and revert to the original behaviour where the preference is just discarded). This should hopefully stop Firefox Sync from breaking localized preferences where they haven't been modified by the user, but does regress LP: #548866 |
|
firefox |
Prevent LP: #643899 - Firefox sending header "Accept-Language: chrome://global/locale/intl.properties" because the intl.accept_languages preference is messed up. Drop a patch which causes the preferences system to save a user preference when changing a preference value to equal the system default value (and revert to the original behaviour where the preference is just discarded). This should hopefully stop Firefox Sync from breaking localized preferences where they haven't been modified by the user, but does regress LP: #548866 |
|
firefox |
Prevent LP: #744580 - Firefox doesn't autoscroll when selecting content downwards |
|
firefox |
Fix LP: #758111 - update ubuntulinux.org bookmark - thanks to Jonathan Rothwell for the patch |
|
firefox |
Distrust and disable all DigiNotar certs including the Staat der Nederlanden Certificates (LP: #838322) |
|
firefox |
Distrust and disable DigiNotar Root CA due to fraudulent certificate issuance (LP: #837557) |
|
gcalctool |
03_correct_tanh.patch: git patch to fix tanh calculation (lp: #871988) |
|
gnome-control-center |
Fix LP: #607357 - cannot cope with incorrect current password under LDAP backend. Patch from Ryan Tandy |
|
gnome-power-manager |
When we blank due to a timeout, make sure to lock (in case we've blanked before the screensaver is active). LP: #620693 |
|
gnome-utils |
gnome-screenshot produces a black bar in certain multi-head situations. backport 56f50c7 from upstream git. LP: #379382 |
|
gtk+2.0 |
Added two patches from git to fix filechooser issue (LP: #558674) |
|
gtk-vnc |
Fix off-by-one error in snprintf call generating the version string, thanks to Josh Wendell and mccurlly for identifying the fix (LP: #598597) |
|
kickseed |
Fix iSCSI ks_preseed calls to include a type field (LP: #810068). |
|
kickseed |
Preseed partman-lvm/device_remove_lvm when confirming logvol results, since Kickstart doesn't have a separate control with a one-to-one correspondence to this (LP: #708548). |
|
landscape-client |
Try to load the old persist file if the current one doesn't exist or is empty (LP: #809210). |
|
landscape-client |
Fix wrong ownership and permissions when the reporter is run as a result of applying a repository profile (LP: #804008). |
|
landscape-client |
Keep original sources.list ownership (LP: #804548). |
|
landscape-client |
Refactored tests (LP: #805746). |
|
landscape-client |
Preserve permissions of sources.list (LP: #804548). |
|
landscape-client |
Detect if running in a vmware guest (LP: #795794). |
|
landscape-client |
Report VM type when run in the cloud (LP: #797069). |
|
landscape-client |
Report VM type in non-cloud registration (LP: #795752). |
|
landscape-client |
Report the package reporter result even in case of success, not just in case of failure (LP: #780406). |
|
landscape-client |
Report package reporter errors (LP: #732490). |
|
landscape-client |
Fix dependencies for hardy removing references to python 2.4 packages for pycurl and dbus (LP: #759764). |
|
landscape-client |
Add a plugin which manages APT sources.list and the associated GPG keys (LP: #758928). |
|
landscape-client |
Limit the number of items in a network message to 200, to prevent problems when communication is interrupted with the server and the client accumulates too many network items, thus overloading the server when it's available again (LP: #760486). |
In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here.
Package |
Bug number |
Description |