[pkg-bacula-devel] Debhelper 12

Sven Hartge sven at svenhartge.de
Fri Dec 28 16:27:38 GMT 2018


On 26.12.18 12:26, Sven Hartge wrote:

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

I've now done an in-depth check over all changes dh12 brings:

1) change in systemd.unit handling in pre/post-inst/rm scripts
2) New Pre-Depends: init-system-helpers (>= 1.54~), needed for change 1)
3) change in debug symbol handling, now compression via dh_dwz
4) change in example compression
5) change in shlibs, now adding (>= 9.4.1) to each line

All changes don't affect anything major, the lintian warning resulting
from 4) has been handled.

Change 3) reduces the size of the dbgsym packages in the archive and
installed on a system drastically.

Change 5) is no-op for us, because we don't provide any public symbols
in our libraries.

Change 1) and 2) just disentangle the systemd.unit handling from the
invoke-rc.d code which doesn't change anything functionally for us.

IMO this can be merged. I guess dh12 will be backported as well, but
even if not, we just need to switch back to compat=11 for
stretch-backports, no other changes are needed.

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/20181228/43849fac/attachment.sig>


More information about the pkg-bacula-devel mailing list