This bug has been copied from bug #618328 and has been proposed to be backported to 4.8 z-stream (EUS).
rev. 195757 and 195834 cherrypicked as rev. 195836.
syntax error fixed in rev 195840
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Due to incorrect handling of package dependencies, up2date may have been unable to install certain packages. This error has been fixed, and all packages are now installed as expected.
Still failing with: up2date-4.8.1-33.el4_8.11 and up2date-4.9.1-16.el4 Changing back to ASSIGNED. # rpm -q up2date up2date-4.8.1-33.el4_8.11 # rpm -q freetype freetype-2.1.9-15.el4.8 # up2date -u --nox --exclude=up2date Fetching Obsoletes list for channel: rhel-x86_64-as-4.8.z... Fetching rpm headers... ######################################## Name Version Rel Arch ---------------------------------------------------------------------------------------- 4Suite 1.0 3.el4_8.1 x86_64 HelixPlayer 1.0.6 1.el4_8.1 i386 ImageMagick 6.0.7.1 20.el4_8.1 x86_64 PyXML 0.8.3 6.el4_8.2 x86_64 acpid 1.0.3 2.el4_7.1 x86_64 apr 0.9.4 24.9.el4_8.2 i386 audit 1.0.16 4.el4_8.1 x86_64 audit-libs 1.0.16 4.el4_8.1 i386 audit-libs 1.0.16 4.el4_8.1 x86_64 bash 3.0 21.el4_8.2 x86_64 bind-libs 9.2.4 30.el4_8.5 i386 bind-libs 9.2.4 30.el4_8.5 x86_64 bind-utils 9.2.4 30.el4_8.5 x86_64 bzip2 1.0.2 16.el4_8 x86_64 bzip2-devel 1.0.2 16.el4_8 x86_64 bzip2-libs 1.0.2 16.el4_8 i386 bzip2-libs 1.0.2 16.el4_8 x86_64 compat-openldap 2.1.30 12.el4_8.3 i386 cpio 2.5 16.el4_8.1 x86_64 cscope 15.5 10.RHEL4.3 x86_64 cups 1.1.22 0.rc1.9.32.el4_8.6 x86_64 cups-libs 1.1.22 0.rc1.9.32.el4_8.6 i386 cups-libs 1.1.22 0.rc1.9.32.el4_8.6 x86_64 curl 7.12.1 11.1.el4_8.3 i386 curl 7.12.1 11.1.el4_8.3 x86_64 curl-devel 7.12.1 11.1.el4_8.3 x86_64 device-mapper 1.02.28 2.el4_8.1 i386 device-mapper 1.02.28 2.el4_8.1 x86_64 dhclient 3.0.1 65.el4_8.1 x86_64 dump 0.4b39 3.EL4.3 x86_64 elinks 0.9.2 4.el4_8.1 x86_64 evolution28-gtk2 2.10.4 25.el4.1 x86_64 evolution28-pango 1.14.9 13.el4_8 x86_64 expat 1.95.7 4.el4_8.3 i386 expat 1.95.7 4.el4_8.3 x86_64 expat-devel 1.95.7 4.el4_8.3 x86_64 fetchmail 6.2.5 6.0.1.el4_8.1 x86_64 firefox 3.6.9 1.el4 x86_64 gd 2.0.28 5.4E.el4_8.1 i386 gd 2.0.28 5.4E.el4_8.1 x86_64 gdm 2.6.0.5 7.rhel4.19.el4_8.2 x86_64 glibc 2.3.4 2.43.el4_8.6 i686 glibc 2.3.4 2.43.el4_8.6 x86_64 glibc-common 2.3.4 2.43.el4_8.6 x86_64 glibc-devel 2.3.4 2.43.el4_8.6 x86_64 glibc-headers 2.3.4 2.43.el4_8.6 x86_64 [...] [... some more packages ...] [...] Testing package set / solving RPM inter-dependencies... warning: package freetype = 2.1.9-1 was already added, replacing with freetype <= 2.1.9-1.rhel4.4 warning: package freetype = 2.1.9-1.rhel4.4 was already added, replacing with freetype <= 2.1.9-10.el4.7 warning: package freetype = 2.1.9-10.el4.7 was already added, replacing with freetype <= 2.1.9-14.el4.8 warning: package freetype = 2.1.9-14.el4.8 was already added, replacing with freetype <= 2.1.9-15.el4.8 warning: package freetype = 2.1.9-4.el4 was already added, replacing with freetype <= 2.1.9-5.el4 warning: package freetype = 2.1.9-5.el4 was already added, replacing with freetype <= 2.1.9-6.el4 warning: package freetype = 2.1.9-6.el4 was already added, replacing with freetype <= 2.1.9-7.el4.6 warning: package freetype = 2.1.9-7.el4.6 was already added, replacing with freetype <= 2.1.9-8.el4.6 ######################################## RPM package conflict error. The message was: Test install failed because of package conflicts: The following packages were added to your selection to satisfy dependencies: Name Version Release -------------------------------------------------------------- freetype 2.1.9 1 freetype 2.1.9 1.rhel4.4 freetype 2.1.9 10.el4.7 freetype 2.1.9 14.el4.8 freetype 2.1.9 15.el4.8 freetype 2.1.9 4.el4 freetype 2.1.9 5.el4 freetype 2.1.9 6.el4 freetype 2.1.9 7.el4.6 freetype 2.1.9 8.el4.6 package freetype-2.1.9-15.el4.8 (which is newer than freetype-2.1.9-8.el4.6) is already installed file /usr/lib/libfreetype.so.6.3.7 conflicts between attempted installs of freetype-2.1.9-15.el4.8 and freetype-2.1.9-8.el4.6 file /usr/lib/libttf.so.2.3.0 conflicts between attempted installs of freetype-2.1.9-15.el4.8 and freetype-2.1.9-8.el4.6
I could not reproduce it. I provide new build due other BZ. Please retest it and if you will able to reproduce it, please provide me those machines where it happen.
Created attachment 451047 [details] All installed packages on system. Still failing with 'up2date-4.8.1-33.el4_8.12', moving back to ASSIGNED. List of installed packages after the failed 'up2date -u' attempt is in attachment. Steps to reproduce (started on a RHEL4-U8 fresh installation with updated package 'up2date-4.8.1-33.el4_8.12'): # rpm -q up2date up2date-4.8.1-33.el4_8.12 # rpm -q freetype freetype-2.1.9-8.el4.6 freetype-2.1.9-8.el4.6 # rpm -e freetype --nodeps --allmatches # up2date -i xorg-x11-devel Fetching Obsoletes list for channel: rhel-x86_64-as-4... ######################################## Fetching rpm headers... ######################################## Name Version Rel Arch ---------------------------------------------------------------------------------------- xorg-x11-devel 6.8.2 1.EL.63 x86_64 Testing package set / solving RPM inter-dependencies... ######################################## fontconfig-devel-2.2.3-13.e ########################## Done. freetype-devel-2.1.9-17.el4 ########################## Done. xorg-x11-devel-6.8.2-1.EL.6 ########################## Done. freetype-2.1.9-17.el4.8.x86 ########################## Done. Preparing ########################################### [100%] Installing... 1:freetype ########################################### [100%] 2:freetype-devel ########################################### [100%] 3:fontconfig-devel ########################################### [100%] 4:xorg-x11-devel ########################################### [100%] The following packages were added to your selection to satisfy dependencies: Name Version Release -------------------------------------------------------------- fontconfig-devel 2.2.3 13.el4 freetype-devel 2.1.9 17.el4.8 freetype 2.1.9 17.el4.8 # up2date -u --nox Fetching Obsoletes list for channel: rhel-x86_64-as-4... Fetching rpm headers... ######################################## Name Version Rel Arch ---------------------------------------------------------------------------------------- 4Suite 1.0 3.el4_8.1 x86_64 HelixPlayer 1.0.6 1.el4_8.1 i386 ImageMagick 6.0.7.1 20.el4_8.1 x86_64 OpenIPMI 1.4.14 25.el4_8.1 x86_64 OpenIPMI-libs 1.4.14 25.el4_8.1 x86_64 PyXML 0.8.3 6.el4_8.2 x86_64 acpid 1.0.3 2.el4_7.1 x86_64 apr 0.9.4 24.9.el4_8.2 i386 audit 1.0.16 4.el4_8.1 x86_64 audit-libs 1.0.16 4.el4_8.1 i386 audit-libs 1.0.16 4.el4_8.1 x86_64 bash 3.0 21.el4_8.2 x86_64 bind-libs 9.2.4 36.el4 i386 bind-libs 9.2.4 36.el4 x86_64 bind-utils 9.2.4 36.el4 x86_64 bzip2 1.0.2 16.el4_8 x86_64 bzip2-devel 1.0.2 16.el4_8 x86_64 bzip2-libs 1.0.2 16.el4_8 i386 bzip2-libs 1.0.2 16.el4_8 x86_64 compat-openldap 2.1.30 12.el4_8.3 i386 cpio 2.5 16.el4_8.1 x86_64 cpp 3.4.6 11.el4_8.1 x86_64 cscope 15.5 10.RHEL4.3 x86_64 cups 1.1.22 0.rc1.9.32.el4_8.6 x86_64 cups-libs 1.1.22 0.rc1.9.32.el4_8.6 i386 cups-libs 1.1.22 0.rc1.9.32.el4_8.6 x86_64 curl 7.12.1 11.1.el4_8.3 i386 curl 7.12.1 11.1.el4_8.3 x86_64 curl-devel 7.12.1 11.1.el4_8.3 x86_64 device-mapper 1.02.28 2.el4_8.1 i386 [...] [ lot of other packages ... ] [...] tzdata 2010l 1.el4 noarch util-linux 2.12a 24.el4_8.1 x86_64 wget 1.10.2 1.el4_8.1 x86_64 xmlsec1 1.2.6 3.1 i386 xmlsec1 1.2.6 3.1 x86_64 xmlsec1-openssl 1.2.6 3.1 i386 xmlsec1-openssl 1.2.6 3.1 x86_64 Testing package set / solving RPM inter-dependencies... warning: package freetype = 2.1.9-1 was already added, replacing with freetype <= 2.1.9-1.rhel4.4 warning: package freetype = 2.1.9-1.rhel4.4 was already added, replacing with freetype <= 2.1.9-10.el4.7 warning: package freetype = 2.1.9-10.el4.7 was already added, replacing with freetype <= 2.1.9-14.el4.8 warning: package freetype = 2.1.9-14.el4.8 was already added, replacing with freetype <= 2.1.9-15.el4.8 warning: package freetype = 2.1.9-15.el4.8 was already added, replacing with freetype <= 2.1.9-16.el4.8 warning: package freetype = 2.1.9-16.el4.8 was already added, replacing with freetype <= 2.1.9-17.el4.8 warning: package freetype = 2.1.9-4.el4 was already added, replacing with freetype <= 2.1.9-5.el4 warning: package freetype = 2.1.9-5.el4 was already added, replacing with freetype <= 2.1.9-6.el4 warning: package freetype = 2.1.9-6.el4 was already added, replacing with freetype <= 2.1.9-7.el4.6 warning: package freetype = 2.1.9-7.el4.6 was already added, replacing with freetype <= 2.1.9-8.el4.6 ######################################## RPM package conflict error. The message was: Test install failed because of package conflicts: The following packages were added to your selection to satisfy dependencies: Name Version Release -------------------------------------------------------------- freetype 2.1.9 1 freetype 2.1.9 1.rhel4.4 freetype 2.1.9 10.el4.7 freetype 2.1.9 14.el4.8 freetype 2.1.9 15.el4.8 freetype 2.1.9 16.el4.8 freetype 2.1.9 17.el4.8 freetype 2.1.9 4.el4 freetype 2.1.9 5.el4 freetype 2.1.9 6.el4 freetype 2.1.9 7.el4.6 freetype 2.1.9 8.el4.6 package freetype-2.1.9-17.el4.8 (which is newer than freetype-2.1.9-8.el4.6) is already installed file /usr/lib/libfreetype.so.6.3.7 conflicts between attempted installs of freetype-2.1.9-17.el4.8 and freetype-2.1.9-8.el4.6 file /usr/lib/libttf.so.2.3.0 conflicts between attempted installs of freetype-2.1.9-17.el4.8 and freetype-2.1.9-8.el4.6
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2010-0760.html