Package: debhelper
Version: 11.3.5
Severity: wishlist
Control: affects -1 + check-all-the-things

I recently had debhelper print a warning:

dh_shlibdeps -V "libglc0 (>= 0.7.1)"
dh_shlibdeps: You probably wanted to pass -V to dh_makeshlibs, it has no effect 
on dh_shlibdeps

This was printed by this code:

$ grep -i 'You probably' /usr/bin/dh_shlibdeps
        warning("You probably wanted to pass -V to dh_makeshlibs, it has no 
effect on dh_shlibdeps");

Unfortunately the warning was not prefixed with a warning indicator so
automated mechanisms for extracting warnings from build logs will not
find it.

Please prefix each debhelper warning with one of these indicators:

W:
warning:
WARNING:

This should be easy to do since one function prints all warnings.

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), 
LANGUAGE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debhelper depends on:
ii  autotools-dev            20180224.1
ii  dh-autoreconf            19
ii  dh-strip-nondeterminism  0.042-1
ii  dpkg                     1.19.0.5+b1
ii  dpkg-dev                 1.19.0.5
ii  dwz                      0.12-2
ii  file                     1:5.34-2
ii  libdpkg-perl             1.19.0.5
ii  man-db                   2.8.4-2
ii  perl                     5.26.2-7
ii  po-debconf               1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.201801

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to