Bug 428535

Summary: Error: Missing Dependency: libgpod.so.2 is needed by package libgpod-debuginfo
Product: [Fedora] Fedora Reporter: Jon Dufresne <jon.dufresne>
Component: libgpodAssignee: Todd Zullinger <tmz>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 8CC: tmz
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-01-13 15:55:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jon Dufresne 2008-01-12 23:39:26 UTC
Description of problem:
A yum update on my system fails due to a missing dependency in the
libgpod-debuginfo package. See the output below:

# yum -yv update
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mesa-libGLU.i386 0:7.0.2-2.fc8 set to be updated
---> Package selinux-policy.noarch 0:3.0.8-73.fc8 set to be updated
---> Package evolution.i386 0:2.12.2-3.fc8 set to be updated
---> Package scim-hangul.i386 0:0.3.2-1.fc8 set to be updated
---> Package libxml2-devel.i386 0:2.6.31-1.fc8 set to be updated
---> Package libtirpc.i386 0:0.1.7-14.fc8 set to be updated
---> Package selinux-policy-targeted.noarch 0:3.0.8-73.fc8 set to be updated
---> Package rhythmbox-lirc.i386 0:0.11.3-6.fc8 set to be updated
---> Package timidity++-patches.i386 0:2.13.2-6.fc8 set to be updated
---> Package util-linux-ng.i386 0:2.13-3.2.fc8 set to be updated
---> Package pciutils.i386 0:2.2.9-1.fc8 set to be updated
---> Package libicu.i386 0:3.8-4.fc8 set to be updated
---> Package libutempter.i386 0:1.1.5-1.fc8 set to be updated
---> Package libupnp.i386 0:1.6.3-2.fc8 set to be updated
---> Package NetworkManager-glib.i386 1:0.7.0-0.6.6.svn3138.fc8 set to be updated
---> Package mesa-libGLU-devel.i386 0:7.0.2-2.fc8 set to be updated
---> Package mesa-libGL-devel.i386 0:7.0.2-2.fc8 set to be updated
---> Package rhythmbox.i386 0:0.11.3-6.fc8 set to be updated
---> Package bind-utils.i386 32:9.5.0-22.b1.fc8 set to be updated
---> Package rsyslog.i386 0:1.19.11-3.fc8 set to be updated
---> Package selinux-policy-devel.noarch 0:3.0.8-73.fc8 set to be updated
---> Package tzdata.noarch 0:2007k-1.fc8 set to be updated
---> Package docbook-style-xsl.noarch 0:1.73.2-4.fc8 set to be updated
---> Package rpcbind.i386 0:0.1.4-12.fc8 set to be updated
---> Package libtheora.i386 0:1.0beta2-3.fc8 set to be updated
---> Package nautilus-sendto.i386 0:0.12-5.fc8 set to be updated
---> Package NetworkManager-gnome.i386 1:0.7.0-0.6.6.svn3138.fc8 set to be updated
---> Package redhat-menus.noarch 0:8.9.11-2.fc8 set to be updated
---> Package system-config-network.noarch 0:1.4.7-1.fc8 set to be updated
---> Package libxml2-python.i386 0:2.6.31-1.fc8 set to be updated
---> Package wpa_supplicant.i386 1:0.5.7-21.fc8 set to be updated
---> Package bind-libs.i386 32:9.5.0-22.b1.fc8 set to be updated
---> Package libxml2.i386 0:2.6.31-1.fc8 set to be updated
---> Package scim-chewing.i386 0:0.3.1-10.fc8 set to be updated
--> Processing Dependency: libgpod.so.2 for package: libgpod-debuginfo
---> Package sudo.i386 0:1.6.9p4-3.fc8 set to be updated
---> Package glx-utils.i386 0:7.0.2-2.fc8 set to be updated
---> Package timidity++.i386 0:2.13.2-6.fc8 set to be updated
--> Processing Dependency: libao.so.2 for package: timidity++
---> Package python-gpod.i386 0:0.6.0-3.fc8 set to be updated
---> Package bash.i386 0:3.2-19.fc8 set to be updated
---> Package mesa-libGL.i386 0:7.0.2-2.fc8 set to be updated
---> Package psmisc.i386 0:22.6-2.fc8 set to be updated
---> Package doxygen.i386 1:1.5.4-1.fc8 set to be updated
---> Package dbus-glib.i386 0:0.73-5.fc8 set to be updated
---> Package dbus-glib-devel.i386 0:0.73-5.fc8 set to be updated
---> Package system-config-network-tui.noarch 0:1.4.7-1.fc8 set to be updated
---> Package pycairo.i386 0:1.4.12-1.fc8 set to be updated
---> Package pciutils-devel.i386 0:2.2.9-1.fc8 set to be updated
---> Package NetworkManager.i386 1:0.7.0-0.6.6.svn3138.fc8 set to be updated
---> Package libgpod.i386 0:0.6.0-3.fc8 set to be updated
--> Processing Dependency: libsgutils.so.1 for package: libgpod
--> Running transaction check
--> Processing Dependency: libgpod.so.2 for package: libgpod-debuginfo
---> Package libao.i386 0:0.8.8-2.fc8 set to be updated
---> Package sg3_utils-libs.i386 0:1.23-2.fc8 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libgpod.so.2 is needed by package libgpod-debuginfo


How reproducible:
Everytime.

Steps to Reproduce:
1. yum -y update
  
Actual results:
Yum update fails to a missing dependency for package libgpod-debuginfo

Expected results:
Yum should update the system properly.

Comment 1 Todd Zullinger 2008-01-13 06:36:15 UTC
Jon,

Do you have the updates-debuginfo repository disabled? 
libgpod-debuginfo-0.6.0-3.fc8 is available, and it requires libgpod.so.3, which
is provided by the libgpod-0.6.0-3.fc8 update.

Try enabling the updates-debuginfo repo and updating with:

yum --enablerepo updates-debuginfo update

Or remove the libgpod-debuginfo package before updating.

Please report whether that fixes things or if you still have trouble.

Comment 2 Jon Dufresne 2008-01-13 15:55:25 UTC
That was indeed the problem, thanks. I am a bit confused why I had debug
packages installed when both fedora-debuginfo and updates-debuginfo were
disabled (they are no both enabled). Why should a package install and then not
allows itself to be updated?

Comment 3 Todd Zullinger 2008-01-13 16:25:19 UTC
Perhaps you ran debuginfo-install to install some debug packages at some point?
 I don't know if tools like bug-buddy have the ability to install debuginfo
packages for you or not.  Anyway, glad the updates are working for you now.