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

Reply via email to