Andreas Enge <[email protected]> skribis:

> polkit builds two libraries, polkit-agent and polkit-gobject. According to
> pkg-config, the second one
>    Requires: gio-2.0 >= 2.18 glib-2.0 >= 2.18,
> while the first one requires nothing.
>
> So I decided to not propagate the glib input (which also contains gio), as
> potentially one could use the first library without glib. Or is it our
> policy to propagate inputs as soon as any of the built libraries requires
> them?

Yes, I would rather do that (propagate inputs as soon as one of the
built libraries requires it.)  You can put a comment there explaining
the situation.

Ideally we’d have per-output propagation, so one could put
polkit-gobject in one output and polkit-agent in another and have
different propagated inputs.  But that’s not supported ATM, and maybe
not widely useful.

Ludo’.

Reply via email to