[Pkg-e-devel] Updated Debian packages for Enlightenment

Ross Vandegrift ross at kallisti.us
Sat Nov 7 22:51:02 UTC 2015


On 11/07/2015 01:07 PM, Andreas Metzler wrote:
> On 2015-11-01 Ross Vandegrift <ross at kallisti.us> wrote:
>> I've made an attempt at updating the Enlightenment & EFL packages for
>> Debian.  I'm sure it's not perfect, any feedback would be great!
> [...]
> 
> Hello,
> 
> eolian is experimental, we should not ship it (configure efl with
> --with-api=legacy).

Without it we can't build elementary, which means no enlightenment
either.  I'm not sure if there's enough interest in EFL alone to warrant
debian packages that can't be used for E!

Would it be appropriate to consider for experimental?

> I have done a testbuild without eolian and found these issues:
> 
> * e and efl both have 
>   EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd >= 192],
>   and therefore need a build-dep on systemd.

Fixed.

> * emotion_generic_players is missing a b-d on libemotion-dev (>= 1.15)

Fixed.

> * elementary requires eolian_gen to build. I wonder whether this is a
>   bug (stable component requiring experimental part). If not,
>   eolian_gen and eolian_cxx should be included in one of the efl
>   binary packages (perhaps libeina-bin?)

I don't think it's a bug.  Early in 1.13, there's a series of patches to
convert from the legacy api to eolian.  At the end, the legacy
non-eolian API is removed (fd0c5ff0).

Thanks a lot for your help!

Ross



More information about the Pkg-e-devel mailing list