Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572190 - arch/{amd64,powerpc/ppc{32,64},x86}/package.use.stable.mask: unmask vlc[opus] flag
Summary: arch/{amd64,powerpc/ppc{32,64},x86}/package.use.stable.mask: unmask vlc[opus]...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-17 12:23 UTC by Thorsten Spätling
Modified: 2018-09-16 20:35 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Spätling 2016-01-17 12:23:08 UTC
Can't compile vlc with opus. Reason:

/portage/profiles/arch/amd64/package.use.stable.mask:
# Ben de Groot <yngwin@gentoo.org (19 Apr 2015)
# >=opus-1.0.3 is still not stable (bug 500868)
media-video/vlc opus

But =media-libs/opus-1.1 is by now stable so please remove the quoted line.

Reproducible: Always

Steps to Reproduce:
1. USE="opus" emerge media-video/vlc
Actual Results:  
vlc has no opus support

Expected Results:  
vlc supports opus
Comment 1 Brian Evans (RETIRED) gentoo-dev 2016-03-25 17:23:56 UTC
grknight@akame /usr/src/linux/drivers $ grep -R 'media-video/vlc.*opus' /usr/portage/profiles/
/usr/portage/profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask:media-video/vlc chromaprint opus
/usr/portage/profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask:media-video/vlc chromaprint gnutls opus
/usr/portage/profiles/hardened/linux/amd64/package.use.stable.mask:media-video/vlc opus
/usr/portage/profiles/hardened/linux/x86/package.use.stable.mask:media-video/vlc gnutls opus vdpau
/usr/portage/profiles/use.local.desc:media-video/vlc:opus - Support opus decoding via libopus.
/usr/portage/profiles/arch/amd64/package.use.stable.mask:media-video/vlc opus
/usr/portage/profiles/arch/x86/package.use.stable.mask:media-video/vlc opus
Comment 2 gentoowok 2016-05-25 04:13:15 UTC
Guys the opus mask is not needed, and has broken VLC opus support for almost half a year.

This is a super easy fix, and affecting many people (see bug 500868)

The offending line in the amd64/package.use.stable.mask is line 55 (the last line) and the 2 preceeding comment lines.

Please either remove this line or comment it out!

Many thanks
Comment 3 gentoowok 2016-05-27 03:22:39 UTC
Fixed for me on amd64.  Many thanks to idella4 from #gentoo-proxy-maint for spending the time to review this bug and get the fix applied.
Comment 4 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-14 01:07:17 UTC
No mask for x86:

> $ grep -Fr 'opus' profiles/
> profiles/default/linux/powerpc/ppc64/17.0/package.use.stable.mask:media-video/vlc chromaprint gnutls opus
> profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask:media-video/vlc chromaprint gnutls opus
> profiles/default/linux/powerpc/ppc32/17.0/package.use.stable.mask:# >=opus-1.0.3 is not stable (bug 500868)
> profiles/default/linux/powerpc/ppc32/17.0/package.use.stable.mask:media-video/vlc chromaprint opus
> profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask:# >=opus-1.0.3 is not stable (bug 500868)
> profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask:media-video/vlc chromaprint opus
> profiles/arch/arm/package.use.mask:# media-libs/opusfile for USE opus
> profiles/arch/arm/package.use.mask:# media-libs/opus for USE opus
> profiles/arch/arm/package.use.mask:>=media-sound/easytag-2.2.0 opus test
x86 out.
Comment 5 Andreas Sturmlechner gentoo-dev 2018-02-14 22:31:21 UTC
Not masked on amd64 either so Assignee did not seem appropriate.
Comment 6 Matt Turner gentoo-dev 2018-09-16 20:35:07 UTC
ppc masks dropped