Hi Bill, On Sun, Jun 28, 2020 at 04:41:03PM +0200, Bill Allombert wrote: > There is a circular dependency between libecore-input1, libecore-x1, > libevas1 and libevas1-engines-x: > > libecore-input1 :Depends: libevas1 (>= 1.23.3-0~eo) > libecore-x1 :Depends: libecore-input1 (>= 1.23.3-0~eo) > libevas1 :Depends: libevas1-engines-x > libevas1-engines-x :Depends: libecore-x1 (>= 1.23.3-0~eo), libevas1 (>= > 1.23.3-0~eo)
So far, my attempts to avoid this have all caused failures to install the X11 engine when installing some EFL apps. Did you run into some trouble, or just find the cycle? Since its the best of a bad lot, I'd like to leave it for now. But if you ran into an upgrade or build failure, that might not make sense. Long term, the EFL libs will be bundled into one binary package. Upstream is working on linking everything into one lib. I'd really like to ship that solution as the bundled version. If that doesn't work out, I plan to merge all of the debian packages. But either way, I'd like to wait for upstream so I only do one major rework. Ross

