rawhide e2fsprogs & yum

Gilboa Davara gilboad at gmail.com
Mon Mar 13 13:45:30 UTC 2006


On Mon, 2006-03-13 at 05:33 -0800, Steve G wrote:
> Hi,
> 
> I've noticed a problem in rawhide just doing yum update regarding e2fsprogs on
> x86_64. The update fails like this:
> 
> >Running Transaction Test
> >Finished Transaction Test
> >
> >Transaction Check Error:   file /usr/share/man/man8/blkid.8.gz from install of
> >e2fsprogs-1.38-12 conflicts with file from package e2fsprogs-1.38-1
> 
> So, I check my rpm database and see this:
> 
> >[root at dhcp83-35 ~]# ./bin/rpmdb_sanity_check
> >Version mismatches were found:
> >e2fsprogs-1.38-1.i386
> >e2fsprogs-1.38-11.x86_64
> 
> So, x86_64 & i386 have different versions. So, I check to see what yum has to say
> about this:
> 
> >[root at dhcp83-35 ~]# yum list e2fsprogs*
> >Reading repository metadata in from local files
> >Installed Packages
> >e2fsprogs.x86_64                         1.38-11                installed
> >e2fsprogs.i386                           1.38-1                 installed
> >e2fsprogs-devel.x86_64                   1.38-11                installed
> >e2fsprogs-libs.x86_64                    1.38-11                installed
> >Available Packages
> >e2fsprogs.x86_64                         1.38-12                development
> >e2fsprogs-debuginfo.i386                 1.38-12                development
> >e2fsprogs-debuginfo.x86_64               1.38-12                development
> >e2fsprogs-devel.x86_64                   1.38-12                development
> >e2fsprogs-libs.i386                      1.38-12                development
> >e2fsprogs-libs.x86_64                    1.38-12                development
> 
> So...this says there are no i386 -11 or -12 packages. So, the 32 bit version must
> not be needed for x86_64 anymore, lets delete it:
> 
> >[root at dhcp83-35 ~]# rpm -e e2fsprogs-1.38-1.i386
> >error: Failed dependencies:
> >        libcom_err.so.2 is needed by (installed) curl-7.15.1-1.2.1.i386
> >        libcom_err.so.2 is needed by (installed) krb5-libs-1.4.3-4.1.i386
> >        libcom_err.so.2 is needed by (installed) libc-client-2004g-2.2.i386
> >        libcom_err.so.2 is needed by (installed) neon-0.25.5-1.2.i386
> >        libcom_err.so.2 is needed by (installed) openssl-0.9.8a-5.2.i686
> >        libcom_err.so.2 is needed by (installed) samba-common-3.0.21b-2.i386
> >        libcom_err.so.2 is needed by (installed) nss_ldap-249-1.i386
> >        libcom_err.so.2 is needed by (installed) gnome-vfs2-2.13.92-3.i386
> >        libcom_err.so.2 is needed by (installed) cyrus-sasl-2.1.21-10.i386
> >        libcom_err.so.2 is needed by (installed)
> cyrus-sasl-gssapi-2.1.21-10.i386
> >        libcom_err.so.2 is needed by (installed) pam_krb5-2.2.6-2.2.i386
> >        libuuid.so.1 is needed by (installed) apr-1.2.2-7.2.i386
> 
> Well, I guess it is needed...is the repo broken ?  Its been like this for a week
> or so.
> 
> -Steve

I encountered the same problem.
In order to solve this problem I:
A. Removed all the i386/i686 packages.
B. yum'ed to rawhide.
C. Reinstalled the OpenOffice i386 packages. (which installed most of
the original i386 packages.)

Gilboa




More information about the devel mailing list