From rel-eng RT: > Hello Team, > > Currently we provide dbus.i386 package in RHEL 5 x86_64 bit channel > which create problem while updating clients, the error reported is > > ------------------------------------ > > Transaction Check Error: > file /etc/dbus-1/system.conf from install of dbus-1.1.2-14.el5.i386 > conflicts with file from package dbus-1.1.2-14.el5.x86_64 > > ------------------------------------ > > As we are already providing dbus-libs.i386 packages for the 32 bit > compatibility, then I think we can remove the dbus.i386 package from the > RHEL 5 64 bit channel. > > As per the bugzilla - 287181 we have for fedora , the dbus.i386 package > is removed from fedora 64 bit repository. Also the dbus.i386 is not > present in RHEL 6 x86_64 channel. > > Can any one please confirm the same ? > > Thanks & Regards, > Ashish Humbe. Removing 32bit dbus from 64bit arches make sense to me.
fixed in nightly compose
# pwd /mnt/redhat/rel-eng/RHEL5.7-Server-20110525.0/5/x86_64 # find -name "dbus*i386*" ./os/Server/dbus-glib-devel-0.73-10.el5_5.i386.rpm ./os/Server/dbus-libs-1.1.2-15.el5_6.i386.rpm ./os/Server/dbus-devel-1.1.2-15.el5_6.i386.rpm ./os/Server/dbus-glib-0.73-10.el5_5.i386.rpm ./debug/dbus-glib-debuginfo-0.73-10.el5_5.i386.rpm ./debug/dbus-debuginfo-1.1.2-15.el5_6.i386.rpm # pwd /mnt/redhat/rel-eng/RHEL5.7-Client-20110525.0/5/x86_64 # find -name "dbus*i386*" ./os/Client/dbus-libs-1.1.2-15.el5_6.i386.rpm ./os/Client/dbus-glib-0.73-10.el5_5.i386.rpm ./os/Workstation/dbus-glib-devel-0.73-10.el5_5.i386.rpm ./os/Workstation/dbus-devel-1.1.2-15.el5_6.i386.rpm ./debug/dbus-glib-debuginfo-0.73-10.el5_5.i386.rpm ./debug/dbus-debuginfo-1.1.2-15.el5_6.i386.rpm dbus.i386 is not present in x86_64 repositories. Moving to VERIFIED.
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/RHEA-2011-0977.html
I don't know what's happening (or rather what has not happened). According to this bug report, "dbus.i386 is not present in x86_64 repositories." in RHEL 5.7. However, I still see it: On rhel-server-5.7-x86_64-dvd.iso, $ pwd /mnt/rh57-64 $ find -name "dbus*i386*" ./Server/dbus-1.1.2-15.el5_6.i386.rpm ./Server/dbus-devel-1.1.2-15.el5_6.i386.rpm ./Server/dbus-glib-0.73-10.el5_5.i386.rpm ./Server/dbus-glib-devel-0.73-10.el5_5.i386.rpm ./Server/dbus-libs-1.1.2-15.el5_6.i386.rpm Also, the current repository, # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.7 (Tikanga) # yum list dbus Loaded plugins: rhnplugin Installed Packages dbus.x86_64 1.1.2-16.el5_7 installed Available Packages dbus.i386 1.1.2-16.el5_7 rhel-x86_64-server-5 As a result, the conflict reported here still occurs as seen in bug #736033 .
This issue has not been fixed in RHEL 5.8 either. $ cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.8 (Tikanga) $ sudo yum list dbus Installed Packages dbus.x86_64 1.1.2-16.el5_7 installed Available Packages dbus.i386 1.1.2-16.el5_7 rhel-x86_64server-5