Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 632044 - dev-libs/efl[wayland]: missing dependencies and configure-flags
Summary: dev-libs/efl[wayland]: missing dependencies and configure-flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Joonas Niilola
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-26 11:37 UTC by Michael Hofmann
Modified: 2020-12-15 07:12 UTC (History)
2 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 Michael Hofmann 2017-09-26 11:37:39 UTC
Enlightenment instructions for "Wayland support in Enlightenment" 
(https://git.enlightenment.org/core/enlightenment.git/tree/README.wayland) say:

  Firstly, you MUST have EFL built with the following options:

  --enable-drm
  --enable-gl-drm (for hardware acceleration)
  --enable-wayland
  --enable-systemd
  --enable-elput

These requirements should probably be enforced by the efl ebuild if the "wayland" USE flag is set. The current ebuild (1.18.4) calls configure with "--enable-drm --enable-wayland" but NOT with "--enable-gl-drm --enable-systemd --enable-elput".
Comment 1 Joonas Niilola gentoo-dev 2018-07-02 11:03:24 UTC
This bug should be for x11-wm/enlightenment but yes you are correct, those are the documented dependencies. 

This probably should be updated for the next Enlightenment. I thought about the dependencies when updating E to 0.22.2, but I thought that people could use wayland without systemd as long as they use elogind instead. I dont think there's a single bug report in bugzilla about wayland-elogind errors, but Ive seen them in IRC. And Ive seen E's developers talking about elogind support "not being there yet".

So lets keep this open and fix with next E's release, until someone _confirms_ that enlightenment[wayland] doesn't work with elogind.

(and for the record yes Im aware that '--enable-gl-drm' is missing from current efl ebuilds, will be available with efl-1.21)