PDA

View Full Version : Dependency Hell in yum (Fedora 7)



Barclay Weir
26th July 2007, 06:54 PM
New to Fedora. Installed Fedora 7 to "zeno" - a Pentium III-866
Compaq Armada laptop. All going well until I tried an update via
"yum". Repos include -

adobe-linux.repo dribble-testing.repo fedora-updates.repo
livna-devel.repo rpmforge.repo dribble-devel.repo
fedora-development.repo fedora-updates-testing.repo
livna.repo dribble.repo fedora.repo
freshrpms.repo livna-testing.repo

"yum update" responds (including) -


.
..
...
---> Package ....
---> Package libksba.i386 .............................
---> Package gedit.i386 1:2.18.2-1.fc7 set to be updated
---> Package firefox.i386 0:2.0.0.5-1.fc7 set to be updated
--> Processing Dependency: libdts.so.0 for package: xine-lib-extras-nonfree
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: libx264.so.54 for package: ffmpeg-libs
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: ffmpeg-libs
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package xine-lib-extras-nonfree
Error: Missing Dependency: libdts.so.0 is needed by package mplayer
Error: Missing Dependency: libx264.so.54 is needed by package ffmpeg-libs
Error: Missing Dependency: libdts.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libdts.so.0 is needed by package ffmpeg-libs
...
..
.

and yet ...

[zeno ~]# locate libdts.so.0
/usr/lib/libdts.so.0
/usr/lib/libdts.so.0.0.0
[zeno ~]# locate libx264.so.54
/usr/lib/libx264.so.54
...

How can they be missing when they are there?
How do I convince yum they are present?

mplayer, xine-lib-extras-nonfree, ffmpeg-libs and mplayer-gui were all installed
manually following Stewart Adams/Firewing1 instructions in "Media (DVD, mp3, etc)
playback in Fedora" Howto/Blog

..
.

Help me escape dependency hell!

Regards - Barclay Weir

Gnafu the Great
26th July 2007, 06:58 PM
Livna and FreshRPMs don't play nice with each other. You will have to disable one or the other (--disablerepo=[repo]).

Hlingler
26th July 2007, 06:59 PM
Hello:

You have broken Fedora Commandment #2: Thou shalt not mix 3rd-party repos. Try disabling all except Fedora and Livna.

regards,
V

lazlow
26th July 2007, 07:01 PM
You cannot mix two nonbase repos. You have both livna and freshrpms active. When you install a package (A) and it requires package B from from one repo and then you install package C from another repo that also requires package B, you can get into trouble. Package B from the first repo is not necessarily the same as package B from the second repo.

This is the situation that you are currently in (repo hell). You have to choose which repo has the most packages that you want to use and shut the other one off. Both are fine repos. I personally prefer livna but that is purely a matter of preference.

Edit: Someday I will learn to type faster.

Gnafu the Great
26th July 2007, 07:02 PM
Haha, I beat you guys to it :p.

Hlingler
26th July 2007, 07:04 PM
Must learn to type faster...must learn to type faster...must learn to type faster....

JN4OldSchool
26th July 2007, 07:09 PM
Oh you cant mix...aw, never mind...

leigh123linux
26th July 2007, 07:17 PM
Livna and FreshRPMs don't play nice with each other. You will have to disable one or the other (--disablerepo=[repo]).

Freshrpms dont play nice with the fedora repos either

leigh123linux
26th July 2007, 07:22 PM
New to Fedora. Installed Fedora 7 to "zeno" - a Pentium III-866
Compaq Armada laptop. All going well until I tried an update via
"yum". Repos include -

adobe-linux.repo dribble-testing.repo fedora-updates.repo
livna-devel.repo rpmforge.repo dribble-devel.repo
fedora-development.repo fedora-updates-testing.repo
livna.repo dribble.repo fedora.repo
freshrpms.repo livna-testing.repo

"yum update" responds (including) -


.
..
...
---> Package ....
---> Package libksba.i386 .............................
---> Package gedit.i386 1:2.18.2-1.fc7 set to be updated
---> Package firefox.i386 0:2.0.0.5-1.fc7 set to be updated
--> Processing Dependency: libdts.so.0 for package: xine-lib-extras-nonfree
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: libx264.so.54 for package: ffmpeg-libs
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: ffmpeg-libs
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package xine-lib-extras-nonfree
Error: Missing Dependency: libdts.so.0 is needed by package mplayer
Error: Missing Dependency: libx264.so.54 is needed by package ffmpeg-libs
Error: Missing Dependency: libdts.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libdts.so.0 is needed by package ffmpeg-libs
...
..
.

and yet ...

[zeno ~]# locate libdts.so.0
/usr/lib/libdts.so.0
/usr/lib/libdts.so.0.0.0
[zeno ~]# locate libx264.so.54
/usr/lib/libx264.so.54
...

How can they be missing when they are there?
How do I convince yum they are present?

mplayer, xine-lib-extras-nonfree, ffmpeg-libs and mplayer-gui were all installed
manually following Stewart Adams/Firewing1 instructions in "Media (DVD, mp3, etc)
playback in Fedora" Howto/Blog

..
.

Help me escape dependency hell!

Regards - Barclay Weir


try



su -
yum install yum-protectbase
su -c 'perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}'
yum erase x264 mplayer* xine* ffmpeg-libs
yum install mplayer* xine-extras-nonfree
yum update



and post any errors

Barclay Weir
26th July 2007, 09:13 PM
Many thanks to all who replied re "Dependency Hell"

Problem now fixed by disabling "freshrpms" repo.

Also installed "yum-protectbase"

Update carried out successfully


Regards - Barclay Weir

leigh123linux
26th July 2007, 09:16 PM
Many thanks to all who replied re "Dependency Hell"

Problem now fixed by disabling "freshrpms" repo.

Also installed "yum-protectbase"

Update carried out successfully


Regards - Barclay Weir

You dont have to disable the freshrpms repo as yum-protectbase will stop it replacing any fedora or livna package :cool:

SGSeries2
27th July 2007, 01:01 AM
yum-protectbase? First time I've heard of it. Sounds like a cool addition. ...Installing now...

Blackspyder
28th July 2007, 01:06 AM
I've been having the same issue for some time now and all worked well until I went to install mplayer and the non free codecs. I got this message
root@Linux ~]# yum install mplayer* xine-extras-nonfree
Loading "protectbase" plugin
Loading "installonlyn" plugin
Setting up Install Process
Parsing package install arguments
71 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-docs.i386 0:1.0-0.34.rc1try2.fc7 set to be updated
---> Package mplayer-skins.noarch 0:1.8-1 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package mplayerplug-in.i386 0:3.40-1.lvn7 set to be updated
---> Package mplayer-doc.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-gui.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package mplayer
Error: Missing Dependency: libdts.so.0 is needed by package mplayer-gui

lazlow
28th July 2007, 01:14 AM
If you look at my post #4 libdts.so. would be an example of package B.

tw2113
30th July 2007, 03:16 AM
this error is getting annoying for me too, as I want VLC back, as well as wanting mplayer for some cool stuff I discovered that I could do with it.


[root@linuxbox ~]# yum install mplayer* xine-extras-nonfree
Loading "installonlyn" plugin
Loading "protectbase" plugin
Setting up Install Process
Parsing package install arguments
0 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package mplayerplug-in.i386 0:3.40-1.lvn7 set to be updated
---> Package mplayer-doc.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-gui.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: liblzo2.so.2 for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: liblzo2.so.2 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package lzo.i386 0:2.02-2.fc6 set to be updated
---> Package enca.i386 0:1.9-3.fc6 set to be updated
---> Package mplayer-gui.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package mplayer
Error: Missing Dependency: libdts.so.0 is needed by package mplayer-gui

I followed the protect-base stuff that leigh did up, but stumbled at the yum install step with both mplayer and vlc. I'm pretty sure I disabled freshrpms so that shouldn't be an issue, unless I need to uninstall a couple more things that was originally from there

lazlow
30th July 2007, 03:19 AM
More than likely you need to remove libdts. It is almost certainly the one from freshrpms.

leigh123linux
30th July 2007, 03:34 AM
this error is getting annoying for me too, as I want VLC back, as well as wanting mplayer for some cool stuff I discovered that I could do with it.


[root@linuxbox ~]# yum install mplayer* xine-extras-nonfree
Loading "installonlyn" plugin
Loading "protectbase" plugin
Setting up Install Process
Parsing package install arguments
0 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package mplayerplug-in.i386 0:3.40-1.lvn7 set to be updated
---> Package mplayer-doc.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package mplayer-gui.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: liblzo2.so.2 for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: liblzo2.so.2 for package: mplayer-gui
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
---> Package lzo.i386 0:2.02-2.fc6 set to be updated
---> Package enca.i386 0:1.9-3.fc6 set to be updated
---> Package mplayer-gui.i386 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdts.so.0 for package: mplayer
--> Processing Dependency: libdts.so.0 for package: mplayer-gui
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package mplayer
Error: Missing Dependency: libdts.so.0 is needed by package mplayer-gui

I followed the protect-base stuff that leigh did up, but stumbled at the yum install step with both mplayer and vlc. I'm pretty sure I disabled freshrpms so that shouldn't be an issue, unless I need to uninstall a couple more things that was originally from there

See what vendors provided what try

rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep Freshrpms.net|sort


rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep livna.org|sort



[leigh@localhost ~]$ rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep leigh123|sort
bandwidthd-2.0.1-1.fc7.leigh123@linux
cairo-clock-0.3.2-1_FC7.leigh123@linux
cinelerra-2.1-0.12.20070108.fc7.leigh123@linux
firefox-2.0.0.5-1.fc7.leigh123@linux
firefox-devel-2.0.0.5-1.fc7.leigh123@linux
k3b-1.0.3-10_with_codecs.fc7.leigh123@linux
k3b-devel-1.0.3-10_with_codecs.fc7.leigh123@linux
k9copy-1.1.1.3-1.leigh123@linux
kaffeine-0.8.5-1.fc7.leigh123@linux
kernel-2.6.18-1.2798.fc7.leigh123@linux
kernel-devel-2.6.18-1.2798.fc7.leigh123@linux
kmod-ndiswrapper-1.46-1.2.6.18_1.2798.fc7.leigh123@linux
kmod-nvidia-100.14.11-1.2.6.18_1.2798.fc7.leigh123@linux
ktorrent-2.2.1-1.fc7.leigh123@linux
libtorrent-0.11.5-1.fc7.leigh123@linux
libtorrent-devel-0.11.5-1.fc7.leigh123@linux
mplayer-skins-1.8-1.leigh123@linux
openmotif-2.3.0-0.1.9.3.leigh123@linux
qemu-launcher-1.8.0-pre0.fc7.leigh123@linux
rtorrent-0.7.5-2.fc7.leigh123@linux
streamripper-1.61.27-1.fc7.leigh123@linux
xorg-x11-server-sdk-1.3.0.0-9.fc7.leigh123@linux
xorg-x11-server-Xorg-1.3.0.0-9.fc7.leigh123@linux
xsane-0.994-3.fc7.leigh123@linux
xsane-gimp-0.994-3.fc7.leigh123@linux
[leigh@localhost ~]$

tw2113
30th July 2007, 04:27 AM
I do believe I have it working, thanks to lazlow and leigh. Lazlow's suggestion that i had the right one from the wrong repo, plus Leigh showing how to list the packages. that darn libdca

RottenMutt
31st July 2007, 08:03 AM
thank you

rpm -e libdca
then run yumex with freshrpms disabled.

bkat
31st July 2007, 02:55 PM
Hello:

You have broken Fedora Commandment #2: Thou shalt not mix 3rd-party repos. Try disabling all except Fedora and Livna.

regards,
V

Actually I use freshrpm and livna concurrently with no problems. I install yum-priorities and then assign livna a priority of 90 (so it can override things in the standard repos) and freshrpms gets a priority of 150.

This allows me to use freshrpms for a few things that livna doesn't have.

JN4OldSchool
31st July 2007, 03:10 PM
Actually I use freshrpm and livna concurrently with no problems. I install yum-priorities and then assign livna a priority of 90 (so it can override things in the standard repos) and freshrpms gets a priority of 150.

This allows me to use freshrpms for a few things that livna doesn't have.

bkat, most of us do understand there are ways around this mess. Even if it is as simple as just manually enabling the one repo just for that particular package update. But please be aware of the new user just learning that needs to just steer well clear of mixing repos until they fully understand the problem.

bkat
31st July 2007, 04:32 PM
bkat, most of us do understand there are ways around this mess. Even if it is as simple as just manually enabling the one repo just for that particular package update. But please be aware of the new user just learning that needs to just steer well clear of mixing repos until they fully understand the problem.

Umm, what does that have to do with my reply? The simple facts are that neither freshrpms or livna is a proper subset of the other. It is quite easy to need something that only exists in freshrpms and something else that exists only in livna. If thats the case, you have to think about getting them to play nice with each other.

Several people said that you can't mix and match 3rd party repos. I merely pointed out that its possible and provided a fairly detailed method of doing so. And it don't think its that hard for a new person to do

yum install yum-priorites
vi /etc/repos.d/freshrpms.repo and add priority=150
vi /etc/repos.d/livna.rep and add priority=90

Manually enabling repos is the worst way of managing this because its virtually impossible to handle updates! You need to remember which packages you've installed from which disabled repos and then run "yum --enablerepo=$repo update $package(s)"

JN4OldSchool
31st July 2007, 04:39 PM
Most people wouldnt find any reason to have to mix. The packages are pretty much mirrored in both repos.

leigh123linux
31st July 2007, 05:01 PM
Umm, what does that have to do with my reply? The simple facts are that neither freshrpms or livna is a proper subset of the other. It is quite easy to need something that only exists in freshrpms and something else that exists only in livna. If thats the case, you have to think about getting them to play nice with each other.

Several people said that you can't mix and match 3rd party repos. I merely pointed out that its possible and provided a fairly detailed method of doing so. And it don't think its that hard for a new person to do

yum install yum-priorites
vi /etc/repos.d/freshrpms.repo and add priority=150
vi /etc/repos.d/livna.rep and add priority=90

Manually enabling repos is the worst way of managing this because its virtually impossible to handle updates! You need to remember which packages you've installed from which disabled repos and then run "yum --enablerepo=$repo update $package(s)"



you can also protect the base repos

su -
yum install yum-protectbase
su -c 'perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}'

Gnafu the Great
31st July 2007, 05:35 PM
you can also protect the base repos

su -
yum install yum-protectbase
su -c 'perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}'

I am definitely doing that on my computer when I upgrade to F7 :D. While I haven't really had any problems with Livna and FreshRPMs, I have had a few problems ever since I added ATRPMs. I figure it's too late for my FC6 install now, but F7 is definitely getting the good treatment from the beginning :). (My HP only has Livna installed, but I will most definitely install yum-protectbase if I find I need FreshRPMs.)

bkat
31st July 2007, 06:49 PM
Most people wouldnt find any reason to have to mix. The packages are pretty much mirrored in both repos.

Egads! "most" and "pretty much" certainly don't mean 100%.

Livna has fglrx, freshrpms doesn't
Freshrpms has ipw3945, livna doesn't (and some people are having problems with iwl3945)

Right there are two packages that are impossible to installed from a single repository that many users may need (i.e laptops with ATI graphics and intel wireless)

I doesn't matter if "most" people don't need to mix. When people post things that say you can't mix livna and freshrpms, "most" people will assume it is correct. And then it will show up in google, etc.

leigh123linux
31st July 2007, 06:53 PM
Egads! "most" and "pretty much" certainly don't mean 100%.

Livna has fglrx, freshrpms doesn't
Freshrpms has ipw3945, livna doesn't (and some people are having problems with iwl3945)

Right there are two packages that are impossible to installed from a single repository that many users may need (i.e laptops with ATI graphics and intel wireless)

I doesn't matter if "most" people don't need to mix. When people post things that say you can't mix livna and freshrpms, "most" people will assume it is correct. And then it will show up in google, etc.

Freshrpms has fglrx its dkms based

Name : ati-x11-drv
Arch : x86_64
Version: 8.39.4
Release: 3.fc7
Size : 10 M
Repo : freshrpms
Summary: Proprietary ATI hardware accelerated OpenGL display driver
Description:
Proprietary ATI GL libraries, Xorg and Linux module for hardware
accelerated OpenGL support.

INSTALLING THIS PACKAGE WILL TAINT YOUR KERNEL, SO PLEASE DO NOT REPORT *ANY*
BUGS BEFORE YOU UNINSTALL THE PACKAGE AND REBOOT THE SYSTEM.

JN4OldSchool
31st July 2007, 07:36 PM
Egads! "most" and "pretty much" certainly don't mean 100%.

Livna has fglrx, freshrpms doesn't
Freshrpms has ipw3945, livna doesn't (and some people are having problems with iwl3945)

Right there are two packages that are impossible to installed from a single repository that many users may need (i.e laptops with ATI graphics and intel wireless)

I doesn't matter if "most" people don't need to mix. When people post things that say you can't mix livna and freshrpms, "most" people will assume it is correct. And then it will show up in google, etc.

Sheesh, I bow to your greatness :rolleyes:

Most people wont need to mix repos...

bkat
31st July 2007, 07:40 PM
Sheesh, I bow to your greatness :rolleyes:

Most people wont need to mix repos...

I never said I was great or that people have to mix repos. if they find the need, it is possible to do so in a safe way.

Maybe I just give people a bit more credit that you are?

JN4OldSchool
31st July 2007, 09:51 PM
I never said I was great or that people have to mix repos. if they find the need, it is possible to do so in a safe way.

Maybe I just give people a bit more credit that you are?

Look, I'm sorry for my poke at you. I just wont be baited into a pissing contest. Stick around this forum for a while and you will see a great many of the problems come from mixed repos. A great many. The fact is most people will not need both. If you do, then great! There are a few ways to do this. But it is best that people are aware it is a problem and that they carefully find out how to proceed. That is all I am saying. I give people credit, heck, if I learned this anyone cane. But I am also realistic and I have been fielding these posts for two years now. It is far easier to just spread the word not to mix repos because of the problems. Then, when someone posts that they have to you explain how.

linuxbaby
6th September 2007, 04:41 PM
Hi

i have know the same error message if i want to install mplayer . Now i first made a mistake and have both repos activated livna and freshrpms.... i think that is the problem. Now i installed yum-protected and set priority for livna90 and freshrpms to 150
Now i can install mplayer from frshrpms but not from livna


[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts kplayer libdvdcss xvidcore faad2 lzo2
Loading "protectbase" plugin
Loading "priorities" plugin
72 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package libdvdcss.x86_64 0:1.2.9-4.lvn6 set to be updated
---> Package kplayer.x86_64 0:0.6.2-2.lvn7 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer


what should i do get "normal" installtion with both repos....that depends on who has got the right package? hope anybody can help me to fix this error :(

best regards
linuxbaby

neighborlee
6th September 2007, 05:26 PM
Egads! "most" and "pretty much" certainly don't mean 100%.

Livna has fglrx, freshrpms doesn't
Freshrpms has ipw3945, livna doesn't (and some people are having problems with iwl3945)

Right there are two packages that are impossible to installed from a single repository that many users may need (i.e laptops with ATI graphics and intel wireless)

I doesn't matter if "most" people don't need to mix. When people post things that say you can't mix livna and freshrpms, "most" people will assume it is correct. And then it will show up in google, etc.

You should consider a chill pill..the OLDSCHOOL chap was more than decent in his reply if however 'slightly' incorrect but your willingness to !! on reply was just insulting and unnecessary to convey meaning.

We're all in this together, and we would do well to remember that ;)

I am also wondering regarding this wireless package...if this is such a needed package for some people then why make peoples lives harder that necessary by including it in a repo that forces manual intervention instead of just having it in livna in the first place..if its a 'legal' issue can't some eula/warning be prefaced to the install possibly..


cheers
nl

leigh123linux
6th September 2007, 06:22 PM
Hi

i have know the same error message if i want to install mplayer . Now i first made a mistake and have both repos activated livna and freshrpms.... i think that is the problem. Now i installed yum-protected and set priority for livna90 and freshrpms to 150
Now i can install mplayer from frshrpms but not from livna


[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts kplayer libdvdcss xvidcore faad2 lzo2
Loading "protectbase" plugin
Loading "priorities" plugin
72 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package libdvdcss.x86_64 0:1.2.9-4.lvn6 set to be updated
---> Package kplayer.x86_64 0:0.6.2-2.lvn7 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer


what should i do get "normal" installtion with both repos....that depends on who has got the right package? hope anybody can help me to fix this error :(

best regards
linuxbaby

If you had read the post you would have found this little jem

Can you post the complete output for these

See what vendors provided what try


rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep Freshrpms.net|sort



rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep livna.org|sort

linuxbaby
6th September 2007, 06:49 PM
hi

i did a few things from rhis thread but nothing happens....


[root@ganesha yum.repos.d]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep Freshrpms.net|sort
freshrpms-release-1.1-1.fc.Freshrpms.net
[root@ganesha yum.repos.d]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep livna.org|sort
livna-release-7-2.rpm.livna.org


thx and regards
linuxbaby

leigh123linux
6th September 2007, 06:54 PM
hi

i did a few things from rhis thread but nothing happens....


[root@ganesha yum.repos.d]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep Freshrpms.net|sort
freshrpms-release-1.1-1.fc.Freshrpms.net
[root@ganesha yum.repos.d]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep livna.org|sort
livna-release-7-2.rpm.livna.org


thx and regards
linuxbaby


these commands should list the packages by each vendor like this !!


[leigh@localhost ~]$ rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{VENDOR}\n"|grep livna.org|sort
ffmpeg-0.4.9-0.37.20070503.lvn7.rpm.livna.org
ffmpeg-devel-0.4.9-0.37.20070503.lvn7.rpm.livna.org
ffmpeg-libs-0.4.9-0.37.20070503.lvn7.rpm.livna.org
gstreamer-ffmpeg-0.10.2-2.lvn7.rpm.livna.org
gstreamer-plugins-ugly-0.10.6-1.lvn8.rpm.livna.org
gstreamer-plugins-ugly-devel-0.10.6-1.lvn8.rpm.livna.org
k3b-extras-nonfree-1.0.3-1.lvn8.rpm.livna.org
kdemultimedia-extras-nonfree-3.5.7-3.lvn8.rpm.livna.org
lame-3.97-4.lvn7.rpm.livna.org
lame-devel-3.97-4.lvn7.rpm.livna.org
lame-libs-3.97-4.lvn7.rpm.livna.org
lame-mp3x-3.97-4.lvn7.rpm.livna.org
libdvdnav-0.1.10-3.20070503.lvn7.rpm.livna.org
libdvdnav-devel-0.1.10-3.20070503.lvn7.rpm.livna.org
libmms-0.3-3.lvn7.rpm.livna.org
libquicktime-0.9.10-4.lvn7.rpm.livna.org
live-devel-0-0.15.2007.04.24a.lvn7.rpm.livna.org
livna-release-7-2.rpm.livna.org
mjpegtools-devel-1.9.0-0.3.rc2.lvn8.rpm.livna.org
mjpegtools-libs-1.9.0-0.3.rc2.lvn8.rpm.livna.org
mplayer-1.0-0.77.20070612svn.lvn8.rpm.livna.org
mplayer-doc-1.0-0.77.20070612svn.lvn8.rpm.livna.org
mplayer-gui-1.0-0.77.20070612svn.lvn8.rpm.livna.org
mplayerplug-in-3.45-1.lvn8.rpm.livna.org
twolame-0.3.10-1.lvn7.rpm.livna.org
twolame-devel-0.3.10-1.lvn7.rpm.livna.org
unrar-3.7.6-2.lvn8.rpm.livna.org
vlc-0.8.6c-4.lvn8.rpm.livna.org
xine-0.99.5-1.lvn8.rpm.livna.org
xine-lib-extras-nonfree-1.1.8-2.lvn8.rpm.livna.org
xvidcore-1.1.3-1.lvn8.rpm.livna.org
xvidcore-devel-1.1.3-1.lvn8.rpm.livna.org
[leigh@localhost ~]$

according to your output you only have the release keys installed

linuxbaby
6th September 2007, 07:00 PM
sorry, but is something more needed? i have this in my repo folder
ls -al
insgesamt 148
drwxr-xr-x 2 root root 4096 6. Sep 20:00 .
drwxr-xr-x 108 root root 12288 6. Sep 17:06 ..
-rw-r--r-- 1 root root 1132 6. Sep 16:18 fedora.repo
-rw-r--r-- 1 root root 1132 6. Sep 16:18 fedora.repo~
-rw-r--r-- 1 root root 1042 6. Sep 16:18 fedora-updates.repo
-rw-r--r-- 1 root root 1042 6. Sep 16:18 fedora-updates.repo~
-rw-r--r-- 1 root root 13331 28. Jun 2005 freshrpms-release-1.1-1.fc.noarch.rpm
-rw-r--r-- 1 root root 367 6. Sep 17:32 freshrpms.repo
-rw-r--r-- 1 root root 354 6. Sep 17:32 freshrpms.repo~
-rw-r--r-- 1 root root 1940 6. Sep 16:18 livna-devel.repo
-rw-r--r-- 1 root root 9198 6. Sep 16:18 livna-release-7-2.noarch.rpm
-rw-r--r-- 1 root root 1856 6. Sep 17:33 livna.repo
-rw-r--r-- 1 root root 1856 6. Sep 17:33 livna.repo~
-rwxr--r-- 1 root root 1498 6. Sep 16:18 livna.repo.rpmsave
-rw-r--r-- 1 root root 2039 6. Sep 16:18 livna-testing.repo

i remove all packages that i have installed from freshrpms...and i canīs installed anything multimedia software f.e. amarok-extras-nonfree.....everthing failed with a dependecy error :(

regards

leigh123linux
6th September 2007, 07:07 PM
try

su
rm /etc/yum.repos.d/freshrpms.repo
rm /etc/yum.repos.d/freshrpms-release-1.1-1.fc.noarch.rpm
rm /etc/yum.repos.d/livna-release-7-2.noarch.rpm
rm /etc/yum.repos.d/livna.repo.rpmsave
yum clean all
yum install mplayer mplayer-fonts kplayer libdvdcss xvidcore faad2

linuxbaby
6th September 2007, 07:15 PM
i didnīt really help



[root@ganesha yum.repos.d]# yum clean all
Loading "protectbase" plugin
Loading "priorities" plugin
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Cleaning up Everything
[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts kplayer libdvdcss xvidcore faad2 amarok-extras-nonfree
Loading "protectbase" plugin
Loading "priorities" plugin
Existing lock /var/run/yum.pid: another copy is running as pid 4858.
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package amarok-extras-nonfree.x86_64 0:1.4.4-1.lvn7 set to be updated
--> Processing Dependency: xine-lib-extras-nonfree for package: amarok-extras-nonfree
---> Package libdvdcss.x86_64 0:1.2.9-4.lvn6 set to be updated
---> Package kplayer.x86_64 0:0.6.2-2.lvn7 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
---> Package xine-lib-extras-nonfree.x86_64 0:1.1.7-1.lvn7 set to be updated
--> Processing Dependency: libvcdinfo.so.0(VCDINFO_0)(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libvcdinfo.so.0()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libavcodec.so.51()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: vcdimager >= 0.7.23 for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libiso9660.so.5()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libavutil.so.49()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libpostproc.so.51()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libmad.so.0()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7(CDIO_7)(64bit) for package: xine-lib-extras-nonfree
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package vcdimager.x86_64 0:0.7.23-3.lvn6 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.4.9-0.37.20070503.lvn7 set to be updated
--> Processing Dependency: libx264.so.54()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libmp3lame.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: liba52.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libfaac.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libImlib2.so.1()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libgsm.so.1()(64bit) for package: ffmpeg-libs
---> Package libcdio.x86_64 0:0.78.2-2.fc7 set to be updated
---> Package libmad.x86_64 0:0.15.1b-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package a52dec.x86_64 0:0.7.4-10.lvn6 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.4.9-0.37.20070503.lvn7 set to be updated
--> Processing Dependency: libImlib2.so.1()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libgsm.so.1()(64bit) for package: ffmpeg-libs
---> Package lame-libs.x86_64 0:3.97-4.lvn7 set to be updated
---> Package x264.x86_64 0:0-0.8.20061028.lvn7 set to be updated
---> Package faac.x86_64 0:1.25-2.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libImlib2.so.1()(64bit) is needed by package ffmpeg-libs
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer
Error: Missing Dependency: libgsm.so.1()(64bit) is needed by package ffmpeg-libs


regards

leigh123linux
6th September 2007, 07:27 PM
i didnīt really help



[root@ganesha yum.repos.d]# yum clean all
Loading "protectbase" plugin
Loading "priorities" plugin
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Cleaning up Everything
[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts kplayer libdvdcss xvidcore faad2 amarok-extras-nonfree
Loading "protectbase" plugin
Loading "priorities" plugin
Existing lock /var/run/yum.pid: another copy is running as pid 4858.
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
---> Package amarok-extras-nonfree.x86_64 0:1.4.4-1.lvn7 set to be updated
--> Processing Dependency: xine-lib-extras-nonfree for package: amarok-extras-nonfree
---> Package libdvdcss.x86_64 0:1.2.9-4.lvn6 set to be updated
---> Package kplayer.x86_64 0:0.6.2-2.lvn7 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
---> Package xine-lib-extras-nonfree.x86_64 0:1.1.7-1.lvn7 set to be updated
--> Processing Dependency: libvcdinfo.so.0(VCDINFO_0)(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libvcdinfo.so.0()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libavcodec.so.51()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: vcdimager >= 0.7.23 for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libiso9660.so.5()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libavutil.so.49()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libpostproc.so.51()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libmad.so.0()(64bit) for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7(CDIO_7)(64bit) for package: xine-lib-extras-nonfree
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package vcdimager.x86_64 0:0.7.23-3.lvn6 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.4.9-0.37.20070503.lvn7 set to be updated
--> Processing Dependency: libx264.so.54()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libmp3lame.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: liba52.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libfaac.so.0()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libImlib2.so.1()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libgsm.so.1()(64bit) for package: ffmpeg-libs
---> Package libcdio.x86_64 0:0.78.2-2.fc7 set to be updated
---> Package libmad.x86_64 0:0.15.1b-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package a52dec.x86_64 0:0.7.4-10.lvn6 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.4.9-0.37.20070503.lvn7 set to be updated
--> Processing Dependency: libImlib2.so.1()(64bit) for package: ffmpeg-libs
--> Processing Dependency: libgsm.so.1()(64bit) for package: ffmpeg-libs
---> Package lame-libs.x86_64 0:3.97-4.lvn7 set to be updated
---> Package x264.x86_64 0:0-0.8.20061028.lvn7 set to be updated
---> Package faac.x86_64 0:1.25-2.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libImlib2.so.1()(64bit) is needed by package ffmpeg-libs
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer
Error: Missing Dependency: libgsm.so.1()(64bit) is needed by package ffmpeg-libs


regards

can you run this command

su-
chkconfig --level 12345 yum-updatesd off



Existing lock /var/run/yum.pid: another copy is running as pid 4858.
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...

then post the output of this command again

yum clean all
yum install mplayer mplayer-fonts

linuxbaby
6th September 2007, 07:35 PM
itīs strange


[root@ganesha yum.repos.d]# /sbin/chkconfig --level 12345 yum-updatesd off
[root@ganesha yum.repos.d]#



[root@ganesha yum.repos.d]# /etc/init.d/yum-updatesd stop
Yum-updatesd beenden: [ OK ]



[root@ganesha yum.repos.d]# yum clean all
Loading "protectbase" plugin
Loading "priorities" plugin
updates-debuginfo 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 19 kB 00:00
livna-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 45 kB 00:00
updates-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 366 kB 00:01
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 135 kB 00:00
updates 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.8 MB 00:07
fedora-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.2 MB 00:05
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Cleaning up Everything



[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts
Loading "protectbase" plugin
Loading "priorities" plugin
updates-debuginfo 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 329 kB 00:01
livna-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 45 kB 00:00
updates-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 366 kB 00:01
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 135 kB 00:00
updates 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.8 MB 00:09
fedora-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.2 MB 00:05
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libxvidcore.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libfaad.so.0()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer

leigh123linux
6th September 2007, 07:44 PM
itīs strange


[root@ganesha yum.repos.d]# /sbin/chkconfig --level 12345 yum-updatesd off
[root@ganesha yum.repos.d]#



[root@ganesha yum.repos.d]# /etc/init.d/yum-updatesd stop
Yum-updatesd beenden: [ OK ]



[root@ganesha yum.repos.d]# yum clean all
Loading "protectbase" plugin
Loading "priorities" plugin
updates-debuginfo 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 19 kB 00:00
livna-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 45 kB 00:00
updates-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 366 kB 00:01
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 135 kB 00:00
updates 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.8 MB 00:07
fedora-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.2 MB 00:05
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Cleaning up Everything



[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts
Loading "protectbase" plugin
Loading "priorities" plugin
updates-debuginfo 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 329 kB 00:01
livna-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 45 kB 00:00
updates-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 366 kB 00:01
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 135 kB 00:00
updates 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.8 MB 00:09
fedora-source 100% |=========================| 1.9 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.2 MB 00:05
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libxvidcore.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libfaad.so.0()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer


Ok I think I have found the problem ( you have no main fedora repo )


su
rm /etc/yum.repos.d/fedora.repo
cp /etc/yum.repos.d/fedora.repo~ /etc/yum.repos.d/fedora.repo

then try again

linuxbaby
6th September 2007, 07:49 PM
*grrrrrr* error is still alive



[root@ganesha yum.repos.d]# ls -al
insgesamt 72
drwxr-xr-x 2 root root 4096 6. Sep 20:21 .
drwxr-xr-x 108 root root 12288 6. Sep 20:44 ..
-rw-r--r-- 1 root root 1132 6. Sep 16:18 fedora.repo
-rw-r--r-- 1 root root 1042 6. Sep 16:18 fedora-updates.repo
-rw-r--r-- 1 root root 1940 6. Sep 16:18 livna-devel.repo
-rw-r--r-- 1 root root 1856 6. Sep 20:21 livna.repo
-rw-r--r-- 1 root root 1856 6. Sep 20:21 livna.repo~
-rw-r--r-- 1 root root 2039 6. Sep 16:18 livna-testing.repo
[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts
Loading "protectbase" plugin
Loading "priorities" plugin
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libxvidcore.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libfaad.so.0()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer



root@ganesha yum.repos.d]# cat fedora.repo
[fedora]
protect=yes
name=Fedora $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
protect=yes
name=Fedora $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
protect=yes
name=Fedora $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


i deleted fedora.repo before...you post that solution so i canīt copie it

leigh123linux
6th September 2007, 07:52 PM
*grrrrrr* error is still alive



[root@ganesha yum.repos.d]# ls -al
insgesamt 72
drwxr-xr-x 2 root root 4096 6. Sep 20:21 .
drwxr-xr-x 108 root root 12288 6. Sep 20:44 ..
-rw-r--r-- 1 root root 1132 6. Sep 16:18 fedora.repo
-rw-r--r-- 1 root root 1042 6. Sep 16:18 fedora-updates.repo
-rw-r--r-- 1 root root 1940 6. Sep 16:18 livna-devel.repo
-rw-r--r-- 1 root root 1856 6. Sep 20:21 livna.repo
-rw-r--r-- 1 root root 1856 6. Sep 20:21 livna.repo~
-rw-r--r-- 1 root root 2039 6. Sep 16:18 livna-testing.repo
[root@ganesha yum.repos.d]# yum install mplayer mplayer-fonts
Loading "protectbase" plugin
Loading "priorities" plugin
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libxvidcore.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdnavmini.so.4()(64bit) for package: mplayer
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libfaad.so.0()(64bit) for package: mplayer
--> Processing Dependency: libdts.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package mplayer-fonts.noarch 0:1.1-4.lvn6 set to be updated
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.80.20070715svn.lvn7 set to be updated
--> Processing Dependency: libdvdread.so.3()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo2.so.2()(64bit) for package: mplayer
---> Package faad2.x86_64 0:2.0-19.20050131.lvn6 set to be updated
---> Package libdvdnav.x86_64 0:0.1.10-3.20070503.lvn7 set to be updated
---> Package xvidcore.x86_64 0:1.1.3-1.lvn7 set to be updated
---> Package libdca.x86_64 0:0.0.2-3.lvn7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libenca.so.0()(64bit) is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package mplayer
Error: Missing Dependency: liblzo2.so.2()(64bit) is needed by package mplayer



root@ganesha yum.repos.d]# cat fedora.repo
[fedora]
protect=yes
name=Fedora $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
protect=yes
name=Fedora $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
protect=yes
name=Fedora $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


i deleted fedora.repo before...you post that solution so i canīt copie it

Ok ( edit it to enable )


root@ganesha yum.repos.d]# cat fedora.repo
[fedora]
protect=yes
name=Fedora $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
protect=yes
name=Fedora $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
protect=yes
name=Fedora $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

linuxbaby
6th September 2007, 08:00 PM
Big THX !!!! i think it works now...amarok and amarok-extras-nonfree is now in process :)

PabloTwo
7th September 2007, 03:43 AM
leigh123-

If you don't mind, just what does the perl thing do? I have installed yum-protect base recently, but have not run this command in su mode. I did so in regular user mode to see what errors would appear.

'perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}'


[paulm@speedie ~]$ perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}
Can't remove /etc/yum.repos.d/fedora-core.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-development.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-extras-development.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-extras.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-legacy.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-updates.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/fedora-updates-testing.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/livna-devel.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/livna.repo: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/livna.repo.bkp: Permission denied, skipping file.
Can't remove /etc/yum.repos.d/livna-testing.repo: Permission denied, skipping file.


Now, obviously it's not actually permanently removing all those files when executed correctly or no one who did so would have any repos left. Curious.

Paul

edit: Duh! That's what happens when I stay up too late and post. Brain fade. I figured it out right after posting. Of course, it adds the "protect=yes" to the fedora and livna repos configs.

leigh123linux
7th September 2007, 07:08 AM
leigh123-

If you don't mind, just what does the perl thing do? I have installed yum-protect base recently, but have not run this command in su mode. I did so in regular user mode to see what errors would appear.

'perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,livna*}'



Now, obviously it's not actually permanently removing all those files when executed correctly or no one who did so would have any repos left. Curious.

Paul

edit: Duh! That's what happens when I stay up too late and post. Brain fade. I figured it out right after posting. Of course, it adds the "protect=yes" to the fedora and livna repos configs.

It saves a lot a editing :)