On Thu, 14 Apr 2011 13:43:42 -0700, J wrote: > However, after I installed libmad0 from atrpms, > yum update still wanted to install libmad from rpmfusion!!! In the first post in this thread you wrote: > ---> Package libmad-devel.i586 0:0.15.1b-13.fc12 set to be updated Why did you install libmad-devel? > --> Processing Dependency: libmad = 0.15.1b-13.fc12 for package: > libmad-devel-0.15.1b-13.fc12.i586 Here you can observe why package "libmad" is pulled in. It is a Fedora packaging policy that subpackages (such as libmad-devel) depend on their parent package. However, libmad-devel is not for run-time, so do you need it? You only need it if you build software yourself. To make it worse, libmad-devel from atrpms and libmad-devel from rpmfusion compete with eachother due to the "release" value. They replace eachother when either one increases the release value to something higher than the other package. => It's better to erase libmad-devel and install it only temporarily if you want to compile software for it. > So, I edited the rpmfusion repo file and added to it the line > > exclude=libmad libmad-devel > exclude=vcdimager vcdimager-devel vcdimager-libs libmad libmad-devel > audacious-plugins-uade > > These are packages at rpmfusion that I DO NOT WANT FROM RPMFUSION. I understand that, but you keep claiming that > yum update still wanted to install libmad from rpmfusion!!! which is not true, because the only thing that requires package "libmad" is package libmad-devel. > # yum check > ... > gpac-libs-0.4.6-0.11.cvs20100527.fc14.i686 has missing requires of > libmad.so.0 This shows that you've erased a package with --nodeps. -- 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