Re: F14 yum update conflict

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux