Package: debhelper
Version: 13.6
Severity: minor

Hi,

while debugging a package build process, I would have liked to see what
debhelper does with dpkg-buildflags. Setting DH_VERBOSE didn't give any
results, so I chmodded dpkg-buildflags to 000. This shows that debhelper
calls dpkg-buildflags but doesn't show that in DH_VERBOSE mode:

29 [97/5069]mh@salida:~/packages/sudo/build-area/bin/sudo-1.9.8p2 $ dh clean
   debian/rules override_dh_auto_clean
dh_auto_clean --builddirectory build-simple
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
dh_auto_clean --builddirectory build-ldap
   dh_clean
[98/5070]mh@salida:~/packages/sudo/build-area/bin/sudo-1.9.8p2 $ DH_VERBOSE=1 
dh clean
   debian/rules override_dh_auto_clean
dh_auto_clean --builddirectory build-simple
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
/bin/sh: 1: dpkg-buildflags: Permission denied
        install -d 
/home/mh/packages/sudo/build-area/bin/sudo-1.9.8p2/debian/.debhelper/generated/_source/home
dh_auto_clean --builddirectory build-ldap
   dh_clean

I think that those calls should be part of verbose output, and it should
be shown what debhelper does with dpkg-buildflag's output.

Greetings
Marc

-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.10-zgsrv20080 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debhelper depends on:
ii  autotools-dev            20180224.1+nmu1
ii  dh-autoreconf            20
ii  dh-strip-nondeterminism  1.13.0-1
ii  dpkg                     1.21.1
ii  dpkg-dev                 1.21.1
ii  dwz                      0.14-1
ii  file                     1:5.41-2
ii  libdebhelper-perl        13.6
ii  libdpkg-perl             1.21.1
ii  man-db                   2.9.4-2
ii  perl                     5.32.1-6
ii  po-debconf               1.0.21+nmu1

debhelper recommends no packages.

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

-- no debconf information

Reply via email to