Package: debhelper
Version: 13.1
Severity: important

Something for debhelper compat 14 ;-)

I’m packaging a piece of s…oftware whose main buildsystem entry
is in a subdirectory so I’m using --sourcedir=thatsubdir in the
call to dh7.

The build then fails because dh_missing complains about every
file in the tree being not installed. Looking at its manpage
it abuses --sourcedir for something with completely different
semantics.

I’d have expected something else, like --destdir or, with BSD
ports terminology, --fakedir, or so.

Of course, dh_missing’s --sourcedir cannot be renamed within
a compat level. But it should, for the next one.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'oldstable-updates'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)

Versions of packages debhelper depends on:
ii  autotools-dev            20180224.1
ii  dh-autoreconf            19
ii  dh-strip-nondeterminism  1.8.1-1
ii  dpkg                     1.20.3
ii  dpkg-dev                 1.20.3
ii  dwz                      0.13-5
ii  file                     1:5.38-5
ii  libdebhelper-perl        13.1
ii  libdpkg-perl             1.20.3
ii  man-db                   2.9.3-1
ii  perl                     5.30.3-4
ii  po-debconf               1.0.21

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  <none>

-- no debconf information

Reply via email to