[pkg-bacula-devel] Debhelper 12

Sven Hartge sven at svenhartge.de
Wed Dec 26 11:26:55 GMT 2018


Hi!

I did an experiment with dh12. The diffoscope diff is *huge*, but mainly
because of the added compression for debug symbols via dh_dwz. This also
results in a very noticable size reduction for the packages overall:

27208   dh11
18460   dh12

~33% reduction in size is nothing to sneeze at.

Unfortunately this creates noise and makes the diff a bit unreadable and
difficult to analyse by eye.

What I can see so far is a change in invoke-rc.d. Until now it acts on
sysvinit *and* systemd stuff, this has been changed into two different
scriptlets.

invoke-rc.d is now called only for sysvinit:


​invoke-​rc.​d·​-​-​skip-​systemd-​native·​bacula-​director·​$_dh_action·​||·​exit·​1

where as for the systemd case the appropriate systemd tools are called
directly.

Other than that nothing changes drastically, as far as I can see at this
moment. Will investigate more later.

Grüße,
Sven.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-bacula-devel/attachments/20181226/a6e52da6/attachment.sig>


More information about the pkg-bacula-devel mailing list