Should I have an RPM installed twice? (x86_64-related??)

Nigel Tao nigel.tao at myrealbox.com
Wed Nov 24 07:36:26 UTC 2004


I seem to have the "gnome-vfs2" package installed twice:
ntao:~ rpm -q gnome-vfs2
gnome-vfs2-2.8.2-8
gnome-vfs2-2.8.2-8

(More details below.)

Is this unusual?  Or standard behavior?  Is it significant that I am
running x86_64?  It turns out that I seem to have 54 such duplicated
packages:
ntao:~ rpm -qa | sort | uniq -d | wc --lines
54

All my rpm changes since installation have been through "yum update",
and I haven't messed around with my /etc/yum.conf at all.

This is problematic because "yum update" now chokes on me - and "gnome-
vfs2" gets mentioned:



[root ~]# yum update
Setting up Update Process
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2852/2852
primary.xml.gz 100% |=========================| 94 kB 00:02
MD Read : ################################################## 241/241
updates-re: ################################################## 241/241
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for gamin-devel to pack into transaction set.
gamin-devel-0.0.17-1.FC3. 100% |=========================| 4.8 kB 00:00
---> Package gamin-devel.x86_64 0:0.0.17-1.FC3 set to be updated
---> Downloading header for gamin to pack into transaction set.
gamin-0.0.17-1.FC3.x86_64 100% |=========================| 7.5 kB 00:00
---> Package gamin.x86_64 0:0.0.17-1.FC3 set to be updated
--> Running transaction check
--> Processing Dependency: libfam.so.0 for package: gnome-vfs2
--> Finished Dependency Resolution
Error: Missing Dependency: libfam.so.0 is needed by package gnome-vfs2

[root ~]# rpm -q gamin gnome-vfs2
gamin-0.0.15-1
gnome-vfs2-2.8.2-8
gnome-vfs2-2.8.2-8

[root ~]# ls /usr/lib64/libfam.so.0
/usr/lib64/libfam.so.0

[root ~]# ls /usr/lib/libfam.so.0
ls: /usr/lib/libfam.so.0: No such file or directory



I filed a bugzilla report on gamin - but is this a yum or an rpm problem
instead?

thanks,
Nigel.





A more detailed investigation shows that the two are slightly different
(e.g., different Size, different Build Date, different Build Host, but
same Signature Key ID):
ntao:~ rpm -qi gnome-vfs2
Name        : gnome-vfs2                   Relocations: (not
relocatable)
Version     : 2.8.2                             Vendor: Red Hat, Inc.
Release     : 8                             Build Date: Wed 20 Oct 2004
07:20:41 EST
Install Date: Wed 10 Nov 2004 22:49:17 EST      Build Host:
bugs.build.redhat.com
Group       : System Environment/Libraries   Source RPM: gnome-
vfs2-2.8.2-8.src.rpm
Size        : 4097584                          License: LGPL
Signature   : DSA/SHA1, Thu 21 Oct 2004 05:03:16 EST, Key ID
b44269d04f2a6fd2
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.gnome.org/
Summary     : The GNOME virtual file-system libraries.
Description :
GNOME VFS is the GNOME virtual file system. It is the foundation of
the Nautilus file manager. It provides a modular architecture and
ships with several modules that implement support for file systems,
http, ftp, and others. It provides a URI-based API, backend
supporting asynchronous file operations, a MIME type manipulation
library, and other features.
Name        : gnome-vfs2                   Relocations: (not
relocatable)
Version     : 2.8.2                             Vendor: Red Hat, Inc.
Release     : 8                             Build Date: Wed 20 Oct 2004
06:23:50 EST
Install Date: Wed 10 Nov 2004 22:49:18 EST      Build Host:
thor.perf.redhat.com
Group       : System Environment/Libraries   Source RPM: gnome-
vfs2-2.8.2-8.src.rpm
Size        : 4352702                          License: LGPL
Signature   : DSA/SHA1, Thu 21 Oct 2004 05:03:21 EST, Key ID
b44269d04f2a6fd2
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.gnome.org/
Summary     : The GNOME virtual file-system libraries.
Description :
GNOME VFS is the GNOME virtual file system. It is the foundation of
the Nautilus file manager. It provides a modular architecture and
ships with several modules that implement support for file systems,
http, ftp, and others. It provides a URI-based API, backend
supporting asynchronous file operations, a MIME type manipulation
library, and other features.





More information about the fedora-list mailing list