Bug#742802: Bug#771523: systemd: Add build dependency for libmicrohttpd-dev

Ansgar Burchardt ansgar at debian.org
Mon Mar 30 11:41:42 BST 2015


Hi,

On 03/30/2015 12:29 PM, Martin Pitt wrote:
> 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.
> 
> As for the particular "-extras" suffix I don't mind at all changing
> that to something better, of course.

As for a suffix, I find "systemd-full" a better choice as "extras"
sounds more like third-party addons.

It's also possible to go the other way: have a systemd-{base,minimal}
package providing the small subset and ship the "full" version in the
systemd binary package.

This is done for perl and python. It might be less confusing for users
as installing "systemd" will give you everything part of the systemd
project upstream.

As far as I understand Red Hat used to (or still does) ship perl as
"perl" (minimal version, "perl-base" in Debian) and "perl-full" ("perl"
in Debian); and this has caused some frustration for perl upstream.

Ansgar





More information about the Pkg-systemd-maintainers mailing list