Package: devscripts
Version: 2.19.6
Severity: normal
File: /usr/bin/sadt

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

sadt fails to parse debian/test/control files that contain comments,
failing with the following backtrace:

> $ sadt -v
> Traceback (most recent call last):
>   File "/usr/bin/sadt", line 590, in <module>
>     main()
>   File "/usr/bin/sadt", line 505, in main
>     for para in deb822.Packages.iter_paragraphs(file):
>   File "/usr/lib/python3/dist-packages/debian/deb822.py", line 706, in 
> iter_paragraphs
>     for section in parser:
> apt_pkg.Error: E:Unable to parse package file  (1)


autopkgtest's specification clearly allows the use of line comments,
and such files work with it.


Best,

  nicoo

- -- Package-specific info:

- --- /etc/devscripts.conf ---

- --- ~/.devscripts ---
DEBSIGN_KEYID="0xE44E9EA54B8E256AFB7349D3EC9D370872BC7A8C"

- -- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.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.23-1
ii  file                       1:5.37-5
ii  gnupg                      2.2.17-3
ii  gnupg2                     2.2.17-3
ii  gpgv                       2.2.17-3
ii  libc6                      2.28-10
ii  libfile-homedir-perl       1.004-1
ii  libfile-which-perl         1.23-1
ii  libipc-run-perl            20180523.0-1
ii  libmoo-perl                2.003004-2
ii  libstring-shellquote-perl  1.04-1
ii  libwww-perl                6.39-1
ii  patchutils                 0.3.4-2+b1
ii  perl                       5.28.1-6
ii  python3                    3.7.3-1
ii  sensible-utils             0.0.12
ii  wdiff                      1.2.2-2+b1

Versions of packages devscripts recommends:
ii  apt                         1.8.3
pn  at                          <none>
ii  curl                        7.65.3-1
pn  dctrl-tools                 <none>
ii  debian-keyring              2019.07.26
ii  dput                        1.0.3
pn  equivs                      <none>
ii  libdistro-info-perl         0.21
ii  libdpkg-perl                1.19.7
ii  libencode-locale-perl       1.05-1
pn  libgit-wrapper-perl         <none>
ii  libgitlab-api-v4-perl       0.20-1
ii  liblist-compare-perl        0.53-1
ii  liblwp-protocol-https-perl  6.07-2
ii  libsoap-lite-perl           1.27-1
ii  libtry-tiny-perl            0.30-1
ii  liburi-perl                 1.76-1
ii  licensecheck                3.0.31-3
ii  lintian                     2.18.0
ii  man-db                      2.8.6.1-1
ii  patch                       2.7.6-6
ii  python3-apt                 1.8.4
ii  python3-debian              0.1.35
ii  python3-magic               2:0.4.15-2
ii  python3-requests            2.21.0-1
pn  python3-unidiff             <none>
ii  python3-xdg                 0.25-5
ii  strace                      4.26-0.2
ii  unzip                       6.0-25
ii  wget                        1.20.3-1+b1
ii  xz-utils                    5.2.4-1

Versions of packages devscripts suggests:
ii  adequate                                  0.15.2
ii  autopkgtest                               5.10
pn  bls-standalone                            <none>
pn  bsd-mailx | mailx                         <none>
ii  build-essential                           12.6
ii  check-all-the-things                      2017.05.20
pn  cvs-buildpackage                          <none>
ii  debhelper                                 12.4
pn  devscripts-el                             <none>
ii  diffoscope                                120
pn  disorderfs                                <none>
ii  dose-extra                                5.0.1-12+b1
pn  duck                                      <none>
pn  faketime                                  <none>
pn  gnuplot                                   <none>
pn  how-can-i-help                            <none>
pn  libauthen-sasl-perl                       <none>
pn  libdbd-pg-perl                            <none>
pn  libfile-desktopentry-perl                 <none>
pn  libnet-smtps-perl                         <none>
pn  libterm-size-perl                         <none>
ii  libtimedate-perl                          2.3000-2
pn  libyaml-syck-perl                         <none>
pn  mozilla-devscripts                        <none>
pn  mutt                                      <none>
ii  openssh-client [ssh-client]               1:8.0p1-4
ii  piuparts                                  1.0.1
ii  postgresql-client-11 [postgresql-client]  11.5-1
ii  quilt                                     0.65-3
ii  ratt                                      0.0~git20180127.c44413c-2+b10
pn  reprotest                                 <none>
pn  svn-buildpackage                          <none>
pn  w3m                                       <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEU7EqA8ZVHYoLJhPE5vmO4pLV7MsFAl1ZPRERHG5pY29vQGRl
Ymlhbi5vcmcACgkQ5vmO4pLV7MuLrQ/+ILlNSJymSkgblWRtxQFr6NSU2q9/q8D5
DOYcBygjeaNk9/BkylqOtdJUFnu6moieKhVclPx2ZPvcUr3oBxUSdUG9DRjknvtp
eSl31gei00zbSkzjqMXgZgIQoaNbcg4lHBwiQmIRMQG9qWILdR0ilX5ipvfKBup3
rnQ23PuJK1rzQoUjBtVUgKBabRAqSees7fnVLNeG4OitANi+tYzDd6MKh4g8vFoo
xb2KClI7K5I8FLqnUAKXvyxAutPCeykq5N6eA3vdVpCONbZuFa/vUHJBp2irfqfm
/gNFS5L3JelORuLnhe2KEefx3OoU6wcS5CAtHmcz+AvCKLPBSWJCA0cg46Sfb/1P
c3+nJlJBliyatMz6lxJ8syenaaTVgrdNnUHDJSiuDbV+hw7QCxvvPs+2DvMZL95V
HcfWvA6XUxDA7qG1FOIp0doWwVcZyHmknlu1Qp0/b95lORvCQV15uJj3lvAEEnDh
0kGLUq6xQmTXHuuzsijobbqfqJUS01QyDbxA8lERsYWuGrufTVBzhKgQCQdNuxLr
DFu1BvTlym0wu63HJdrg1/Dmu6T0RRFaAtb9r0qCaaadualI/pfV0umGv2+1AuWG
waWGoQdx2l/tZ8TbVlzHLbk5pEsb+cYivGBhf7m5Q5p7YT3y09Wxq4HIaA8MPO5B
iIt77CKKWIg=
=yw6X
-----END PGP SIGNATURE-----

Reply via email to