Bug 56532 - Adjust debhelper compat level from 9 to 13
Adjust debhelper compat level from 9 to 13
Status: CLOSED DUPLICATE of bug 53127
Product: UCS
Classification: Unclassified
Component: General
UCS 5.2
Other Linux
: P5 normal (vote)
: UCS 5.2
Assigned To: Florian Best
UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-09-05 13:37 CEST by Florian Best
Modified: 2023-09-11 19:23 CEST (History)
0 users

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2023-09-05 13:37:35 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&section=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.
Comment 1 Florian Best univentionstaff 2023-09-11 19:22:27 CEST

*** This bug has been marked as a duplicate of bug 53127 ***