Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558170 - media-video/mpv-9999 waf: error: no such option: --disable-rpi-gles
Summary: media-video/mpv-9999 waf: error: no such option: --disable-rpi-gles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ben de Groot (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-19 14:07 UTC by Guy
Modified: 2015-08-23 18:04 UTC (History)
4 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 Guy 2015-08-19 14:07:30 UTC
Apparently upstream no longer makes rpi-gles optional.

Because I'm not a programmer, I don't know if this means upstream now unconditionally inclues support for rpi-gles or if rpi-gles is deprecated.

All of my amd64 and x86 PCs failed mpv-9999 with this message.

Personal last know date mpv-9999 worked was: 07:57:03 PM 08/17/2015


eix media-video/mpv
[I] media-video/mpv
     Available versions:  0.3.10 0.8.3-r1 (~)0.9.2-r1 (**)9999{tbz2} {+X +alsa bluray bs2b (+)cdio +cli (-)doc-pdf drm dvb +dvd dvdnav egl +enca encode +iconv jack (-)joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv lirc lua luajit (+)mpg123 (-)openal +opengl oss portaudio +postproc pulseaudio pvr +quvi -radio raspberry-pi rubberband samba sdl selinux +shm v4l vaapi vcd vdpau vf-dlopen wayland xinerama +xscreensaver (+)xv}
     Installed versions:  9999{tbz2}(07:57:03 PM 08/17/2015)(X alsa bluray cdio cli dvd enca encode iconv jpeg lcms libass libcaca libmpv lua luajit opengl pulseaudio samba vaapi vdpau vf-dlopen xinerama xscreensaver xv -bs2b -doc-pdf -drm -dvb -egl -jack -ladspa -libav -libguess -openal -oss -pvr -raspberry-pi -rubberband -sdl -selinux -v4l -wayland)
     Homepage:            http://mpv.io/
     Description:         Media player based on MPlayer and mplayer2


{I realized yesterday that my USE flags for mpv were incosistent between PCs so I was making them consistent today.}
Comment 1 Nick Sarnie gentoo-dev 2015-08-19 14:36:53 UTC
Same issue for me. Thanks
Comment 2 Guy 2015-08-19 14:59:19 UTC
After inspecting the patch provided in bug# 534018 and the npv-9999.ebuild, I was able to determine the only mention of 'rpi-gles' was this line:

       $(use_enable raspberry-pi rpi-gles)

As a temporary work-around, I removed said line and executed:

ebuild /usr/portage/media-video/mpv/mpv-9999.ebuild manifest && emerge =media-video/mpv-9999

If I have a need to modify an ebuild or test a potential patch, I normally copy the requisite package directory from /usr/portage/ to /usr/local/portage. However, in this instance, I felt I didn't need to worry about 'losing' the above change on my next emaint sync.

As a matter of course, I don't recommend changing ebuilds under /usr/portage. This is purely a temporary work-around.
Comment 3 Maxim Koltsov (RETIRED) gentoo-dev 2015-08-23 18:04:59 UTC
I already merged a PR with a fix couple of days ago, see: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/media-video/mpv?id=18df1b3978848f1f209f207954c8a3d72c0753c6
Closing report.