Package: debhelper
Version: 12.8
Severity: important

I’ve been forced to convert my packages to dh7-style due to the new
Debian Policy and find one option missing.

Namely, I can manually select e.g. the “makefile” buildsystem, but
I cannot manually select no buildsystem, except by removing the
upstream-provided file named “Makefile” (which may not even work
with GNU make).

Without the file I get:

tglase@tglase:~/mbsd/DEB/mksh $ dh_auto_clean -l
autoconf             GNU Autoconf (configure)
perl_build           Perl Module::Build (Build.PL)
perl_makemaker       Perl ExtUtils::MakeMaker (Makefile.PL)
makefile             simple Makefile
python_distutils     Python Distutils (setup.py) [DEPRECATED]
cmake+makefile       CMake (CMakeLists.txt) combined with simple Makefile
cmake+ninja          CMake (CMakeLists.txt) combined with Ninja (build.ninja)
ant                  Ant (build.xml)
qmake                qmake (*.pro)
qmake_qt4            qmake for QT 4 (*.pro)
meson+ninja          Meson (meson.build) combined with Ninja (build.ninja)
ninja                Ninja (build.ninja)
maven                Maven (pom.xml) [3rd party]
bmake                bmake [3rd party]
phppear              PHP PEAR (package.xml) [3rd party]

No system auto-selected or specified


I need to be able to foce this state even in the presence of Makefile.

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

Kernel: Linux 5.4.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (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.6.3-2
ii  dpkg                     1.19.7
ii  dpkg-dev                 1.19.7
ii  dwz                      0.13-5
ii  file                     1:5.38-4
ii  libdebhelper-perl        12.8
ii  libdpkg-perl             1.19.7
ii  man-db                   2.9.0-2
ii  perl                     5.30.0-9
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