Re: F14 yum update conflict



On Wed, 06 Apr 2011 20:53:15 -0700, JD wrote:

# rpm -e libmad0-0.15.1b-4.fc14.i686
error: Failed dependencies:
libmad.so.0 is needed by (installed) xine-lib-1.1.19-22.1.fc14.i686
libmad.so.0 is needed by (installed)
mplayer-4:1.0-81_snap20110324.fc14.i686
libmad.so.0 is needed by (installed) vlc-1.1.8-68.1.fc14.i686
libmad.so.0 is needed by (installed)
gpac-libs-0.4.6-0.11.cvs20100527.fc14.i686
libmad.so.0 is needed by (installed)
gstreamer-plugins-ugly-0.10.17-13.fc14.i686
libmad.so.0 is needed by (installed)
k3b-extras-freeworld-1:2.0.1-2.fc14.i686
libmad.so.0 is needed by (installed) streamripper-1.64.6-1.fc11.i586
libmad.so.0 is needed by (installed) xmms2-mad-0.7-1.fc14.i686
libmad.so.0 is needed by (installed) normalize-0.7.7-5.fc11.i586
libmad0 = 0.15.1b-4.fc14 is needed by (installed)
libmad-0.15.1b-4.fc14.i686
# rpm -e libvcdinfo0
error: Failed dependencies:
libvcdinfo.so.0 is needed by (installed) xine-lib-1.1.19-22.1.fc14.i686
libvcdinfo.so.0 is needed by (installed) vlc-1.1.8-68.1.fc14.i686
libvcdinfo.so.0 is needed by (installed) vcdimager-0.7.23-9.fc14.i686
libvcdinfo.so.0(VCDINFO_0) is needed by (installed)
xine-lib-1.1.19-22.1.fc14.i686
libvcdinfo.so.0(VCDINFO_0) is needed by (installed)
vlc-1.1.8-68.1.fc14.i686
libvcdinfo.so.0(VCDINFO_0) is needed by (installed)
vcdimager-0.7.23-9.fc14.i686
libvcdinfo0 = 0.7.23-9.fc14 is needed by (installed)
vcdimager-0.7.23-9.fc14.i686

OK - I wanted to show that so you can see that there are packages
I want (from rpmfusion and from atrpms). Some of these packages
have no F14 release version yet, so F13 pkgs are still included in
the F14 repos.

Reason why I show this is because when I ran yum update, I got:
.
.
.
.
.
Total 635 kB/s | 33 MB 00:52
Running rpm_check_debug
Running Transaction Test

*
Transaction Check Error:
file /usr/lib/libmad.so.0.2.1 from install of
libmad-0.15.1b-13.fc12.i586 conflicts with file from package
libmad0-0.15.1b-4.fc14.i686
file /usr/lib/libvcdinfo.so.0.2.0 from install of
vcdimager-libs-0.7.23-13.fc13.1.i686 conflicts with file from package
**libvcdinfo0**-0.7.23-9.fc14.i686*

So, how can we install what we would like to run, when some packages
depend on an older version of package A from Repository X,
and some packages depend on a newer version of A from Repository Y?
What's more is that the packages we want are not all available
from the same repo.

I think this problem needs to be addressed by the Fedora rpm packagers,
or at least, a good amount of coordination is needed amongst all
the fedora rpm repo creators.

This problem space is old and well-known. You've found two 3rd party
repos, which offer the same MAD library in packages that conflict
with eachother. It's best to report the problem to both repo
maintainers and hope that they will agree on a fix.

It seems you can "rpm -e libmad" (for libmad-0.15.1b-4.fc14 only!) and
remove it, because it is just a meta package that contains documentation
and pulls in libmad0 (atrpms). Keep libmad0, which provides the shared
library. Then rpmfusion's libmad (which also provides the shared lib)
doesn't try to update atrpms' libmad. I haven't had a look at libvcdinfo.
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines



Relevant Pages

  • Re: [Ubuntu 8.10] Need help getting out of odd update manager loop
    ... Today, I decided i wanted to install two packages, the "dos2unix" tool, ... I needed to add another repo to get the Emacs mode package. ... upgrades using the update manager. ...
    (Ubuntu)
  • FS: Complete Linux Recording Package Ready To Roll.
    ... How to install Rehmudi-2.0 ... if you don't have any sound, ... dependencies of Agnula Packages ... ... from the new kernel. ...
    (comp.os.linux.misc)
  • Re: Complete Linux Recording Package Ready To Roll.
    ... How to install Rehmudi-2.0 ... if you don't have any sound, ... dependencies of Agnula Packages ... ... from the new kernel. ...
    (comp.os.linux.misc)
  • Re: debian-user-digest Digest V2014 #1074
    ... checking the full error correction data. ... the devs and the users in debian is entirely inappropriate, ... Some packages could not be installed. ... I have just tried to install vlc on this laptop. ...
    (Debian-User)
  • Re: packages & repos
    ... There's a rpmfusion-free package that could be used with RHEL6.0: ... I wouldn't mess with the core OS packages. ... install RHEL 6 on my laptop ... There will be a column called "From repo" indicating repo from which RPM was installed. ...
    (RedHat)