[opensuse-factory] NOTE: vlc update missing codecs
Packaging has apparently changed for vlc. If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music. No notice or warning is presented :^( -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 11/04/13 12:16, Patrick Shanahan wrote:
Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
So that's the reason why a file which I received this morning from Fred would not play :-( . Bloody annoying when this sort of thing happens :-( . Thanks for your post, Patrick. (BTW, for those who may not know this, the same thing applies to k3b where the codecs for k3b have to be installed manually - and it's been like this for ages. Cannot understand why whoever maintains k3b cannot add the codecs as one of the dependencies.) BC -- Using openSUSE 12.3 x86_64 KDE 4.10.2 & kernel 3.8.6-2 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Basil Chupin
On 11/04/13 12:16, Patrick Shanahan wrote:
Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
So that's the reason why a file which I received this morning from Fred would not play :-( .
Bloody annoying when this sort of thing happens :-( .
Sorry for that... my bad. Background: VLC has been added to Factory and will now be part of the standard distribution. The reason for this is that KDE does not support GStreamer 1.0 and there is little chance this will change anytime soon. So the team needed a different phonon backend, and decided to use libvlc for this. As you know, openSUSE cannot ship legally difficult codecs; in order to not cause 'trouble' for the users between the distribution and either the VideoLAN or Packman repositories, the VLC package was reworked so that the 'difficult' codecs are split out in a separate package, allowing you to use the 'distributions' vlc package and only add the vlc-codecs package on top. And this package is usually pulled in automatically by zypper. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 11/04/13 16:36, Dominique Leuenberger a.k.a. Dimstar wrote:
Quoting Basil Chupin
: On 11/04/13 12:16, Patrick Shanahan wrote:
Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
So that's the reason why a file which I received this morning from Fred would not play :-( .
Bloody annoying when this sort of thing happens :-( .
Sorry for that... my bad.
OK, so I have now stuck some pins into a doll I just created in your image and you should start feeling uncomfortable any time real soon now :-) .
Background: VLC has been added to Factory and will now be part of the standard distribution. The reason for this is that KDE does not support GStreamer 1.0 and there is little chance this will change anytime soon. So the team needed a different phonon backend, and decided to use libvlc for this.
As you know, openSUSE cannot ship legally difficult codecs; in order to not cause 'trouble' for the users between the distribution and either the VideoLAN or Packman repositories, the VLC package was reworked so that the 'difficult' codecs are split out in a separate package, allowing you to use the 'distributions' vlc package and only add the vlc-codecs package on top. And this package is usually pulled in automatically by zypper.
As long as it all ends up working as it did in the past, and as long as the reworkings are documented so that people can get vlc to work as it did in the past, then it's all fine. However, this last bit about "....this package is usually pulled in automatically by zypper". For the first time in many years recently I have lost faith in zypper because every morning the first thing I do is to do "zypper refresh", "zypper up" and in recent weeks it has produced mostly zilch - BUT going into YaST2 and doing the Update Packages part HAS then found packages which needed updating (and were then updated) but which zypper ignored. (You may have read my thread in HELP, "We have finally reached Windows standards :-) " I posted on 30 April). BC -- Using openSUSE 12.3 x86_64 KDE 4.10.2 & kernel 3.8.6-2 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
For the first time in many years recently I have lost faith in zypper because every morning the first thing I do is to do "zypper refresh", "zypper up" and in recent weeks it has produced mostly zilch - BUT going into YaST2 and doing the Update Packages part HAS then found packages which needed updating (and were then updated) but which zypper ignored.
(You may have read my thread in HELP, "We have finally reached Windows standards :-) " I posted on 30 April).
BC
Try zypper patch. I normally do zypper up like you, but zypper patch is the recommended command. Greg -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 11/04/13 21:58, Greg Freemyer wrote:
For the first time in many years recently I have lost faith in zypper because every morning the first thing I do is to do "zypper refresh", "zypper up" and in recent weeks it has produced mostly zilch - BUT going into YaST2 and doing the Update Packages part HAS then found packages which needed updating (and were then updated) but which zypper ignored.
(You may have read my thread in HELP, "We have finally reached Windows standards :-) " I posted on 30 April).
BC Try zypper patch. I normally do zypper up like you, but zypper patch is the recommended command.
Greg
I used to use "patch" as a separate run until someone more knowledgeable than I told me that using "up" automatically includes doing "patch". BC -- Using openSUSE 12.3 x86_64 KDE 4.10.2 & kernel 3.8.6-2 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Patrick Shanahan
Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick, the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?) Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 11 April 2013 07:30, Dominique Leuenberger a.k.a. Dimstar
Quoting Patrick Shanahan
: Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick,
the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?)
Packman is broken, has been broken for a looooooong time http://lists.links2linux.de/pipermail/packman/2011-November/010441.html https://bugs.links2linux.org/browse/PM-4 Notice that nobody else complained. So I don't blame the admins for giving low priority to this... For normal soft dependencies is not so problematic because once the packages are downloaded we don't depend on the repo metadata any more. But inverse soft dependencies are 100% unusable. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Cristian Morales Vega
On 11 April 2013 07:30, Dominique Leuenberger a.k.a. Dimstar
wrote: Quoting Patrick Shanahan
: Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick,
the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?)
Packman is broken, has been broken for a looooooong time
http://lists.links2linux.de/pipermail/packman/2011-November/010441.html https://bugs.links2linux.org/browse/PM-4
Notice that nobody else complained. So I don't blame the admins for giving low priority to this...
For normal soft dependencies is not so problematic because once the packages are downloaded we don't depend on the repo metadata any more. But inverse soft dependencies are 100% unusable.
Thanks... That probably explains why I did not see the problem myself and also had some confirmations from others that it DID work... But those users are subscribed to the VideoLAN repository (which links to the VLC package in OBS by now, so the sources are kept in sync) Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Dominique Leuenberger a.k.a. Dimstar
Quoting Patrick Shanahan
: Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick,
the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?)
No, recommended packages is not disabled Reason I found vlc-codecs was earlier conversation about using vlc backend for phonon rather than GStreamer. Reading the list *does* help :^). Thanks for your efforts. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Patrick Shanahan
* Dominique Leuenberger a.k.a. Dimstar
[04-11-13 03:09]: Quoting Patrick Shanahan
: Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick,
the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?)
No, recommended packages is not disabled
Reason I found vlc-codecs was earlier conversation about using vlc backend for phonon rather than GStreamer. Reading the list *does* help :^).
Note that there is a vlc update but if vlc-codecs is *not* presently installed, it is not pulled in :^( And *no* notice is issued! :^( -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Apr 12, 2013 at 2:56 PM, Patrick Shanahan
* Patrick Shanahan
[01-01-70 12:34]: * Dominique Leuenberger a.k.a. Dimstar
[04-11-13 03:09]: Quoting Patrick Shanahan
: Packaging has apparently changed for vlc.
If you update to vlc-2.0.6-115.2.x86_64, note that the codecs have been separated and need to be installed, vlc-codecs-2.0.6-115.2.x86_64 or you cannot play broken/restricted/drm'ed music.
No notice or warning is presented :^(
Patrick,
the package is setup in a way that vlc-codecs should be auto-pulled by zypper (or do you happen to have recommended packages disabled?)
No, recommended packages is not disabled
Reason I found vlc-codecs was earlier conversation about using vlc backend for phonon rather than GStreamer. Reading the list *does* help :^).
Note that there is a vlc update but if vlc-codecs is *not* presently installed, it is not pulled in :^(
And *no* notice is issued! :^(
Yeah, that tends to be a shortcoming of zypper's dependency resolution when updating. Not sure it's fixable, but I've experienced it while duping too, admittedly from unsupported versions. A dup from 11.1 to 12.2 resulted in a somewhat broken system because of this. Utilities that had been split weren't installed, and stuff worked only half the time. Curious case was cups, which depended on some pdf utils that were provided by a package that disappeared in 12.2, replaced by poppler-tools. Dup didn't install poppler-tools, and left the old version of the package in (I think it was pdftools or something like that), resulting in half-working printing. Finding out the problem was fun. I know, I'm on my own when updating from 11.1, but it's worth noting that it's not a 11.1-specific issue, it's a weakness in zypper when packages get renamed, split or replaced like that. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Claudio Freire
On Fri, Apr 12, 2013 at 2:56 PM, Patrick Shanahan
wrote: [...] Note that there is a vlc update but if vlc-codecs is *not* presently installed, it is not pulled in :^(
And *no* notice is issued! :^(
Yeah, that tends to be a shortcoming of zypper's dependency resolution when updating. Not sure it's fixable, but I've experienced it while duping too, admittedly from unsupported versions.
Not sure that is the case, rather the spec file is not comprehensive enough. Doesn't the spec file set the conditions for zypper? -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Apr 12, 2013 at 8:25 PM, Patrick Shanahan
* Claudio Freire
[04-12-13 14:03]: On Fri, Apr 12, 2013 at 2:56 PM, Patrick Shanahan
wrote: [...] Note that there is a vlc update but if vlc-codecs is *not* presently installed, it is not pulled in :^(
And *no* notice is issued! :^(
Yeah, that tends to be a shortcoming of zypper's dependency resolution when updating. Not sure it's fixable, but I've experienced it while duping too, admittedly from unsupported versions.
Not sure that is the case, rather the spec file is not comprehensive enough. Doesn't the spec file set the conditions for zypper?
I didn't check the spec for cups, but I imagine, given the outcome, that whatever cups requires, the old pdftools provides (only older). A version check would probably have fixed this particular case. But I didn't bother reporting since upgrading from 11.1 was unsupported. Bah... I just checked: Recommends: /usr/bin/pdftops -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (6)
-
Basil Chupin
-
Claudio Freire
-
Cristian Morales Vega
-
Dominique Leuenberger a.k.a. Dimstar
-
Greg Freemyer
-
Patrick Shanahan