been trying to setup an 11.1 install to play a/v files. i had it working on mp3, but could not get dvd’s to play. after several hours of doing what i had done on 10.x versions, i tried the one click update. i got the error listed below. i told it to ignore the dependency, it ran but now mp3 won’t play.
i read this as libxine1-1.1.16.3 for x86_64 is not available. can anyone explain what i’m missing?
libxine1-codecs-1.1.16.3-0.pm.3.x86_64 requires libxine1 = 1.1.16.3, but this requirement cannot be provided
uninstallable providers: libxine1-1.1.16.3-0.pm.3.i586[repo_1]
libxine1-1.1.16.3-0.pm.3.x86_64[repo_1]
libxine1-1.1.16.3-0.pm.3.i686[repo_1]
before i went the one-click route i tried to install the parts manually. i have done it in the past with 10.1 and 10.3. but this time it came up with that missing dependency. it grabbed other stuff from packman, so i was wondering if it existed somewhere else.
Now there you have it:) Set every repo to the same priority including update repo and it will pull libxine1 fine (because update repo has a higher priority it wants to download update repo’s libxine1 which is incompatible with packmans’s package:) )
P.S. I’d tweak your repos if i were you, remove debug and source repos, set oss repo to not autorefresh (since any updates go to update repo). Also i’d make an iso image of your dvd, put it on the hard disk and set a repo from iso image so that i wouldn’t have to put the DVD disk every update
P.S.2 SUSE’s own packages are crippled, better use packmans
ok. since this was my stay-at-home-and-recover-from-the-flu project and i’m fading fast, i’ll try again tomorrow. but i’m confused, i thought the 1-click routine over-rode the defaults in the yast2 repo list. guess not…
no go, same error.
libxine1-codecs-1.1.16.3-0.pm.3.x86_64 requires libxine1 = 1.1.16.3, but this requirement cannot be provided
uninstallable providers: libxine1-1.1.16.3-0.pm.3.i586[repo_1]
libxine1-1.1.16.3-0.pm.3.x86_64[repo_1]
libxine1-1.1.16.3-0.pm.3.i686[repo_1]
how can i verify that package is really there, can i download it and install it from my drive?
instead of continuing to waste time on yast, how about a how-to/cheat sheet that lists the required packages, download locations and installation order to support the restricted formats. there used to be one for 10,3.
The question from caf4926 is the most relevant one.
Installed openSUSE libxine I can have that same message (I use zypper because it’s easier to copy&paste, but it’s the same for YaST).
# zypper in -R -n libxine1-codecs
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: libxine1-codecs-1.1.16.3-0.pm.3.x86_64 requires libxine1 = 1.1.16.3, but this requirement cannot be provided
uninstallable providers: libxine1-1.1.16.3-0.pm.3.i586[packman]
libxine1-1.1.16.3-0.pm.3.x86_64[packman]
libxine1-1.1.16.3-0.pm.3.i686[packman]
Solution 1: Following actions will be done:
install libxine1-1.1.16.3-0.pm.3.x86_64 (with vendor change)
openSUSE
-->
http://packman.links2linux.de
install libxine1-gnome-vfs-1.1.16.3-0.pm.3.x86_64 (with vendor change)
openSUSE
-->
http://packman.links2linux.de
Solution 2: do not install libxine1-codecs-1.1.16.3-0.pm.3.x86_64
Solution 3: Ignore some dependencies of libxine1-codecs
Choose from above solutions by number or cancel [1/2/3/C]:
I think the message is really clear…
You want to install libxine1-codecs-1.1.16.3-0.pm.3.x86_64
It requires libxine1 = 1.1.16.3
libxine1 = 1.1.16.3 can’t be installed (“uninstallable”). YaST knows about libxine1 = 1.1.16.3, YaST wants to install it… but can’t.
Then the obvious question is WHY YaST can’t install libxine1 = 1.1.16.3. And the answer is in the missing part from your message.
To me it says the problem is that libxine1 = 1.1.16.3 can’t be installed… but the first proposed solution is… INSTALL libxine1-1.1.16.3!!! Why it can’t? Because that means “(with vendor change)”… and it wants an explicit indication that change the vendor is ok.
Is this your problem? I don’t know, perhaps your problem is that you locked libxine1 = 1.1.16.3… we will never know until you give the full message.
A list of required packages isn’t going to help you. YaST already knows what you need (“libxine1 = 1.1.16.3”) and where it’s available (“repo_1”)… YaST only needs to be able to install it, and probably it only needs your permission. Once you give the full message we will know for sure.
YaST2 conflicts list - generated 2009-08-06 21:27:25
libxine1-codecs-1.1.16.3-0.pm.3.x86_64 requires libxine1 = 1.1.16.3, but this re
quirement cannot be provided
uninstallable providers: libxine1-1.1.16.3-0.pm.3.i586[repo_1]
libxine1-1.1.16.3-0.pm.3.x86_64[repo_1]
libxine1-1.1.16.3-0.pm.3.i686[repo_1]
] do not install libxine1-1.1.15-20.8.x86_64
] Ignore some dependencies of libxine1-codecs
] do not install libxine1-codecs-1.1.16.3-0.pm.3.x86_64
that is not what i meant and you have given too much assistance for me to imply such. yast has never been high on my list of applications. if given the choice, i would rather a more command line method similar to slackware. i’m going to have to study more on zypper.
i went to the link you gave and in it is a link to:
suse.linuxin.dk/repo/11.1.
i can not get a page at that url to load. suse.linuxin.dk will load (i can’t read it.) i connected to work where the only remote gui access is a windows terminal server, i tried from that network and it won’t load there either. my troubleshooting method here is to verify that i can see the file that i need to get.