Bug 666527 - dbus.rpm should not be multilib
Summary: dbus.rpm should not be multilib
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: releng
Version: 5.6
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
: ---
Assignee: Tomas Kopecek
QA Contact: Release Test Team
URL:
Whiteboard:
Depends On:
Blocks: 728214
TreeView+ depends on / blocked
 
Reported: 2010-12-31 12:13 UTC by Daniel Mach
Modified: 2012-04-12 05:33 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 728214 (view as bug list)
Environment:
Last Closed: 2011-07-21 06:41:11 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Daniel Mach 2010-12-31 12:13:41 UTC
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.

Comment 5 Tomas Kopecek 2011-02-18 10:41:06 UTC
fixed in nightly compose

Comment 7 Alexander Todorov 2011-05-27 12:18:19 UTC
# 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.

Comment 8 errata-xmlrpc 2011-07-21 06:41:11 UTC
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

Comment 10 Akemi Yagi 2011-09-06 21:35:15 UTC
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 .

Comment 12 Akemi Yagi 2012-02-27 16:55:15 UTC
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


Note You need to log in before you can comment on or make changes to this bug.