Package: devscripts Version: 2.18.3 Severity: wishlist File: /usr/bin/debrelease
Hello, debrelease just fails when the .changes is unsigned: $ debrelease -S Trying to upload package to ftp-master (ftp.upload.debian.org) Checking signature on .changes gpg: ../build-area/gnome-shell-pomodoro_0.13.4-3_source.changes: error 58: gpgme_op_verify gpgme_op_verify: GPGME: No data It would be much more helpful if it detected this situation and offered the user to run the appropriate "debsign" invocation (here in my example it would be "debsign -S"). -- Package-specific info: --- /etc/devscripts.conf --- --- ~/.devscripts --- DEBRELEASE_UPLOADER=dput DEBRELEASE_DEBS_DIR=../build-area DEBCHANGE_RELEASE_HEURISTIC=changelog DEBCHANGE_MULTIMAINT_MERGE=yes DEBCHANGE_PRESERVE=yes DEBUILD_LINTIAN_OPTS="--color always -I" DEBSIGN_KEYID=0x3E4FB7117877F589DBCF06D6E619045DF2AC729A DEBSIGN_PROGRAM=gpg2 DEBCHANGE_AUTO_NMU=no DEBCOMMIT_SIGN_TAGS=yes DEBCOMMIT_SIGN_COMMITS=yes -- System Information: Debian Release: buster/sid APT prefers oldoldstable APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.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.0.5 ii libc6 2.27-5 ii libfile-homedir-perl 1.004-1 ii perl 5.26.2-7 ii python3 3.6.6-1 ii sensible-utils 0.0.12 Versions of packages devscripts recommends: ii apt 1.6.4 ii at 3.1.23-1 ii curl 7.61.0-1 ii dctrl-tools 2.24-2+b1 ii debian-keyring 2018.07.24 ii dput 1.0.2 ii equivs 2.1.0 ii fakeroot 1.23-1 ii file 1:5.34-2 ii gnupg 2.2.9-2 ii gnupg2 2.2.9-2 ii libdistro-info-perl 0.18 ii libdpkg-perl 1.19.0.5 ii libencode-locale-perl 1.05-1 ii libgit-wrapper-perl 0.048-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.74-1 ii libwww-perl 6.35-2 ii licensecheck 3.0.31-2 ii lintian 2.5.98 ii man-db 2.8.4-2 ii patch 2.7.6-3 ii patchutils 0.3.4-2 ii python3-apt 1.6.2 ii python3-debian 0.1.33 ii python3-magic 2:0.4.15-2 ii python3-requests 2.18.4-2 ii python3-unidiff 0.5.4-1 ii python3-xdg 0.25-4 ii strace 4.21-1 ii unzip 6.0-21 ii wdiff 1.2.2-2+b1 ii wget 1.19.5-1 ii xz-utils 5.2.2-1.3 Versions of packages devscripts suggests: ii adequate 0.15.1 ii autopkgtest 5.5 pn bls-standalone <none> ii bsd-mailx [mailx] 8.1.2-0.20180807cvs-1 ii build-essential 12.5 pn check-all-the-things <none> pn cvs-buildpackage <none> pn devscripts-el <none> pn diffoscope <none> pn disorderfs <none> pn dose-extra <none> pn duck <none> ii faketime 0.9.7-2 pn gnuplot <none> ii gpgv 2.2.9-2 ii how-can-i-help 16 ii libauthen-sasl-perl 2.1600-1 ii libfile-desktopentry-perl 0.22-1 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> ii mutt 1.10.1-2 ii openssh-client [ssh-client] 1:7.7p1-4 ii piuparts 0.90 ii postgresql-client 10+193 ii postgresql-client-10 [postgresql-client] 10.5-1 ii quilt 0.65-2 pn ratt <none> pn reprotest <none> ii svn-buildpackage 0.8.6 ii w3m 0.5.3-36+b1 -- no debconf information