Bug#901624: libecore-input1: circular dependency hell

Ross Vandegrift ross at kallisti.us
Sat Jun 16 17:31:54 BST 2018


On Fri, Jun 15, 2018 at 09:18:59PM +0200, Bill Allombert wrote:
> There is a circular dependency between libecore-input1, libecore-x1, libevas1 and libevas1-engines-x:

Dang, thanks for the heads up Bill.

Andreas - the change I proposed for the X11 engine caused this.  I don't
see any other way to:
1) ensure that *some* engine is installed when Evas is installed, and
2) prefer the X11 engine by default.

Maybe we drop the engine depends from libevas1, and require that EFL
apps include libevas1-engines-x | libevas-engines in their depends?

Ross



More information about the Pkg-e-devel mailing list