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

Michael Biebl biebl at debian.org
Sun Mar 29 03:51:43 BST 2015


Am 29.03.2015 um 04:31 schrieb Marco d'Itri:
> Control: forcemerge 742802 771523
> 
> On Nov 30, Michael Biebl <biebl at debian.org> wrote:
> 
>> This would also mean a library dependency on libmicrohttpd unless we
>> split the package. Both things I'm not particular keen about.
>>
>> We'd first have to evaluate anyway, how mature this feature is, before
>> enabling it.
> Post-jessie we need to either:
> - build systemd-journal-gatewayd but artificially remove the dependency
>   from the systemd package
> - split systemd-journal-gatewayd to a separate package
> - have the systemd package depend on libmicrohttpd
> - decide that we do not want to support systemd-journal-gatewayd
> 
> #1 is a very simple change but will seriously confuse the users who do 
> not RTFM.
> 
> #2 needs some testing but should not cause a significant long term 
> maintenance burden on us. The patch in #742802 needs some minor changes 
> (remove postrm and README.Debian) but it looks simple enough.
> 
> I do not like #3 at all and the other maintainers concour, or we would
> have already done this.

I'm not a huge fan of micro packages and splitting everything up. Where
would you draw the line.
In this specific case, would we call it systemd-journald-gatewayd or
systemd-journal-remote or make it two separate binary packages?

pitti was suggesting a systemd-extras package, but I'm not a huge fan of
this idea either since it's unclear what would go into this package and
what not and it complicates things if we have to move stuff around.

For the time being, I'd say, we should simply be very conservative about
what features we enable, which means not enabled the remote journal
features for now.







-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150329/92a055eb/attachment-0005.sig>


More information about the Pkg-systemd-maintainers mailing list