2016-04-17 22:18 GMT+03:00 »Q« <boxc...@gmx.net>:
> On Sun, 17 Apr 2016 20:49:06 +0300
> gevisz <gev...@gmail.com> wrote:
>
>> 2016-04-17 20:45 GMT+03:00 gevisz <gev...@gmail.com>:
>> > 2016-04-17 19:12 GMT+03:00 »Q« <boxc...@gmx.net>:
>
>> >> I'm pretty sure what happened was that vlc had a security issue,
>> >> and a new version had to be stabilized, some time in 2014 or early
>> >> 2015.  At that point, for opus support the new stable VLC required
>> >> an unstable opus, so they stable-masked the flag for VLC.  Later,
>> >> a new-enough opus was stabilized;  at that point, the flag for VLC
>> >> should have been unmasked, but it fell through the cracks.  There
>> >> was already whining in bug comments about it not getting done, so
>> >> I didn't add my voice.
>> >
>> > Thank you both for the help.
>> >
>> > After creating /etc/portage/profile/package.use.stable.mask
>> > with the line
>> > media-video/vlc -opus
>> > I finally could see the opus use flag via
>> > equery uses vlc
>> >
>> > Setting this flag and recompiling vlc solved the problem.
>>
>> But I still have a feeling that it should have been done in a better
>> way. ;)
>
> As far as I could tell, the reason the mask didn't get taken out of the
> profile(s) was that discussion of it was mostly in a meta bug and in a
> bug about stabilization for VLC itself and it's nobody's responsibility
> to track and undo flag masks which are no longer needed.

I see. Somebody have to start loudly complain about this use flag,
portage, Gentoo, and Linux in general to get it done in the right way. :)

I have not the mood to do it right now but should say that, after using
GNU/Linux for about 20 years, I finally stopped recommending it to all
my friends and colleagues. (This sad event happened about 4 years ago
when I finally looked at the GNU/Linux critically.)

P.S. The said does not mean that I like Windows or Android.
       And I am too old and too busy to try and switch to BSD. :(

P.P.S. Thank you for the help once more.

> Ben de Groot is the one who masked it in the first place.  There was
> good reason at the time, but there's no good reason I could find to
> continue with it masked.
>
> $ grep -iRC 2 opus /usr/portage/profiles/* | grep -iC 2 groot
> --
> /usr/portage/profiles/arch/amd64/package.use.stable.mask-
> /usr/portage/profiles/arch/amd64/package.use.stable.mask-# Ben de Groot 
> <yng...@gentoo.org (19 Apr 2015)
> /usr/portage/profiles/arch/amd64/package.use.stable.mask:# >=opus-1.0.3 is 
> still not stable (bug 500868)
> /usr/portage/profiles/arch/amd64/package.use.stable.mask:media-video/vlc opus
> --
> /usr/portage/profiles/arch/x86/package.use.stable.mask-
> /usr/portage/profiles/arch/x86/package.use.stable.mask-# Ben de Groot 
> <yng...@gentoo.org (19 Apr 2015)
> /usr/portage/profiles/arch/x86/package.use.stable.mask:# >=opus-1.0.3 is 
> still not stable (bug 500868)
> /usr/portage/profiles/arch/x86/package.use.stable.mask:media-video/vlc opus
>
>
>
>

Reply via email to