On 2018-06-16 Ross Vandegrift <[email protected]> wrote: > 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. Hello, I looked at it and did not have any alternative bright ideas. There is just a single manual (non-shlibs) dependency involved and it is there for a good reason. > Maybe we drop the engine depends from libevas1, and require that EFL > apps include libevas1-engines-x | libevas-engines in their depends? Adding a manual step for each app does not seem to be a good trade-off. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'

