2016-04-17 20:45 GMT+03:00 gevisz <gev...@gmail.com>: > 2016-04-17 19:12 GMT+03:00 »Q« <boxc...@gmx.net>: >> On Sun, 17 Apr 2016 11:47:19 +0300 >> gevisz <gev...@gmail.com> wrote: >> >>> "VLC could not decode the format "Opus" (Opus Audio)" >>> >>> I have tried to add the opus use flag to media-video/ffmpeg >>> and to add the matroska use flag to media-video/vlc >>> >>> No results. >>> >>> Any suggestions? >>> >>> I just have read that opus is an open sourse audio format >>> that is much better that mp3. >>> >>> Why it is not supported by default then? >> >> Adding 'media-video/vlc -opus' >> to /etc/portage/profile/package.use.stable.mask will override, to let >> you use the flag with VLC. (The '-' is not a typo. It's there >> because '-opus' removes opus from the masked flags.) >> >> I tried to figure out the other day why opus is stable-masked for VLC >> and wound up in a maze of bugs. I'm sorry I don't have the bug numbers >> for them. If you want to dive into the maze, grep around >> in /usr/portage/profiles for vlc and opus. >> >> 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. ;)