Skip to navigation

Bug Fix Advisory up2date bug fix update

Advisory: RHBA-2009:0972-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)

Details

Updated up2date packages that fix various bugs are now available.

Up2date is the Red Hat Update Agent that automatically queries the Red Hat
Network servers and determines which packages need to be updated on
your machine.

These updated packages fix the following bugs:

* bootloaders in grub.conf were not being recognised as grubs without their
comment tags. This has been corrected and bootloaders are now recognised
regardless. (BZ#431717)

* rhn_register now checks and sends the correct hostname during kickstart,
which solves macro provisioning issues that arose from hostname mismatch.
(BZ#134078)

* a mutual dependency error caused php installation from the Application
Stack channel to fail in Red Hat Enterprise Linux 4.4. The error no longer
presents. (BZ#214203)

* long rpm field names were causing parse errors when field names were
printed side by side. Print columns have been padded to allow a greater
number of characters. (BZ#435013)

* skip-list now carries latest package information so that rhn_check skips
the correct package. (BZ#299971)

* rpm now checks version requirements when resolving dependencies.
(BZ#445382)

* rhn_check should now relate obsolete packages to their replacements, so
updates from the WebUI will work as expected. (BZ#447874)

* up2date was ignoring --arch while updating packages. It should now honour
--arch as expected. (BZ#452855)

* rhn_check will now give a clean error message instead of tracebacks if
disk space is insufficient. (BZ#452877)

* up2date should now handle spaces in path names properly. (BZ#456064)

* server side miscommunication meant that errata push from server was
including packages for unused architectures in updates. Arch info is now
sent during errata push, so only necessary arch packages are pulled down.
(BZ#457629)

* rhn_check package conflicts between arches caused errata pushes to fail
on 64 bit systems. This has been corrected and package conflicts should no
longer occur. (BZ#457631)

* up2date was hard-coded to report /var/spool/up2date inaccessible when a
temporary directory could not be found when using --tmpdir. The error
message has been altered to reflect the name of the missing directory and
--tmpdir should now report errors as expected. (BZ#458208)

* rhn_check ordered errata incorrectly, so older packages were pulled down
in errata pushes. rhn_check now orders the errata correctly, and pulls
down the requested package. (BZ#460684)

* rhn_check would fail during snapshot rollback depending on progress
CallBack value. The callback has been modified and now works as expected.
(BZ#464772)

* up2date failed to add obsoleting packages to package set, which caused an
rpm error. It should now detect obsolete packages and pull down the
new package as expected. (BZ#468006)

* up2date would fail to install packages that were listed under the default
activation key when rhn_register was run in the GUI. It should now install
packages if available. (BZ#468742)

* when updating/installing, up2date would ignore server-specified arch
information. This has been altered so that server-specified arches take
precedence over the NVRE. (BZ#469034)

* there were a number of issues with up2date failing to retrieve packages
for multiple architectures. Support for multiple architectures has
been added, and up2date should handle these more gracefully. (BZ#484083)

* rhn_check would update all errata packages instead of scheduled packages.
It should now pull down only requested packages. (BZ#484390)

* rhn_check would request an older package when a newer one was required.
This has been fixed, and it should now request the correct package version.
(BZ#487753)

* version copyright notes have been corrected. (BZ#452827)

* channel installation error messages are now more informative for users
and retain traceback for debugging. (BZ#452833)

* various usability issues with the rhn_register interface have been fixed.
(BZ#452836)

Users are advised to upgrade to these updated packages, which
resolve these issues.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
up2date-4.8.1-33.el4.src.rpm
File outdated by:  RHEA-2012:0098
    MD5: 9d915d3c77ad594dc06a107003b8fdd5
 
IA-32:
up2date-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: a1dfefdf21b7c99454ca104129d57b2d
up2date-gnome-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: 436a165710ed24b99801941534020812
 
x86_64:
up2date-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 5881d1b8ca941f072b5aa247fac15c16
up2date-gnome-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 2fe99346f1aabe8a657e0bda5f1452e5
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
up2date-4.8.1-33.el4.src.rpm
File outdated by:  RHEA-2012:0098
    MD5: 9d915d3c77ad594dc06a107003b8fdd5
 
IA-32:
up2date-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: a1dfefdf21b7c99454ca104129d57b2d
up2date-gnome-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: 436a165710ed24b99801941534020812
 
IA-64:
up2date-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 7feb58a530a591a5ae9b33d2ca557793
up2date-gnome-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 67bf141202e4925f571cb35844fbf8b9
 
PPC:
up2date-4.8.1-33.el4.ppc.rpm
File outdated by:  RHEA-2012:0098
    MD5: 4230d1b11ce95b06d4ae54c6264dc3ff
up2date-gnome-4.8.1-33.el4.ppc.rpm
File outdated by:  RHEA-2012:0098
    MD5: 8f4caed5502083008738703372fcaca0
 
s390:
up2date-4.8.1-33.el4.s390.rpm
File outdated by:  RHEA-2012:0098
    MD5: 81a6036bef0d541ac954eb1d22a3b1e9
up2date-gnome-4.8.1-33.el4.s390.rpm
File outdated by:  RHEA-2012:0098
    MD5: 4e17d03ddba9a1c5de351d397ff7d90a
 
s390x:
up2date-4.8.1-33.el4.s390x.rpm
File outdated by:  RHEA-2012:0098
    MD5: f01f0acfb5f96c83e3e55bd259def95e
up2date-gnome-4.8.1-33.el4.s390x.rpm
File outdated by:  RHEA-2012:0098
    MD5: 8c39ea6fec19183a044061381a11e015
 
x86_64:
up2date-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 5881d1b8ca941f072b5aa247fac15c16
up2date-gnome-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 2fe99346f1aabe8a657e0bda5f1452e5
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
up2date-4.8.1-33.el4.src.rpm
File outdated by:  RHEA-2012:0098
    MD5: 9d915d3c77ad594dc06a107003b8fdd5
 
IA-32:
up2date-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: a1dfefdf21b7c99454ca104129d57b2d
up2date-gnome-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: 436a165710ed24b99801941534020812
 
IA-64:
up2date-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 7feb58a530a591a5ae9b33d2ca557793
up2date-gnome-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 67bf141202e4925f571cb35844fbf8b9
 
x86_64:
up2date-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 5881d1b8ca941f072b5aa247fac15c16
up2date-gnome-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 2fe99346f1aabe8a657e0bda5f1452e5
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
up2date-4.8.1-33.el4.src.rpm
File outdated by:  RHEA-2012:0098
    MD5: 9d915d3c77ad594dc06a107003b8fdd5
 
IA-32:
up2date-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: a1dfefdf21b7c99454ca104129d57b2d
up2date-gnome-4.8.1-33.el4.i386.rpm
File outdated by:  RHEA-2012:0098
    MD5: 436a165710ed24b99801941534020812
 
IA-64:
up2date-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 7feb58a530a591a5ae9b33d2ca557793
up2date-gnome-4.8.1-33.el4.ia64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 67bf141202e4925f571cb35844fbf8b9
 
x86_64:
up2date-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 5881d1b8ca941f072b5aa247fac15c16
up2date-gnome-4.8.1-33.el4.x86_64.rpm
File outdated by:  RHEA-2012:0098
    MD5: 2fe99346f1aabe8a657e0bda5f1452e5
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

214203 - up2date to Application Stack channel fails from vanilla U4
431717 - checkbootloader.py is relying upon comment tags within grub.conf.
435013 - up2date --list fields run together
452827 - Update copyright notes
452833 - Omit backtrace as a "verbose output", it looks scary
452836 - various usability problems of GUI rhn_register
452855 - up2date updates package.noarch on i386 system even when --arch=x86_64
452877 - rhn_check has traceback when disk is full
456064 - dir type sources cannot contain spaces
468742 - rhn_register gui and tui fails to install packages listed in default activation key
469034 - client should handle the arch information if sent down from server instead of jus comparing NVRE
484390 - rhn_check Grabbing All Available Errata
487753 - Bump Requires: rhnlib >= 1.8.7 to 2.1.4 in support of enhance and test redirect support for rhnlib



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/