Package: devscripts Version: 2.22.1 Severity: wishlist Dear Maintainer,
so today i did my first package-salvaging upload and was instructed to attach an 'nmudiff' to the ITS bug. now, my upload closes multiple bugs (8 in total), in which case 'nmudiff' decides to file a new bug instead. i tried and searched how to specify an existing bug-number to send the nmudiff to, but couldn't find any option. after discussion on #debian-devel, i learned that i can just change the "To:" field, but honestly this is something to easily overlook. (esp. if you have to fight with other peculiarities of nmudiff at the same time, like creating invalid emails if DEBFULLNAME contains umlauts; see #1011232) so it would be great if i could specify a receiving bug number (or probably: a list thereof). this could obsolete the '--old' and '--new' flags (which have really bad names, btw), like so: ``` # send to #12345 nmudiff --delay=5 --bugs=12345 # send to #12345 and #12347 nmudiff --delay=5 --bugs=12345,12347 # create a new bug (aka '--new') nmudiff --delay=5 --bugs=0 # send to all bugs mentioned in the changelog (aka '--old') nmudiff --delay=5 --bugs=* ``` -- Package-specific info: --- /etc/devscripts.conf --- Empty. --- ~/.devscripts --- DEBSIGN_KEYID="7405E745574809734800156DB65019C47F7A36F8" DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -ICVS -I.svn -I.git" DEBFULLNAME="IOhannes m zmölnig (Debian/GNU)" DEBEMAIL="umlae...@debian.org" -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.17.0-1-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set 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.21.7 ii fakeroot 1.28-1 ii file 1:5.41-4 ii gnupg 2.2.35-2 ii gpgv 2.2.35-2 ii libc6 2.33-7 ii libfile-dirlist-perl 0.05-2 ii libfile-homedir-perl 1.006-1 ii libfile-touch-perl 0.12-1 ii libfile-which-perl 1.27-1 ii libipc-run-perl 20200505.0-1 ii libmoo-perl 2.005004-3 ii libwww-perl 6.64-1 ii patchutils 0.4.2-1 ii perl 5.34.0-4 ii python3 3.10.4-1+b1 ii sensible-utils 0.0.17 ii wdiff 1.2.2-2+b1 Versions of packages devscripts recommends: ii apt 2.4.5 ii curl 7.83.0-1 ii dctrl-tools 2.24-3+b1 ii debian-keyring 2022.04.26 ii dput 1.1.0 ii equivs 2.3.1 ii libdistro-info-perl 1.1 ii libdpkg-perl 1.21.7 ii libencode-locale-perl 1.05-1.1 ii libgit-wrapper-perl 0.048-1 ii libgitlab-api-v4-perl 0.26-1 ii liblist-compare-perl 0.55-1 ii liblwp-protocol-https-perl 6.10-1 ii libsoap-lite-perl 1.27-1 ii libstring-shellquote-perl 1.04-1 ii libtry-tiny-perl 0.31-1 ii liburi-perl 5.10-1 ii licensecheck 3.3.0-1 ii lintian 2.114.0 ii man-db 2.10.2-1 ii patch 2.7.6-7 ii pristine-tar 1.49 ii python3-apt 2.3.0+b1 ii python3-debian 0.1.43 ii python3-magic 2:0.4.25-1 ii python3-requests 2.27.1+dfsg-1 ii python3-unidiff 0.7.3-1 ii python3-xdg 0.27-2 ii strace 5.10-1 ii unzip 6.0-26 ii wget 1.21.3-1+b1 ii xz-utils 5.2.5-2.1 Versions of packages devscripts suggests: pn adequate <none> ii at 3.2.5-1 ii autopkgtest 5.21 pn bls-standalone <none> ii build-essential 12.9 pn check-all-the-things <none> pn cvs-buildpackage <none> ii debhelper 13.7.1 ii diffoscope 211 ii disorderfs 0.5.11-2 ii dose-extra 7.0.0-1+b1 pn duck <none> pn elpa-devscripts <none> ii faketime 0.9.10-2 ii gnuplot-qt [gnuplot] 5.4.2+dfsg2-2 pn how-can-i-help <none> ii libauthen-sasl-perl 2.1600-1.1 pn libdbd-pg-perl <none> ii libfile-desktopentry-perl 0.22-2 pn libnet-smtps-perl <none> pn libterm-size-perl <none> ii libtimedate-perl 2.3300-2 pn libyaml-syck-perl <none> ii mailutils [mailx] 1:3.15-2 pn mmdebstrap <none> pn mozilla-devscripts <none> pn mutt <none> ii openssh-client [ssh-client] 1:9.0p1-1 pn piuparts <none> pn postgresql-client <none> pn pristine-lfs <none> ii quilt 0.66-2.1 ii ratt 0.0~git20190123.9e77a6d-1+b1 ii reprotest 0.7.20 pn svn-buildpackage <none> pn w3m <none> -- no debconf information