[debhelper-devel] Bug#872274: debhelper: debug symbols short descirption doesn't follow best practices

Adam Conrad adconrad at debian.org
Tue Aug 15 14:55:50 UTC 2017


Package: debhelper
Version: 10.7.2
Severity: normal

According to the developer's reference (and the vast majority of the
archive), short descriptions are not complete sentences and, thus, do
not lead with an upper case letter, nor end with punctuation.

--- debhelper-10.7.2/dh_gencontrol	2017-07-29 12:08:49.000000000 -0600
+++ debhelper-10.7.2ubuntu1/dh_gencontrol	2017-08-15 08:54:18.000000000 -0600
@@ -127,7 +127,7 @@
 					),
 				"-DPackage=${package}-dbgsym",
 				"-DDepends=${package} (= \${binary:Version})",
-				"-DDescription=Debug symbols for ${package}",
+				"-DDescription=debug symbols for ${package}",
 				"-DBuild-Ids=${build_ids}",
 				"-DSection=${component}debug",
 			);

The above patch should fix that.

... Adam

-- System Information:
Debian Release: stretch/sid
  APT prefers artful
  APT policy: (500, 'artful')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.11.0-13-lowlatency (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (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            20161112.1
ii  binutils                 2.29-4ubuntu1
ii  dh-autoreconf            14
ii  dh-strip-nondeterminism  0.038-1
ii  dpkg                     1.18.24ubuntu1
ii  dpkg-dev                 1.18.24ubuntu1
ii  file                     1:5.31-1
ii  libdpkg-perl             1.18.24ubuntu1
ii  man-db                   2.7.6.1-2
ii  perl                     5.26.0-5
ii  po-debconf               1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.201608

-- no debconf information




More information about the debhelper-devel mailing list