|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Applications Questions about desktops (KDE, Gnome, XFCE, etc.), software applications (configuration, usage, bugs, documentation) |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
How are you doing the install? Yast or zypper? If Yast, the failure should have given you a message and a choice of actions to resolve. What was the message? One of those resolutions should have been to install the other dependency.
|
|
||||
|
Yeh its almost like the old dependency hell of Suse in the past but not anywhere as intense.
|
|
|||
|
Install both at the same time. YaST or zypper would have allowed you to do this.
|
|
|||
|
It's not that bad with Yast. Some users, seeing those warning messages for the first time back off, when all they need to do to resolve it is to accept the change-of-vendor action, then the package and its dependency gets installed.
|
|
|||
|
I would say the problem is he is trying to install them manually. Through plain "rpm -i/U" or double click on it.
Lets see the problem:
The imprecise explanation of the problem is an error from XEyedBear... that everybody does, you can't blame him without blaming half the world. Everything else is an error from openSUSE. First, the solution to XEyedBear: add Packman as an installation source as is explained at Add Package Repositories to YaST - openSUSE using one of the mirrors from Additional YaST Package Repositories - openSUSE For everybody else. What I would like from this is:
Normally I would have done all this myself... but this time I will not, just to see what happens. I don't think this is the first time someone has the same problem than XEyedBear. It's sad than once people gets an alternative method, that works, to do something they forget about the problem and continue happily. Guys, once you step in a problem like this you should report it in bugzilla!! Whatever you find an aternative way to do what you want or not!!! |
|
||||
|
That's a great response to which I readily admit to being 'guilty as charged'. I thought that the error messages I received were invariant - that is, that people more experienced than myself would know precisely what the error was, because there wasn't any choice. I'm going to repeat the installation attempt and this time try to capture the specific wording of the error.
Firstly I must say though that Packman repository is part of my list of repositories and has been for about a year or so. Having found that Yast did not find a xine package for me when I searched, I looked at the SuSE fora to found out what others had to say about displaying wmv files (without the persistent 'search for a codec' error). Many forum entries on this topic pointed me to xine as being the most widely used solution and also pointed me to the Packman URl (Packman.links2linux.org). When I visited it I found the necessary rpms for libxine1 and libxine-codecs. Double clicking on the link for an rpm immediately gave me the choice to install the package - which seemed to me to be exactly what I wanted (why wouldn't it? There were no warnings that this might give the wrong result). Here's the first error message: Package /tmp/libxine1-1.1.16.3-0.pm.3.i586.rpm could not be installed. Details: Subprocess failed. Error: RPM failed: warning: /tmp/libxine1-1.1.16.3-0.pm.3.i586.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806 error: Failed dependencies: libxine1-codecs = 1.1.16.3 is needed by libxine1-1.1.16.3-0.pm.3.i586 libxine1 = 1.1.15 is needed by (installed) libxine1-pulse-1.1.15-23.3.3.i586 libxine1 = 1.1.15 is needed by (installed) libxine1-gnome-vfs-1.1.15-23.3.3.i586 I have only 1 option for responding to the error messageL it's 'OK'. Here's the second error message: Package /tmp/libxine1-codecs-1.1.16.3-0.pm.3.i586.rpm could not be installed. Details: Subprocess failed. Error: RPM failed: warning: /tmp/libxine1-codecs-1.1.16.3-0.pm.3.i586.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806 error: Failed dependencies: libxine1 = 1.1.16.3 is needed by libxine1-codecs-1.1.16.3-0.pm.3.i586 If I now follow the advice in the previous post and use Yast - Software Management, I find that there is no available package for libxine, only for libxine-codecs. Atempts to install this with Yast now return far more errors: "There are some conflicts on the transaction that must be solved manually." [I have no idea how to do this, and no guidance that is meaningful to me is given] Here's the body of the error messsages (I can find no way to copy and paste this error text from Yast, so I have transcribed it by hand - which seems an utterly daft thing to have to do in year 2009!): "libxine1-codecs-1.1.16.3-0.pm.i686 requires libxine1=1.1.16.3, but this requirement cannot be provided" (that's kind of interesting: it shows my previous attempts were on the wrong package -I chose i586 architecture) Further detailed error information is: "Uninstallable providers: libxine1-1.1.16.3-0.pm.i586 (Packman Repository) libxine1-1.1.16.3-0.pm.i686 (Packman Repository) Following actions will be done [first un checked bullet] architecture change of libxine1-1.1.15-23.3.3.i586 to libxine1-1.1.16.3-0.pm.3.i686 install libxine1-1.1.16.3-0.pm.3.i686 (with vendor change) OpenSuse --> PackMan :: Startseite architecture change of libxine1-pulse1-1.1.15-23.3.3.i586 to libxine1-pulse1-1.1.16.3-0.pm.3.i686 install libxine1-pulse1-1.1.16.3-0.pm.3.i686 (with vendor change) OpenSuse --> PackMan :: Startseite {I'm sorry, I can't do any more of this - it takes far too long and is far too error prone; but there 's a lot more stuff like this] [second unchecked bullet] do not install libxine1-codecs-1.1.16.3-0.pm.3.i686 [third, checked, bullet] Ignore some dependnecies of libxine1-codecs" [end of error messages] I then have 'Cancel' and 'Apply' optional buttons. Pressing 'Apply' has no discernable effect. Pressing 'Cancel' does what one expects. So, where do I go from here? [Limited receommendations only, please; I've been to that place already...]
__________________
They said I wasn't fit to live with a pig; my brother stood up for me and said I was. |
|
||||
|
This is always the option: With Vendor Change:
install libxine1-1.1.16.3-0.pm.3.i686 (with vendor change) OpenSuse --> PackMan :: Startseite install libxine1-pulse1-1.1.16.3-0.pm.3.i686 (with vendor change) OpenSuse --> PackMan :: Startseite Make sure packman is set enable and refresh. If you have VideoLan repo, disable it.
__________________
Box: Fedora 11 | (KDE4.3.2) | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM Lap: openSUSE 11.2 RC2 | Celeron 550 | (KDE4.3.3)"1" | Intel 965 GM | Lenovo R61e | 3GB RAM |
|
||||
|
That works as expected on my system. Thanks; nw I learned something.
What I do not understand however is that Yast is still unable to find a 'libxine' package - even though one is listed at the Packman web-site. And more confusing is that, even though Yast cannot find such a package, I now have a libxine package installed! This sort of thing is terribly confusing and leads to doubt that one understands how the software installation works - resulting in a lingering sense of unease about the software configuration on the computer. Now, all I have to do is figure out why I still get the 'search for a suitable codec' message when attempting to view WMV files -and that's where I started some weeks ago!
__________________
They said I wasn't fit to live with a pig; my brother stood up for me and said I was. |
|
||||
|
Have you followed this guide originally
Multi-media and Restricted Format Installation Guide - openSUSE Forums
__________________
Box: Fedora 11 | (KDE4.3.2) | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM Lap: openSUSE 11.2 RC2 | Celeron 550 | (KDE4.3.3)"1" | Intel 965 GM | Lenovo R61e | 3GB RAM |
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|