Discussion:
[Koha-devel] Increasing Debian Package Compatibility Levels
d***@prosentient.com.au
2021-06-07 06:22:46 UTC
Permalink
Hi all,



I've been noticing lately some of the following warnings when I'm building
Koha Debian packages:



dh_install: Compatibility levels before 9 are deprecated (level 7 in use)

dh_installdocs

dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in
use)

dh_installchangelogs

dh_installchangelogs: Compatibility levels before 9 are deprecated (level 7
in use)

dh_compress

dh_fixperms

dh_installdeb

dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)

dh_gencontrol



It seems to me that we should look at upping our compatibility level.



We can see the changes between v7, 8, and 9 at
https://manpages.debian.org/testing/debhelper/debhelper.7.en.html.



At a glance, I think that we'd probably be OK moving up to 9 from 7. But
we'd want to do some testing.



David Cook

Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia



Office: 02 9212 0899

Online: 02 8005 0595
d***@prosentient.com.au
2021-06-07 06:26:33 UTC
Permalink
Note that those warnings are from Debian Stretch. Since it's oldstable, it's
probably still OK to be building on it.



What OS do the Koha CI servers use?



David Cook

Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia



Office: 02 9212 0899

Online: 02 8005 0595



From: ***@prosentient.com.au <***@prosentient.com.au>
Sent: Monday, 7 June 2021 4:23 PM
To: 'koha-***@lists.koha-community.org'
<koha-***@lists.koha-community.org>
Cc: 'Mason James' <***@kohaaloha.com>
Subject: Increasing Debian Package Compatibility Levels



Hi all,



I've been noticing lately some of the following warnings when I'm building
Koha Debian packages:



dh_install: Compatibility levels before 9 are deprecated (level 7 in use)

dh_installdocs

dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in
use)

dh_installchangelogs

dh_installchangelogs: Compatibility levels before 9 are deprecated (level 7
in use)

dh_compress

dh_fixperms

dh_installdeb

dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)

dh_gencontrol



It seems to me that we should look at upping our compatibility level.



We can see the changes between v7, 8, and 9 at
https://manpages.debian.org/testing/debhelper/debhelper.7.en.html.



At a glance, I think that we'd probably be OK moving up to 9 from 7. But
we'd want to do some testing.



David Cook

Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia



Office: 02 9212 0899

Online: 02 8005 0595

Loading...