Please backport debhelper 10.4ubuntu3 (main) from artful
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xenial Backports |
Won't Fix
|
Undecided
|
Unassigned | ||
Yakkety Backports |
Won't Fix
|
Undecided
|
Unassigned | ||
Zesty Backports |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Please backport debhelper 10.4ubuntu3 (main) from artful to zesty, xenial, yakkety
Reason for the backport:
=======
Debhelper 10.3 introduced support for building with meson. This makes other backports possible.
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s artful -d zesty debhelper
* zesty:
[x] Package builds without modification
[ ] dh-systemd installs cleanly and runs
[ ] debhelper installs cleanly and runs
* yakkety:
[x] Package builds without modification
[ ] dh-systemd installs cleanly and runs
[ ] debhelper installs cleanly and runs
* xenial:
[x] Package builds without modification
[ ] dh-systemd installs cleanly and runs
[ ] debhelper installs cleanly and runs
Tests for building were done here:
https:/
In terms of installation - it doesn't install straight properly on any of the releases unless dpkg is also backported.
See this from debhelper changelog:
* Generate ddebs from debhelper instead of pkg-create-dbgsym (LP: #1623256)
- Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
- Revert the revert that disabled debhelper's attempts to do dbgsyms.
- Mirror udeb code in dh_builddeb to allow us to alter file extension.
- Set dbgsym Package-Type to ddeb to get correct debian/files output.
- Depend on dpkg-dev (>= 1.18.23ubuntu3) so the above works correctly.