Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 617516

Summary: media-video/mpv-9999[X] pulls in x11-libs/libXinerama and x11-libs/libXScrnSaver
Product: Gentoo Linux Reporter: Alex <fhlfibh>
Component: Current packagesAssignee: Coacher <itumaykin+gentoo>
Status: RESOLVED UPSTREAM    
Severity: normal CC: bkohler, media-video, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/media-video/mpv?id=df57b763a376e8a20cc3a3f8ef183d9333f8840c
See Also: https://github.com/mpv-player/mpv/issues/4404
Whiteboard:
Package list:
Runtime testing required: ---

Description Alex 2017-05-04 19:08:53 UTC
Hi,

Today's mpv-9999 pulls in libXinerama and libXScrnSaver, though "xinerama" and "xscreensaver" USE flags are gone now.

I don't know what is the reason for that, but up to now in my system mpv worked happily without xinerama or screensaver.

Can I have "xinerama" and "xscreensaver" flags back?

Regards,
Alex
Comment 1 Ben Kohler gentoo-dev 2017-05-04 19:16:36 UTC
https://bugs.gentoo.org/show_bug.cgi?id=617088
https://gitweb.gentoo.org/repo/gentoo.git/commit/media-video/mpv?id=df57b763a376e8a20cc3a3f8ef183d9333f8840c

Looks like upstream removed the configure option that these USE flags used?
Comment 2 Coacher 2017-05-04 19:34:02 UTC
(In reply to Alex from comment #0)
> Hi,
> 
> Today's mpv-9999 pulls in libXinerama and libXScrnSaver, though "xinerama"
> and "xscreensaver" USE flags are gone now.
> 
> I don't know what is the reason for that, but up to now in my system mpv
> worked happily without xinerama or screensaver.
> 
> Can I have "xinerama" and "xscreensaver" flags back?
Sorry, but no. Upstream no longer supports having separate X features like xinerama or xscreensaver. Now, when you enable X you get the whole package.

If you want this changed back, please take it upstream. I can't do much here.
Comment 3 Niklas Haas 2017-08-14 00:40:21 UTC
Those libs are tiny. I'm not sure why you're trying to avoid them as a dependency?