1 |
2016-04-17 22:18 GMT+03:00 »Q« <boxcars@×××.net>: |
2 |
> On Sun, 17 Apr 2016 20:49:06 +0300 |
3 |
> gevisz <gevisz@×××××.com> wrote: |
4 |
> |
5 |
>> 2016-04-17 20:45 GMT+03:00 gevisz <gevisz@×××××.com>: |
6 |
>> > 2016-04-17 19:12 GMT+03:00 »Q« <boxcars@×××.net>: |
7 |
> |
8 |
>> >> I'm pretty sure what happened was that vlc had a security issue, |
9 |
>> >> and a new version had to be stabilized, some time in 2014 or early |
10 |
>> >> 2015. At that point, for opus support the new stable VLC required |
11 |
>> >> an unstable opus, so they stable-masked the flag for VLC. Later, |
12 |
>> >> a new-enough opus was stabilized; at that point, the flag for VLC |
13 |
>> >> should have been unmasked, but it fell through the cracks. There |
14 |
>> >> was already whining in bug comments about it not getting done, so |
15 |
>> >> I didn't add my voice. |
16 |
>> > |
17 |
>> > Thank you both for the help. |
18 |
>> > |
19 |
>> > After creating /etc/portage/profile/package.use.stable.mask |
20 |
>> > with the line |
21 |
>> > media-video/vlc -opus |
22 |
>> > I finally could see the opus use flag via |
23 |
>> > equery uses vlc |
24 |
>> > |
25 |
>> > Setting this flag and recompiling vlc solved the problem. |
26 |
>> |
27 |
>> But I still have a feeling that it should have been done in a better |
28 |
>> way. ;) |
29 |
> |
30 |
> As far as I could tell, the reason the mask didn't get taken out of the |
31 |
> profile(s) was that discussion of it was mostly in a meta bug and in a |
32 |
> bug about stabilization for VLC itself and it's nobody's responsibility |
33 |
> to track and undo flag masks which are no longer needed. |
34 |
|
35 |
I see. Somebody have to start loudly complain about this use flag, |
36 |
portage, Gentoo, and Linux in general to get it done in the right way. :) |
37 |
|
38 |
I have not the mood to do it right now but should say that, after using |
39 |
GNU/Linux for about 20 years, I finally stopped recommending it to all |
40 |
my friends and colleagues. (This sad event happened about 4 years ago |
41 |
when I finally looked at the GNU/Linux critically.) |
42 |
|
43 |
P.S. The said does not mean that I like Windows or Android. |
44 |
And I am too old and too busy to try and switch to BSD. :( |
45 |
|
46 |
P.P.S. Thank you for the help once more. |
47 |
|
48 |
> Ben de Groot is the one who masked it in the first place. There was |
49 |
> good reason at the time, but there's no good reason I could find to |
50 |
> continue with it masked. |
51 |
> |
52 |
> $ grep -iRC 2 opus /usr/portage/profiles/* | grep -iC 2 groot |
53 |
> -- |
54 |
> /usr/portage/profiles/arch/amd64/package.use.stable.mask- |
55 |
> /usr/portage/profiles/arch/amd64/package.use.stable.mask-# Ben de Groot <yngwin@g.o (19 Apr 2015) |
56 |
> /usr/portage/profiles/arch/amd64/package.use.stable.mask:# >=opus-1.0.3 is still not stable (bug 500868) |
57 |
> /usr/portage/profiles/arch/amd64/package.use.stable.mask:media-video/vlc opus |
58 |
> -- |
59 |
> /usr/portage/profiles/arch/x86/package.use.stable.mask- |
60 |
> /usr/portage/profiles/arch/x86/package.use.stable.mask-# Ben de Groot <yngwin@g.o (19 Apr 2015) |
61 |
> /usr/portage/profiles/arch/x86/package.use.stable.mask:# >=opus-1.0.3 is still not stable (bug 500868) |
62 |
> /usr/portage/profiles/arch/x86/package.use.stable.mask:media-video/vlc opus |
63 |
> |
64 |
> |
65 |
> |
66 |
> |