On 15 November 2013 09:13, Olaf Hering <[email protected]> wrote: > On Wed, Nov 13, Cristian Morales Vega wrote: > >> And it also works in my new 13.1 installation. >> >> Something is broken in your system. You may want to run: >> rm -rf ~/.cache/gstreamer-1.0 > > It wants to use version 1.0: > > 6505 ? Sl 0:01 totem /run/media/olaf/SATIVEX > 6528 ? Sl 0:00 \_ /usr/lib/gst-install-plugins-helper > --transient-for=27262991 gstreamer|1.0|totem|DVD subpicture > decoder|decoder-subpicture/x-dvd > > Could be all the fault of /usr/lib/gst-install-plugins-helper, because at some > point it wanted to install plugins-bad 1.0.10 and 1.2.1 at the very same time. > > And now after a reboot, it always wants to grab both: > > 2013-11-15 10:10:44 <1> optiplex(3506) [zypp] SATResolver.cc(problems):1149 > cannot install both gstreamer-plugins-ugly-1.2.1-2.1.x86_64 and > gstreamer-plugins-ugly-1.0.10-2.1.3.x86_64 > > gstreamer-plugins-ugly-1.2.1-2.1.x86_64 is already installed. No idea what > would actually provide decoder-subpicture/x-dvd.
Now in a 12.3 system, but it's the same in 13.1: $ /usr/lib/gst-install-plugins-helper --transient-for=27262991 'gstreamer|1.0|totem|DVD subpicture decoder|decoder-subpicture/x-dvd' ** Message: PackageKit: xid = 27262991 ** Message: PackageKit: Codec nice name: DVD subpicture decoder ** Message: PackageKit: structure: gstreamer1(decoder-subpicture/x-dvd)()(64bit) $ zypper se -s --provides 'gstreamer1(decoder-subpicture/x-dvd)()(64bit)' Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+------------------------+---------+-------------+--------+----------- | gstreamer-plugins-ugly | package | 1.2.1-2.1 | x86_64 | Packman | gstreamer-plugins-ugly | package | 1.2.1-2.1 | i586 | Packman | gstreamer-plugins-ugly | package | 1.0.5-2.1.2 | x86_64 | OSS | gstreamer-plugins-ugly | package | 1.0.5-2.1.2 | i586 | OSS Your '1.0' means it will use "gstreamer1" when looking for the package. And BOTH GStreamer 1.0 and 1.2 provide it. Guys really: a) "1.2" in GStreamer is just a version number. I could have been called "1.0.11" and it would have mean no difference. GStreamer "1.2" "is part of the API and ABI-stable 1.x release series". They are the same. There is no difference. Ignore that "2". b) In my system works. So, it works. If anybody has a problem most probably it's because you didn't do a full install of the Packman GStreamer packages. Having a mix of OSS and Packman some of the plugins failed to load and GStreamer blacklisted them in the cache. If you do a full install from Packman (I just have Packman with a higher priority and run "zypper dup") and delete the GStreamer cache it *will* work. A full install also includes all those "libgst*-1_0-0-1.2*" packages! Most probably you just miss them. _______________________________________________ Packman mailing list [email protected] http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
