Bug#742802: Bug#771523: systemd: Add build dependency for libmicrohttpd-dev
Marco d'Itri
md at Linux.IT
Mon Mar 30 14:09:43 BST 2015
On Mar 30, Martin Pitt <mpitt at debian.org> wrote:
> IMHO, systemd should just ship what you need for booting a minimal
> system, and shouldn't have big dependencies. We currently cripple some
> features (networkd, due to dropping iptables-dev) or not ship them at
> all (importd, journald-remote) as they pull in too many dependencies,
> which isn't satisfying either.
I agree.
> Hence the idea of systemd-extras -- everything which brings in large
> dependencies and isn't needed for booting every system can go there.
> systemd would Recommends: systemd-extras, but admins of embedded
> machines etc. could remove/not install it.
A single -extras package is not a good solution unless we believe that
all these features are non-relevant corner cases that only a significant
minority of users care about.
I do not believe that this will be true for the networkd firewall
features, for a start.
So as long as one of the features will be reasonably popular, which
I expect that will happen at least for the networkd firewall features,
then most people will just install both packages.
I am not opposed to a systemd/systemd-full split *if* we have a clear
idea of the use cases of both packages but I see no benefit in just
creating a second package for everything that contains everything that
has extra dependencies.
--
ciao,
Marco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 648 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150330/b0918488/attachment-0002.sig>
More information about the Pkg-systemd-maintainers
mailing list