Univention Bugzilla – Bug 56532
Adjust debhelper compat level from 9 to 13
Last modified: 2023-09-11 19:23:46 CEST
https://git.knut.univention.de/univention/ucs/-/issues/1484 # What Bump `debian/compat` respective `Build-Depends: debhelper-compat (= 13)` in `debian/control` to the level [debhelper](https://packages.debian.org/search?keywords=debhelper&searchon=sourcenames&suite=all§ion=all&exact=1) in respective Debian suite: - `8` Debian-8-Jessie - `10` Debian-9-Stretch - `12` Debian-10-Buster - `13` Debian-11-Bullseye - `13` Debian-12-Bookworm # Why - 121 UCS packages still use `9`, which was Debian-8-Jessie - 1 UCS package uses `11`, which is *not recommended* - 1+5=6 UCS package use `12`, which is Debian-10-Buster - all previous levels have some strange behavior - old levels are not supported by newer versions of `dh` # How - See <man:debhelper(7)> for a list of incompatible changes. - For previous releases I re-built all packages with a newer `debhelper` level and compared the packages via [diffoscope](https://diffoscope.org/) to find differences, e.g. missing or moved files, changed behavior, … - `rm debian/compat` and add `Build-Depends: debhelper-compat (= 13),` to `debian/control` instead.
*** This bug has been marked as a duplicate of bug 53127 ***