Package: devscripts
Version: 2.20.3
Severity: serious
Control: found -1 2.13.0

Hi,

to my surprise the devscripts has no package relation with pristine-tar
nor is it mentioned in devscripts' long package description despite
origtargz uses it unconditionally. pristine-tar is though mentioned in
the origtargz(1) man page and changelog.Debian.gz.

origtargz though ignores any errors from the pristine-tar (not sure if
feature or bug ;-), so a missing pristine-tar binary is not noticed
during usage as origtargz just falls back to other acquisition methods.

I hence suggest as fix for this bug to add pristine-tar to either
Suggests or Recommends and mention it in the long package description as
optional (but IMHO for origtargz recommended) dependency of origtargz.

So while the RC severity is theoretically correct due to a missing
package relation, I have no issue if someone prefers to downgrade this
bug to e.g. important as it IMHO is not needed to prepare a devscripts
upload now just because of this bug report.

BTW, I just checked, this issue is present since when origtargz has been
added to devscripts with version 2.13.0 from 2013. (How fitting. ;-) And
again regarding the RC severity, I'm also not sure if this really
validates stable updates in all supported releases.

-- Package-specific info:
--- /etc/devscripts.conf ---
Empty.

--- ~/.devscripts ---
DEBUILD_DPKG_BUILDPACKAGE_OPTS="-k2FF9CD59612616B5 -i -j3"
DSCVERIFY_KEYRINGS=/home/abe/.gnupg/pubring.gpg
DEBUILD_LINTIAN_OPTS="-iIE --pedantic"
DEBCHANGE_MULTIMAINT_MERGE=yes
-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'), 
(111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'), 
(105, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 5.6.0-1-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN
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/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages devscripts depends on:
ii  dpkg-dev              1.19.7
ii  fakeroot              1.24-1
ii  file                  1:5.38-5
ii  gnupg                 2.2.20-1
ii  gnupg2                2.2.20-1
ii  gpgv                  2.2.20-1
ii  libc6                 2.30-8
ii  libfile-homedir-perl  1.004-1
ii  libfile-which-perl    1.23-1
ii  libipc-run-perl       20200505.0-1
ii  libmoo-perl           2.004000-1
ii  libwww-perl           6.44-1
ii  patchutils            0.3.4-2+b1
ii  perl                  5.30.2-1
ii  pseudo [fakeroot]     1.9.0+git20190802+060058b-1
ii  python3               3.8.2-3
ii  sensible-utils        0.0.12+nmu1
ii  wdiff                 1.2.2-2+b1

Versions of packages devscripts recommends:
ii  apt                         2.1.4
pn  at                          <none>
ii  curl                        7.68.0-1
ii  dctrl-tools                 2.24-3+b1
ii  debian-keyring              2020.03.24
ii  dput-ng [dput]              1.29
ii  equivs                      2.3.0
ii  libdistro-info-perl         0.23
ii  libdpkg-perl                1.19.7
ii  libencode-locale-perl       1.05-1
ii  libgit-wrapper-perl         0.048-1
ii  libgitlab-api-v4-perl       0.25-1
ii  liblist-compare-perl        0.53-1
ii  liblwp-protocol-https-perl  6.07-2
ii  libsoap-lite-perl           1.27-1
ii  libstring-shellquote-perl   1.04-1
ii  libtry-tiny-perl            0.30-1
ii  liburi-perl                 1.76-2
ii  licensecheck                3.0.47-1
ii  lintian                     2.76.0
ii  man-db                      2.9.1-1
ii  patch                       2.7.6-6
ii  python3-apt                 2.1.3
ii  python3-debian              0.1.37
ii  python3-magic               2:0.4.15-4
ii  python3-requests            2.23.0+dfsg-2
ii  python3-unidiff             0.5.5-2
ii  python3-xdg                 0.26-3
ii  strace                      5.5-3
ii  unzip                       6.0-25
ii  wget                        1.20.3-1+b2
ii  xz-utils                    5.2.4-1+b1

Versions of packages devscripts suggests:
ii  adequate                                  0.15.2
ii  autopkgtest                               5.13.1
ii  bls-standalone                            0.20151231+b1
ii  bsd-mailx [mailx]                         8.1.2-0.20180807cvs-1+b1
ii  build-essential                           12.8
ii  check-all-the-things                      2017.05.20+nmu1
pn  cvs-buildpackage                          <none>
ii  debhelper                                 13.1
ii  devscripts-el                             40.4
ii  diffoscope                                145
ii  disorderfs                                0.5.10-1
pn  dose-extra                                <none>
ii  duck                                      0.13.1
ii  faketime                                  0.9.7-3
ii  gnuplot                                   5.2.8+dfsg1-2
ii  gnuplot-qt [gnuplot]                      5.2.8+dfsg1-2
ii  how-can-i-help                            16
ii  libauthen-sasl-perl                       2.1600-1
ii  libdbd-pg-perl                            3.12.0-1
ii  libfile-desktopentry-perl                 0.22-2
pn  libnet-smtps-perl                         <none>
ii  libterm-size-perl                         0.209-1+b2
ii  libtimedate-perl                          2.3300-1
ii  libyaml-syck-perl                         1.32-2
ii  mailutils [mailx]                         1:3.7-2.1
ii  mozilla-devscripts                        0.54
ii  mutt                                      1.14.0-1+b1
ii  openssh-client [ssh-client]               1:8.2p1-4
pn  piuparts                                  <none>
ii  postgresql-client                         12+215
ii  postgresql-client-12 [postgresql-client]  12.3-1
ii  quilt                                     0.66-2
ii  ratt                                      0.0~git20180127.c44413c-2+b10
ii  reprotest                                 0.7.14
ii  svn-buildpackage                          0.8.7
ii  w3m                                       0.5.3-38

-- no debconf information

Reply via email to