Bug#740366: uscan: issues with PGP signature (re-)verification
Thorsten Glaser
tg at mirbsd.de
Fri Feb 28 17:43:21 UTC 2014
Package: devscripts
Version: 2.14.1
Severity: minor
Hi developers,
I’ve ran into uscan issues with mediawiki’s new release today:
First off, I ran “uscan --verbose” as usual, which got me both
the distfile and its signature file downloaded, but checking it
failed because someone else from the Mediawiki team signed it.
Ok, I thought, then let’s “just” add their key to the upstream
signing key file, too (after some amount of gpg --check-sigs,
of course). But uscan just returned success without doing anything.
I then deleted the sig file. uscan still returned success
without doing anything, instead of, like dget, redownloading
the sig file and checking it. (This is what makes this bug’s
severity “minor” instead of “wishlist”.)
I literally had to delete and redo the *entire* download for
uscan to do its secondary job.
Really, if you add non-downloading functions to a downloading
tool, you ought to also include a mode in which it skips the
actual http download and just does these other things.
-- Package-specific info:
--- /etc/devscripts.conf ---
--- ~/.devscripts ---
DEBCHANGE_AUTO_NMU=no
DEBCHANGE_MAINTTRAILER=no
DEBCHANGE_MULTIMAINT_MERGE=yes
DEBCHANGE_RELEASE_HEURISTIC=log
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Versions of packages devscripts depends on:
ii dpkg-dev 1.17.6
ii libc6 2.18-3
ii perl 5.18.2-2
ii python3 3.3.4-1
pn python3:any <none>
Versions of packages devscripts recommends:
ii at 3.1.14-1
ii curl 7.35.0-1
ii dctrl-tools 2.23
ii debian-keyring 2014.01.31
ii dput 0.9.6.4
pn equivs <none>
ii fakeroot 1.20-3
ii gnupg 1.4.16-1.1
pn libdistro-info-perl <none>
ii libencode-locale-perl 1.03-1
ii libjson-perl 2.61-1
ii liblwp-protocol-https-perl 6.04-2
pn libparse-debcontrol-perl <none>
pn libsoap-lite-perl <none>
ii liburi-perl 1.60-1
ii libwww-perl 6.05-2
ii lintian 2.5.21
ii man-db 2.6.6-1
ii patch 2.7.1-4
ii patchutils 0.3.2-3
pn python3-debian <none>
pn python3-magic <none>
ii sensible-utils 0.0.9
ii strace 4.5.20-2.3
ii unzip 6.0-10
ii wdiff 1.2.1-2
ii wget 1.15-1
ii xz-utils 5.1.1alpha+20120614-2
Versions of packages devscripts suggests:
ii bsd-mailx [mailx] 8.1.2-0.20131005cvs-1
ii build-essential 11.6
pn cvs-buildpackage <none>
pn devscripts-el <none>
pn gnuplot <none>
ii gpgv 1.4.16-1.1
pn libauthen-sasl-perl <none>
pn libfile-desktopentry-perl <none>
ii libnet-smtp-ssl-perl 1.01-3
pn libterm-size-perl <none>
ii libtimedate-perl 2.3000-1
pn libyaml-syck-perl <none>
pn mutt <none>
ii openssh-client [ssh-client] 1:6.5p1-4
pn svn-buildpackage <none>
ii w3m 0.5.3-15
-- Configuration Files:
/etc/bash_completion.d/devscripts.pkgnames [Errno 2] No such file or directory: u'/etc/bash_completion.d/devscripts.pkgnames'
-- no debconf information
More information about the devscripts-devel
mailing list