[debhelper-devel] Bug#882083: debhelper: compat 11 regression: Missing debian/tmp aborts dh_missing

Christoph Biedl debian.axhn at manchmal.in-ulm.de
Sat Nov 18 18:17:18 UTC 2017


Package: debhelper
Version: 10.10.8
Severity: normal

Dear Maintainer,

as briefly mentioned in IRC, switching to compat level 11 broke the
build some private packages. Basically, the build rules there install
files directly into debian/<package>/path/to/file, no debian/tmp is
created at all, and then dh_missing fails with

| dh_missing: Cannot check if installation is missing files: debian/tmp does not exist

Up to compat level 10, this triggered a warning only, however the change
was done by intention in

| commit 5c1ae232035f03447a71af38352794b6a6b9f037
| Author: Niels Thykier <niels at thykier.net>
| Date:   Mon Apr 3 10:12:19 2017 +0000
|
|     dh_missing: Proper error messages for missing $srcdir

Use the attached tarball to test.

A workaround is to create debian/tmp/ manually - but that's rather
hackish. You're free to call my packaging abuse of debhelper as well.

Cheers,

    Christoph
-------------- next part --------------
A non-text attachment was scrubbed...
Name: package_2016.08.25.tar.xz
Type: application/x-xz
Size: 1696 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20171118/2662da88/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20171118/2662da88/attachment-0001.sig>


More information about the debhelper-devel mailing list