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

Bug 615426

Summary: x11-wm/enlightenment-21.7: wayland modules for enlightenment are built despite "wayland" use flag is disabled
Product: Gentoo Linux Reporter: anthorx
Component: Current packagesAssignee: Joonas Niilola <juippis>
Status: RESOLVED FIXED    
Severity: normal CC: juippis, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/8583
Whiteboard:
Package list:
Runtime testing required: ---

Description anthorx 2017-04-13 07:27:38 UTC
In the current version of enlightenment all Wayland modules are built despite the "wayland" use flag is disabled globally. It would be a good idea to disable those when Wayland is not used systemwide.
Comment 1 Joonas Niilola gentoo-dev 2018-05-25 14:29:11 UTC
Ill make a PR to update E21 into 0.21.11. It should have fixed this issue, at least it "worksforme". This should also work already with 0.22.3. Id appreciate if you could test either version, if only you can. 

Im kind of planning to "hide" all the wl-* and xwayland modules, and just enable/disable all depending of 'wayland' USE flag in the future. Ill probably try implementing this idea when 0.22.4 hits and see the feedback.
Comment 2 Larry the Git Cow gentoo-dev 2018-05-25 18:11:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1b578a4e713b27b2911edaff50f9fc9c7ac119

commit 0e1b578a4e713b27b2911edaff50f9fc9c7ac119
Author:     Joonas Niilola <juippis@gmail.com>
AuthorDate: 2018-05-25 14:30:51 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2018-05-25 18:11:32 +0000

    x11-wm/enlightenment: bump E21 to 0.21.11
    
    Bug: https://bugs.gentoo.org/637034
    Bug: https://bugs.gentoo.org/615426
    Package-Manager: Portage[mgorny]-2.3.36.1
    Closes: https://github.com/gentoo/gentoo/pull/8583

 x11-wm/enlightenment/Manifest                      |   1 +
 x11-wm/enlightenment/enlightenment-0.21.11.ebuild  | 139 +++++++++++++++++++++
 .../files/enlightenment-0.21.11-quickstart.diff    |  13 ++
 x11-wm/enlightenment/metadata.xml                  |   1 +
 4 files changed, 154 insertions(+)
Comment 3 Joonas Niilola gentoo-dev 2018-09-18 09:38:16 UTC
This should be resolved in later versions of enlightenment. The reported version has been removed from the tree.