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

Bug 531328

Summary: [bumblebee overlay] x11-misc/virtualgl-9999-r1 should not hard depend on emul-linux packages
Product: Gentoo Linux Reporter: Sven Eden <sven.eden>
Component: Current packagesAssignee: Pacho Ramos <pacho>
Status: RESOLVED FIXED    
Severity: normal CC: mva
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Allow non-emul-linux dependencies

Description Sven Eden 2014-12-01 12:50:37 UTC
Created attachment 390706 [details, diff]
Allow non-emul-linux dependencies

The in-tree x11-misc/virtualgl-2.3.3 ebuild supports installing without emul-linux packages by setting 32bit dependencies to be fulfilled by either the appropriate emul-linux packages or the single contents build with abi_x86_32 USE flag set.

The attached patch changes the dependencies of the 9999-r1 ebuild to mirror these dependencies. virtualgl can then be installed without the need for app-emulation/emul-linux-x86-baselibs and app-emulation/emul-linux-x86-opengl.
Comment 1 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2014-12-01 14:11:11 UTC
Pacho, can you handle that patch and apply it to in-tree ebuild?
Comment 2 Pacho Ramos gentoo-dev 2014-12-01 15:01:29 UTC
@mva, this is for bumblebee overlay... I never did anything that (and in tree ebuilds are already fixed). Was you the one owning that overlay? :/

Thanks
Comment 3 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2014-12-01 15:56:51 UTC
oh, sorry, I missed 'overlay' preffix :(

// Anyway, I fixed it already, so close it (or reassign back to me) please :3
Comment 4 Pacho Ramos gentoo-dev 2014-12-01 16:13:25 UTC
Sure ;)
Comment 5 Sven Eden 2014-12-02 07:43:05 UTC
I just wanted to say: Wow!

Resolved and fixed in less than 4 hours.

That's awesome!

Thank you very much!