On Tue, Nov 16, 2010 at 8:04 PM, Lennart Poettering
<[email protected]> wrote:
> On Tue, 16.11.10 11:47, Lucas De Marchi ([email protected]) wrote:
>
> Vala is actually not required for building the tarball, since the
> tarball includes generated code. However, we do require people who build
> from git to have a recent Vala version around, so that the tarballs they
> can build from that are complete.

True, but if I explicitly disabled the gtk tools, I don't see the point
of requiring vala to build systemd, even if I'm working with the git version.

>
> It's a misconception that AM_PROG_VALAC would actually cause the build
> to fail. It does so only if you don't have the prebuilt stuff around.
>

Why do I need the prebuilt stuff if I'll not use it?


The problem with recent systemd commits is that they began to require
libnotify >= 0.7 and vala >= 0.11. For Archlinux it's a bit worse
because libnotify 0.7 depends on
gtk3. So it's also misleading to say that we depend on gtk2 when gtk
tools are enabled.

At least Archlinux does not plan to support gtk3 until gnome3 is
around, so if there is a simple yet effective way for disabling them
altogether I think it'd be great.


About the libnotify dependence, Archlinux was using version 0.4.5 and
I already told them that an updated was needed. However they couldn't
update to 0.7 because of the gtk3 dependency. As of now, 0.5.2 is
available in their repository. Is it possible to downgrade the
libnotify version required by systemd?


regards,

Lucas De Marchi
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to