[Merge] ~mitchburton/ubuntu/+source/landscape-client:ubuntu/lunar-devel into ubuntu/+source/landscape-client:ubuntu/lunar-devel

Andreas Hasenack mp+437634 at code.launchpad.net
Thu Feb 23 22:11:49 UTC 2023



Diff comments:

> diff --git a/debian/control b/debian/control
> index e6178c8..363cc76 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -3,7 +3,7 @@ Section: admin
>  Priority: optional
>  Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
>  XSBC-Original-Maintainer: Landscape Team <landscape-team at canonical.com>
> -Build-Depends: debhelper (>= 12), po-debconf, libdistro-info-perl,
> +Build-Depends: debhelper (>= 11), po-debconf, libdistro-info-perl,

I was going over the debhelper-compat-upgrade-checklist(7) manpage[1], and it says that debhelper level 11 is discouraged:
```
v11 This mode is discouraged.
The compat 11 is discouraged for new packages as it suffers from feature interaction between dh_installinit and 
dh_installsystemd causing services to not run correctly in some cases.  Please consider using compatibility
mode 10 or 12 instead.  More details about the issue are available in Debian#887904 and
<https://lists.debian.org/debian-release/2019/04/msg01442.html>.
```
The commit that changed this says it's so the package builds on bionic, which currently has debhelper 11.1.6ubuntu2. Since we are in a hurry to get this into lunar, perhaps leave it at 12, we upload to lunar, and then check later what to do about bionic, maybe use 10, or really go into the details about the bug and discussion listed above.

1. https://manpages.ubuntu.com/manpages/kinetic/en/man7/debhelper-compat-upgrade-checklist.7.html

>                 dh-python, python3-dev, python3-distutils-extra,
>                 lsb-release, gawk, net-tools,
>                 python3-apt, python3-twisted, python3-configobj


-- 
https://code.launchpad.net/~mitchburton/ubuntu/+source/landscape-client/+git/landscape-client/+merge/437634
Your team Ubuntu Sponsors Team is requested to review the proposed merge of ~mitchburton/ubuntu/+source/landscape-client:ubuntu/lunar-devel into ubuntu/+source/landscape-client:ubuntu/lunar-devel.




More information about the Ubuntu-sponsors mailing list