Package: devscripts
Version: 2.26.9
Severity: normal
File: /usr/bin/uscan

Hi,

if the Github templates are supposed to make things any easier, then 
they lack docs. I understand that it is darn hard to track packages on 
github since there are so many ways to do it right, but if that's not 
possible, then the docs should not suggest that using v5 and the github 
templates will solve all pains with versionmangle and ever-changing 
links.

aide (https://github.com/aide/aide/releases/tag/v0.19.3) does tag 
and sign releases, but runs autoreconf and some version poking before 
building the release tarball. They do not commit the tree the tarball 
represents. I understand that this is a rather common method to release 
software that uses GNU autotools.

Neither
Version: 5

Template: GitHub
Owner: aide
Project: aide

nor
Version: 5

Template: GitHub
Release-Only: yes
Owner: aide
Project: aide

do properly pick up the release tarball. Instead, they pull a 
synthesized tarball from
https://api.github.com/repos/aide/aide/tarball/refs/tags/v0.19.3
does not match what upstream actually released, breaking both their 
published checksums and their signatures.

If it is not the Intention of the GitHub templates to pull tarballs 
manually prepared by upstream, this should be documented.

If this is a user error, please close this bug with the reference to a 
documentation patch so that I can see how the docs were improved.

uscan has been moving so quickly in the last year that it is almost 
impossible to find out which docs, blog entries, bug reports, forum or 
e-mail discussions match what current uscan is supposed to do.

Greetings
Marc


-- Package-specific info:

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

--- ~/.devscripts ---
DEBUILD_LINTIAN=no
DEB_BUILD_OPTIONS="parallel=10"
DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -I -us -uc -j10"
DEBUILT_LINTIAN_OPTS="-i -I --show-overrides"
[email protected]
DEBCHANGE_MULTIMAINT=no
BTS_SENDMAIL_COMMAND="/usr/sbin/exim4 -f [email protected]"
BTS_INTERACTIVE=force

-- System Information:
Debian Release: forky/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'oldstable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), 
(500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.9+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages devscripts depends on:
ii  dpkg-dev                 1.23.7
ii  file                     1:5.46-5+b2
ii  gpg                      2.4.9-4
ii  gpg-agent                2.4.9-4
ii  gpgv                     2.4.9-4
ii  libconfig-inifiles-perl  3.000003-4
ii  libdpkg-perl             1.23.7
ii  libfile-dirlist-perl     0.05-3
ii  libfile-homedir-perl     1.006-2
ii  libfile-touch-perl       0.12-2
ii  libio-string-perl        1.08-4
ii  libmoo-perl              2.005005-1
ii  libwww-perl              6.83-1
ii  libyaml-libyaml-perl     0.906.0+ds-1
ii  patchutils               0.4.5-1
ii  perl                     5.40.1-7+b1
ii  python3                  3.13.9-3+b1
ii  sensible-utils           0.0.26
ii  wdiff                    1.2.2-9

Versions of packages devscripts recommends:
ii  apt                         3.3.1
ii  curl                        8.20.0-2
ii  dctrl-tools                 2.24-3+b1
ii  debian-keyring              2026.05.24
pn  debian-tag2upload-keyring   <none>
ii  diffstat                    1.69-1
ii  dput                        1.2.4
ii  equivs                      2.3.3
pn  git-debpush                 <none>
ii  libdistro-info-perl         1.15
ii  libencode-locale-perl       1.05-3
ii  libgitlab-api-v4-perl       0.27-1
ii  libjson-perl                4.10000-1
ii  liblwp-protocol-https-perl  6.15-1
pn  libmetacpan-client-perl     <none>
ii  libsoap-lite-perl           1.27-3
ii  libstring-shellquote-perl   1.04-3
ii  liburi-perl                 5.34-2
ii  licensecheck                3.3.9-1
ii  lintian                     2.136.0
pn  lzip                        <none>
ii  man-db                      2.13.1-1
ii  patch                       2.8-2
ii  pristine-tar                1.50+nmu2
ii  python3-apt                 3.1.0
ii  python3-debian              1.1.0
ii  python3-magic               2:0.4.27-4
ii  python3-requests            2.32.5+dfsg-1
ii  python3-unidiff             0.7.5-2
ii  python3-xdg                 0.28-3
ii  sbuild                      0.91.9
ii  strace                      6.18+ds-2
ii  unzip                       6.0-29
ii  wget                        1.25.0-2
ii  xz-utils                    5.8.3-1

Versions of packages devscripts suggests:
pn  adequate                                   <none>
pn  at                                         <none>
ii  autopkgtest                                5.55
pn  bls-standalone                             <none>
ii  bsd-mailx [mailx]                          8.1.2-0.20220412cvs-1.1
ii  build-essential                            12.12
pn  check-all-the-things                       <none>
ii  debhelper                                  13.31
ii  diffoscope                                 318
pn  disorderfs                                 <none>
pn  docker.io                                  <none>
pn  dose-extra                                 <none>
pn  duck                                       <none>
pn  elpa-devscripts                            <none>
ii  exim4-daemon-light [mail-transport-agent]  4.99.2-2
pn  faketime                                   <none>
pn  gnuplot                                    <none>
pn  how-can-i-help                             <none>
ii  libauthen-sasl-perl                        2.2000-1
pn  libdbd-pg-perl                             <none>
pn  libterm-size-perl                          <none>
ii  libtimedate-perl                           2.3500-1
ii  mmdebstrap                                 1.5.7-3
ii  mutt                                       2.2.13-1+b1
ii  openssh-client [ssh-client]                1:10.3p1-2
ii  piuparts                                   1.6.0
pn  postgresql-client                          <none>
pn  pristine-lfs                               <none>
ii  python3-debianbts                          4.1.1
ii  python3-pycurl                             7.46.0-1
ii  quilt                                      0.69-0.1
pn  ratt                                       <none>
pn  reprotest                                  <none>
pn  svn-buildpackage                           <none>
pn  w3m                                        <none>

-- no debconf information

Reply via email to