LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Fedora yum exclude problem (http://www.linuxquestions.org/questions/fedora-35/fedora-yum-exclude-problem-465627/)

marcel@kraan.net 07-19-2006 03:10 PM

Fedora yum exclude problem
 
i have really the --exclude problem
Fedora core 3
yum 2.2.2

yum --exclude=vlc --exclude=cdinfo --exclude=vcdimager-libvcd upgrade



Error: Missing Dependency: libcdio.so.3(CDIO_3) is needed by package vlc
Error: Missing Dependency: libiso9660.so.3(ISO9660_3) is needed by package cdinfo
Error: Missing Dependency: libcdio = 0.71-0 is needed by package cdinfo
Error: Missing Dependency: libcdio.so.3(CDIO_3) is needed by package cdinfo
Error: Missing Dependency: libdvbpsi.so.3 is needed by package vlc
Error: Missing Dependency: libiso9660.so.3 is needed by package cdinfo
Error: Missing Dependency: libcddb.so.0 is needed by package cdinfo
Error: Missing Dependency: libcdio.so.3 is needed by package cdinfo
Error: Missing Dependency: libcddb.so.0 is needed by package vlc
Error: Missing Dependency: libcdio.so.3 is needed by package vlc
Error: Missing Dependency: vcdimager = 0.7.20 is needed by package vcdimager-libvcd

plz help i'am lost!

cdhgee 07-19-2006 06:51 PM

try

Code:

yum update --exclude=vlc --exclude=cdinfo --exclude=vcdimager-libvcd

marcel@kraan.net 07-19-2006 07:05 PM

Quote:

Originally Posted by cdhgee
try

Code:

yum update --exclude=vlc --exclude=cdinfo --exclude=vcdimager-libvcd


Thanks but sorry it's not oke..

Could not find update match for --exclude=vcdimager-libvcd
Could not find update match for --exclude=vlc
Could not find update match for --exclude=cdinfo
No Packages marked for Update/Obsoletion


yum looks the 'solution but it's not that good

marcel@kraan.net 07-19-2006 07:12 PM

yum --exclude=vlc* --exclude=cdinfo* --exclude=vcdimager* update
 
Plz what iam i missing here?

yum --exclude=vlc* --exclude=cdinfo* --exclude=vcdimager* update

Excluding Packages in global exclude list
Excluding vcdimager - 0.7.23-0.lvn.1.3.i386
Excluding vlc - 0.8.4-0.lvn.3.a.3.i386
Excluding vlc-devel - 0.8.4-0.lvn.3.a.3.i386
Excluding vcdimager-devel - 0.7.23-0.lvn.1.3.i386
Excluding vlc-devel - 0.8.2-0.lvn.3.3.i386
Excluding vlc - 0.8.2-0.lvn.3.3.i386
Finished


Resolving Dependencies
1153350604.63
--> Populating transaction set with selected packages. Please wait.
---> Package libcddb.i386 0:1.2.1-1.fc3 set to be updated
---> Package libdvbpsi.i386 0:0.1.5-0.lvn.1.3 set to be updated
---> Package libcdio.i386 0:0.76-1.fc3 set to be updated
---> Package libdvdcss.i386 0:1.2.9-0.lvn.1.3 set to be updated
---> Package libtar.i386 0:1.2.11-3 set to be updated
--> Running transaction check
# of Deps = 10
--> Processing Dependency: libcdio.so.3(CDIO_3) for package: vlc
--> Processing Dependency: libiso9660.so.3(ISO9660_3) for package: cdinfo
--> Processing Dependency: libcdio = 0.71-0 for package: cdinfo
--> Processing Dependency: libcdio.so.3(CDIO_3) for package: cdinfo
--> Processing Dependency: libdvbpsi.so.3 for package: vlc
--> Processing Dependency: libiso9660.so.3 for package: cdinfo
--> Processing Dependency: libcddb.so.0 for package: cdinfo
--> Processing Dependency: libcdio.so.3 for package: cdinfo
--> Processing Dependency: libcddb.so.0 for package: vlc
--> Processing Dependency: libcdio.so.3 for package: vlc
--> Finished Dependency Resolution

Error: Missing Dependency: libcdio.so.3(CDIO_3) is needed by package vlc
Error: Missing Dependency: libiso9660.so.3(ISO9660_3) is needed by package cdinfo
Error: Missing Dependency: libcdio = 0.71-0 is needed by package cdinfo
Error: Missing Dependency: libcdio.so.3(CDIO_3) is needed by package cdinfo
Error: Missing Dependency: libdvbpsi.so.3 is needed by package vlc
Error: Missing Dependency: libiso9660.so.3 is needed by package cdinfo
Error: Missing Dependency: libcddb.so.0 is needed by package cdinfo
Error: Missing Dependency: libcdio.so.3 is needed by package cdinfo
Error: Missing Dependency: libcddb.so.0 is needed by package vlc
Error: Missing Dependency: libcdio.so.3 is needed by package vlc

decrepit 07-20-2006 06:39 AM

That looks like what works for me, all I can suggest is try to update yum itself.

Jongi 07-22-2006 04:39 PM

Do:

# yum whatprovides libcdio.so.3
# yum whatprovides libcdio
# yum whatprovides libiso9660.so.3
# yum whatprovides libdvbpsi.so.3
# yum whatprovides libcddb.so.3

Note for each command line item which of the installed packages provides the file. Then be sure to have those files as part of the --exclude option.

PTrenholme 07-22-2006 05:17 PM

To expand on Jongi's comment, the problem that's being reported is that the listed packages (that you'r trying to exclude) depend on the specified libraries, and some other update is, presumably, going to replace the libraries with newer versions. And the application packager specified that a newer version of the library would be incompatable with the application.

One solution that might work is to uninstall the three applications, do the yum upgrade (N.B.: upgrade, not update -- there may be newer releases out there that update will skip.), and then re-install the three applications.

Another possible solution might be to see if you could save the older library versions, do the update (or upgrade), and then restore the older libraries, leaving both versions of each library available. This sometimes works.

StevenPritchard 07-24-2006 08:43 PM

You might also want to try using apt or smart in this situation. Either one should give you a better idea which package is actually causing the problem.

StevenPritchard 07-24-2006 08:45 PM

You might also want to try installing apt or smart. Either one will give you a better idea which package is actually causing the problem.


All times are GMT -5. The time now is 09:41 AM.