Bug 677851 - yum update reports "pkg1" is a duplicate with "pkg2"
Summary: yum update reports "pkg1" is a duplicate with "pkg2"
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 14
Hardware: i686
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-16 04:26 UTC by George R. Goffe
Modified: 2014-01-21 23:17 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-16 15:11:27 UTC
Type: ---


Attachments (Terms of Use)

Description George R. Goffe 2011-02-16 04:26:19 UTC
Description of problem:

Yum update fails

Version-Release number of selected component (if applicable):

yum-3.2.28

How reproducible:

always

Steps to Reproduce:
1.yum update
2.
3.
  
Actual results:

see error msgs below

Expected results:

updated software

Additional info:


clipper bash-4.1 ~# yum update
Loaded plugins: aliases, auto-update-debuginfo, changelog, downloadonly, fastestmirror, filter-data, fs-snapshot, keys, langpacks, list-data, merge-conf, post-transaction-actions, presto, priorities, protectbase, refresh-packagekit, refresh-updatesd,
              : remove-with-leaves, rpm-warm-cache, security, show-leaves, tmprepo, tsflags, upgrade-helper, verify, versionlock
Adding en_US to language list
Loading mirror speeds from cached hostfile
 * fedora: linux.mirrors.es.net
 * updates: mirrors.kernel.org
 * updates-testing: mirrors.kernel.org
Skipping filters plugin, no data
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
Skipping filters plugin, no data
--> Running transaction check
---> Package apache-commons-configuration.noarch 0:1.6-3.fc14 set to be updated
---> Package cairomm.i686 0:1.9.8-1.fc14 set to be updated
---> Package elfutils.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-devel.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-devel-static.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-libelf.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-libelf-devel.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-libelf-devel-static.i686 0:0.152-1.fc14 set to be updated
---> Package elfutils-libs.i686 0:0.152-1.fc14 set to be updated
---> Package exiv2-libs.i686 0:0.20-3.fc14 set to be updated
--> Processing Dependency: libtds-0.82.so for package: 3:koffice-kexi-2.2.2-4.fc14.1.i686
---> Package freetds.i686 0:0.82.1-0.2.20100810dev.fc14 set to be updated
---> Package less.i686 0:436-10.fc14 set to be updated
--> Finished Dependency Resolution
Error: Package: 3:koffice-kexi-2.2.2-4.fc14.1.i686 (@updates)
           Requires: libtds-0.82.so
           Removing: freetds-0.82-6.fc12.i686 (@fedora)
               libtds-0.82.so
           Updated By: freetds-0.82.1-0.2.20100810dev.fc14.i686 (updates-testing)
               Not found
 You could try using --skip-broken to work around the problem
** Found 72 pre-existing rpmdb problem(s), 'yum check' output follows:
OpenSceneGraph-examples-SDL-2.8.3-6.fc14.i686 is a duplicate with OpenSceneGraph-examples-SDL-2.8.3-3.fc14.i686
OpenSceneGraph-libs-2.8.3-6.fc14.i686 is a duplicate with OpenSceneGraph-libs-2.8.3-3.fc14.i686
OpenThreads-2.8.3-6.fc14.i686 is a duplicate with OpenThreads-2.8.3-3.fc14.i686
1:busybox-1.15.1-8.fc14.1.i686 is a duplicate with 1:busybox-1.15.1-7.fc14.i686
cone-0.84-1.fc14.i686 is a duplicate with cone-0.78-3.fc12.i686
cryptopp-5.6.1-3.fc14.i686 is a duplicate with cryptopp-5.6.1-1.fc14.i686
cvs-1.11.23-12.fc14.i686 is a duplicate with cvs-1.11.23-11.fc14.i686
dfu-programmer-0.5.4-1.fc14.i686 is a duplicate with dfu-programmer-0.5.1-3.fc12.i686
1:dovecot-2.0.9-1.fc14.i686 is a duplicate with 1:dovecot-2.0.8-2.fc14.i686
eclipse-jgit-0.10.1-1.fc14.noarch is a duplicate with eclipse-jgit-0.9.3-1.fc14.noarch
glibc-2.13-1.i686 is a duplicate with glibc-2.12.90-21.i686
glibc-common-2.13-1.i686 is a duplicate with glibc-common-2.12.90-21.i686
glibc-utils-2.13-1.i686 is a duplicate with glibc-utils-2.12.90-21.i686
glusterfs-common-3.0.7-1.fc14.i686 is a duplicate with glusterfs-common-2.0.9-2.fc14.i686
3:gnome-commander-1.2.8.10-1.fc14.i686 is a duplicate with 3:gnome-commander-1.2.8.9-1.fc14.i686
gnome-devel-docs-2.32.0-1.fc14.noarch is a duplicate with gnome-devel-docs-2.30.1-1.fc14.noarch
gnome-dvb-daemon-0.1.22-1.fc14.i686 is a duplicate with gnome-dvb-daemon-0.1.21-1.fc14.i686
gnome-mag-0.16.2-1.fc14.i686 is a duplicate with gnome-mag-0.16.1-1.fc14.i686
gnome-netstatus-2.28.2-1.fc14.i686 is a duplicate with gnome-netstatus-2.28.1-1.fc14.i686
gok-2.30.1-1.fc14.i686 is a duplicate with gok-2.30.0-1.fc14.i686
graphviz-2.26.3-1.fc14.i686 is a duplicate with graphviz-2.26.0-4.fc14.i686
groff-1.20.1-3.fc14.i686 is a duplicate with groff-1.20.1-2.fc14.i686
gstreamer-rtsp-0.10.7-1.fc14.i686 is a duplicate with gstreamer-rtsp-0.10.5-2.fc14.i686
gthumb-2.12.2-1.fc14.1.i686 is a duplicate with gthumb-2.12.1-1.fc14.i686
hplip-common-3.10.9-14.fc14.i686 is a duplicate with hplip-common-3.10.9-9.fc14.i686
hplip-libs-3.10.9-14.fc14.i686 is a duplicate with hplip-libs-3.10.9-9.fc14.i686
kdebase-workspace-4.5.5-2.fc14.i686 is a duplicate with kdebase-workspace-4.5.5-1.fc14.i686
kdebase-workspace-googlegadgets-4.5.5-2.fc14.i686 is a duplicate with kdebase-workspace-googlegadgets-4.5.5-1.fc14.i686
kdebase-workspace-libs-4.5.5-2.fc14.i686 is a duplicate with kdebase-workspace-libs-4.5.5-1.fc14.i686
kdebase-workspace-wallpapers-4.5.5-2.fc14.noarch is a duplicate with kdebase-workspace-wallpapers-4.5.5-1.fc14.noarch
ksysguardd-4.5.5-2.fc14.i686 is a duplicate with ksysguardd-4.5.5-1.fc14.i686
libdmapsharing-2.1.13-1.fc14.i686 is a duplicate with libdmapsharing-1.9.0.21-1.fc14.i686
libgnomeprint22-2.18.8-1.fc14.i686 is a duplicate with libgnomeprint22-2.18.7-1.fc14.i686
libgpod-0.8.0-3.fc14.i686 is a duplicate with libgpod-0.8.0-1.fc14.i686
libsane-hpaio-3.10.9-14.fc14.i686 is a duplicate with libsane-hpaio-3.10.9-9.fc14.i686
lirc-libs-0.9.0-0.1.pre1.fc14.i686 is a duplicate with lirc-libs-0.8.7-1.fc14.i686
lohit-devanagari-fonts-2.4.4-1.fc14.noarch is a duplicate with lohit-devanagari-fonts-2.4.3-8.fc14.noarch
media-player-info-10-1.fc14.noarch is a duplicate with media-player-info-6-1.fc14.noarch
nautilus-python-0.7.0-3.fc14.1.i686 is a duplicate with nautilus-python-0.7.0-2.fc14.i686
netpbm-10.47.25-1.fc14.i686 is a duplicate with netpbm-10.47.21-1.fc14.i686
nscd-2.13-1.i686 is a duplicate with nscd-2.12.90-21.i686
oprofile-0.9.6-10.fc14.i686 is a duplicate with oprofile-0.9.6-6.fc14.i686
oprofile-gui-0.9.6-10.fc14.i686 is a duplicate with oprofile-gui-0.9.6-6.fc14.i686
oxygen-cursor-themes-4.5.5-2.fc14.noarch is a duplicate with oxygen-cursor-themes-4.5.5-1.fc14.noarch
4:perl-5.12.3-141.fc14.i686 is a duplicate with 4:perl-5.12.2-140.fc14.i686
1:perl-Digest-SHA-5.47-141.fc14.i686 is a duplicate with 1:perl-Digest-SHA-5.47-140.fc14.i686
1:perl-Module-Pluggable-3.90-141.fc14.noarch is a duplicate with 1:perl-Module-Pluggable-3.90-140.fc14.noarch
1:perl-Pod-Escapes-1.04-141.fc14.noarch is a duplicate with 1:perl-Pod-Escapes-1.04-140.fc14.noarch
1:perl-Pod-Simple-3.13-141.fc14.noarch is a duplicate with 1:perl-Pod-Simple-3.13-140.fc14.noarch
perl-Time-Piece-1.15-141.fc14.i686 is a duplicate with perl-Time-Piece-1.15-140.fc14.i686
4:perl-libs-5.12.3-141.fc14.i686 is a duplicate with 4:perl-libs-5.12.2-140.fc14.i686
perl-threads-shared-1.32-141.fc14.i686 is a duplicate with perl-threads-shared-1.32-140.fc14.i686
python-ethtool-0.6-1.fc14.i686 is a duplicate with python-ethtool-0.5-1.fc14.i686
rss2email-2.70-1.fc14.noarch is a duplicate with rss2email-2.66-1.1.noarch
seahorse-plugins-2.30.1-5.fc14.i686 is a duplicate with seahorse-plugins-2.30.1-4.fc14.i686
slang-2.2.3-1.fc14.i686 is a duplicate with slang-2.2.2-2.fc14.i686
systemtap-grapher-1.4-2.fc14.i686 is a duplicate with systemtap-grapher-1.3-3.fc14.i686
systemtap-runtime-1.4-2.fc14.i686 is a duplicate with systemtap-runtime-1.3-3.fc14.i686
systemtap-sdt-devel-1.4-2.fc14.i686 is a duplicate with systemtap-sdt-devel-1.3-3.fc14.i686
tigervnc-1.0.90-0.24.20100813svn4123.fc14.i686 is a duplicate with tigervnc-1.0.90-0.22.20100813svn4123.fc14.1.i686
tigervnc-license-1.0.90-0.24.20100813svn4123.fc14.noarch is a duplicate with tigervnc-license-1.0.90-0.22.20100813svn4123.fc14.1.noarch
tigervnc-server-1.0.90-0.24.20100813svn4123.fc14.i686 is a duplicate with tigervnc-server-1.0.90-0.22.20100813svn4123.fc14.1.i686
tigervnc-server-minimal-1.0.90-0.24.20100813svn4123.fc14.i686 is a duplicate with tigervnc-server-minimal-1.0.90-0.22.20100813svn4123.fc14.1.i686
tigervnc-server-module-1.0.90-0.24.20100813svn4123.fc14.i686 is a duplicate with tigervnc-server-module-1.0.90-0.22.20100813svn4123.fc14.1.i686
tomboy-1.4.2-1.fc14.i686 is a duplicate with tomboy-1.3.2-1.fc14.i686
xfce4-notifyd-0.2.0-1.fc14.i686 is a duplicate with xfce4-notifyd-0.1.0-3.fc12.i686
xorg-x11-drv-aiptek-1.3.1-1.fc14.i686 is a duplicate with xorg-x11-drv-aiptek-1.3.0-4.fc14.i686
1:xorg-x11-drv-nouveau-0.0.16-13.20101010git8c8f15c.fc14.i686 is a duplicate with 1:xorg-x11-drv-nouveau-0.0.16-11.20100826git065576d.fc14.i686
xorg-x11-drv-vesa-2.3.0-2.fc14.i686 is a duplicate with xorg-x11-drv-vesa-2.3.0-1.fc14.i686
1:xscreensaver-base-5.12-12.fc14.i686 is a duplicate with 1:xscreensaver-base-5.12-9.fc14.i686
1:xscreensaver-gl-base-5.12-12.fc14.i686 is a duplicate with 1:xscreensaver-gl-base-5.12-9.fc14.i686
1:xscreensaver-gl-extras-5.12-12.fc14.i686 is a duplicate with 1:xscreensaver-gl-extras-5.12-9.fc14.i686

Comment 1 James Antill 2011-02-16 15:11:27 UTC
** Found 72 pre-existing rpmdb problem(s), 'yum check' output follows:

...as it says, this isn't a bug. yum couldn't complete depsolving so to make sure it wasn't a local problem it automatically ran "yum check" ... which found lots of duplicate packages.

You can try: package-cleanup --cleandupes

...or just using yum remove, etc.

Comment 2 George R. Goffe 2011-02-17 05:10:48 UTC
James,

Thanks for your useful hint.

I'm wondering how this situation could have developed. I don't do anything fancy or complicated with my yum... Just yum update.

Aren't you curious as to how this happened?

Regards,

George...

Comment 3 George R. Goffe 2011-02-17 05:56:15 UTC
James,

I removed freetds and libtds and that took koffice* with it... Re-installing koffice* will not work due to the tds breakages.

George...

Comment 4 George R. Goffe 2011-02-17 05:56:26 UTC
clipper bash-4.1 /tmp# yum install koffice\*
Loaded plugins: aliases, auto-update-debuginfo, changelog, downloadonly, fastestmirror, filter-data, fs-snapshot, keys, langpacks, list-data, merge-
              : conf, post-transaction-actions, presto, priorities, protectbase, refresh-packagekit, refresh-updatesd, remove-with-leaves, rpm-warm-
              : cache, security, show-leaves, tmprepo, tsflags, upgrade-helper, verify, versionlock
Adding en_US to language list
Loading mirror speeds from cached hostfile
 * fedora: linux.mirrors.es.net
 * updates: linux.mirrors.es.net
 * updates-testing: linux.mirrors.es.net
Skipping filters plugin, no data
0 packages excluded due to repository protections
Setting up Install Process
Package 3:koffice-kplato-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kplato-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-core-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-karbon-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kformula-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kspread-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-karbon-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-krita-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kchart-2.2.2-4.fc14.1.i686 already installed and latest version
Package koffice-kivio-libs-1.6.3-32.trinity.20100511svn.fc14.i686 already installed and latest version
Package 3:koffice-kdchart-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kformula-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kpresenter-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kchart-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kword-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-filters-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kword-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kpresenter-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Package 3:koffice-kivio-1.6.3-32.trinity.20100511svn.fc14.i686 already installed and latest version
Package 3:koffice-krita-libs-2.2.2-4.fc14.1.i686 already installed and latest version
Resolving Dependencies
Skipping filters plugin, no data
--> Running transaction check
---> Package koffice-devel.i686 3:2.2.2-4.fc14.1 set to be installed
---> Package koffice-kdchart-devel.i686 3:2.2.2-4.fc14.1 set to be installed
---> Package koffice-kexi.i686 3:2.2.2-4.fc14.1 set to be installed
--> Processing Dependency: libsybdb.so.5 for package: 3:koffice-kexi-2.2.2-4.fc14.1.i686
--> Processing Dependency: libtds-0.82.so for package: 3:koffice-kexi-2.2.2-4.fc14.1.i686
---> Package koffice-kexi-driver-mysql.i686 3:2.2.2-4.fc14.1 set to be installed
---> Package koffice-kexi-driver-pgsql.i686 3:2.2.2-4.fc14.1 set to be installed
---> Package koffice-kexi-libs.i686 3:2.2.2-4.fc14.1 set to be installed
---> Package koffice-langpack.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-ca.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-da.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-de.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-el.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-en_GB.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-es.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-et.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-fr.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-gl.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-it.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-ja.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-kk.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-nb.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-nds.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-nl.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-pl.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-pt.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-pt_BR.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-sv.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-tr.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-uk.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-wa.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-zh_CN.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-langpack-zh_TW.noarch 2:2.2.2-1.fc14 set to be installed
---> Package koffice-suite.i686 3:2.2.2-4.fc14.1 set to be installed
--> Running transaction check
---> Package freetds.i686 0:0.82.1-0.2.20100810dev.fc14 set to be installed
---> Package koffice-kexi.i686 3:2.2.2-4.fc14.1 set to be installed
--> Processing Dependency: libtds-0.82.so for package: 3:koffice-kexi-2.2.2-4.fc14.1.i686
--> Finished Dependency Resolution
Error: Package: 3:koffice-kexi-2.2.2-4.fc14.1.i686 (updates)
           Requires: libtds-0.82.so
           Available: freetds-0.82-6.fc12.i686 (fedora)
               libtds-0.82.so
           Installing: freetds-0.82.1-0.2.20100810dev.fc14.i686 (updates-testing)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 5 James Antill 2011-02-18 17:35:11 UTC
My guess is that the above is now just a freetds/koffice brokenness with updates-testing.

You can work around it with something like:

yum -x freetds-0.82.1-0.2.20100810dev.fc14 [...]

Comment 6 George R. Goffe 2011-02-19 19:10:18 UTC
James,

Thanks for your help with this.

If the duplication happens again, I'll make a new case.

Regards,

George...


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