Your message dated Sat, 05 Jan 2008 15:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458496: fixed in devscripts 2.10.12
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: devscripts
Version: 2.10.11
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Besides the various options for nmu/qa/bpo versions and entries it
might be nice to have also a --binnmu option.

The attached patch is a quick attempt to implement it.

Cheers,
gregor

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 
'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22.200711252252
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages devscripts depends on:
ii  debianutils                   2.28.2     Miscellaneous utilities specific t
ii  dpkg-dev                      1.14.14    package building tools for Debian
ii  libc6                         2.7-5      GNU C Library: Shared libraries
ii  perl                          5.8.8-12   Larry Wall's Practical Extraction 
ii  sed                           4.1.5-5    The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot                      1.8.10     Gives a fake root environment

- -- debconf-show failed

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHebEcOzKYnQDzz+QRAmm6AJ9XSC5YCnvrUXL3ImeDLTKfhM2C0wCbBxUz
vfy2uqW74Qe/7QOjgLLuZ8U=
=pVjr
-----END PGP SIGNATURE-----
--- /usr/bin/debchange  2007-11-14 22:57:53.000000000 +0100
+++ bin/debchange       2008-01-01 04:07:25.000000000 +0100
@@ -86,6 +86,8 @@
          Specify the package name when using --create (optional)
   -n, --nmu
          Increment the Debian release number for a non-maintainer upload
+  --binnmu
+         Increment the Debian release number for a binary non-maintainer upload
   --qa
          Increment the Debian release number for a Debian QA Team upload
   --bpo
@@ -242,7 +244,7 @@
 # with older debchange versions.
 my ($opt_help, $opt_version);
 my ($opt_i, $opt_a, $opt_e, $opt_r, $opt_v, $opt_b, $opt_d, $opt_D, $opt_u, 
$opt_t);
-my ($opt_n, $opt_qa, $opt_bpo, $opt_c, $opt_m, $opt_create, $opt_package, 
@closes);
+my ($opt_n, $opt_bn, $opt_qa, $opt_bpo, $opt_c, $opt_m, $opt_create, 
$opt_package, @closes);
 my ($opt_news);
 my ($opt_ignore, $opt_level, $opt_regex, $opt_noconf);
 
@@ -263,6 +265,7 @@
           "D|distribution=s" => \$opt_D,
           "u|urgency=s" => \$opt_u,
           "n|nmu" => \$opt_n,
+          "binnmu" => \$opt_bn,
           "qa" => \$opt_qa,
           "bpo" => \$opt_bpo,
           "query!" => \$opt_query,
@@ -309,8 +312,8 @@
 if (defined $opt_regex) { $check_dirname_regex = $opt_regex; }
 
 # Only allow at most one non-help option
-fatal "Only one of -a, -i, -e, -r, -v, -d, -n/--nmu, --qa, --bpo is 
allowed;\ntry $progname --help for more help"
-    if ($opt_i?1:0) + ($opt_a?1:0) + ($opt_e?1:0) + ($opt_r?1:0) + 
($opt_v?1:0) + ($opt_d?1:0) + ($opt_n?1:0) + ($opt_qa?1:0) + ($opt_bpo?1:0) > 1;
+fatal "Only one of -a, -i, -e, -r, -v, -d, -n/--nmu, --binnmu, --qa, --bpo is 
allowed;\ntry $progname --help for more help"
+    if ($opt_i?1:0) + ($opt_a?1:0) + ($opt_e?1:0) + ($opt_r?1:0) + 
($opt_v?1:0) + ($opt_d?1:0) + ($opt_n?1:0) + ($opt_bn?1:0) + ($opt_qa?1:0) + 
($opt_bpo?1:0) > 1;
 
 if (defined $opt_u) {
     fatal "Urgency can only be one of: low, medium, high, critical, emergency"
@@ -360,8 +363,8 @@
     if $opt_package && $opt_news;
 
 if ($opt_create) {
-    if ($opt_a || $opt_i || $opt_e || $opt_r || $opt_b || $opt_n || $opt_qa || 
$opt_bpo) {
-       warn "$progname warning: ignoring -a/-i/-e/-r/-b/-n/--qa/--bpo options 
with --create\n";
+    if ($opt_a || $opt_i || $opt_e || $opt_r || $opt_b || $opt_n || $opt_bn || 
$opt_qa || $opt_bpo) {
+       warn "$progname warning: ignoring -a/-i/-e/-r/-b/-n/--binnmu/--qa/--bpo 
options with --create\n";
        $warnings++;
     }
     if ($opt_package && $opt_d) {
@@ -801,7 +804,7 @@
 my ($NEW_VERSION, $NEW_SVERSION, $NEW_UVERSION);
 my $line;
 
-if (($opt_i || $opt_n || $opt_qa || $opt_bpo || $opt_v || $opt_d ||
+if (($opt_i || $opt_n || $opt_bn || $opt_qa || $opt_bpo || $opt_v || $opt_d ||
     ($opt_news && $VERSION ne $changelog{'Version'})) && ! $opt_create) {
 
     # Check that a given explicit version number is sensible.
@@ -877,6 +880,8 @@
                } else {
                    $end += 0.1;
                }
+           } elsif ($opt_bn and not $start =~ /\+b/) {
+                    $end .= "+b1";
            } elsif ($opt_qa and $start =~/(.*?)-(\d+)\.$/) {
                    # Drop NMU revision when doing a QA upload
                    my $upstream_version = $1;
@@ -912,6 +917,10 @@
     if ($opt_n && ! $opt_news) {
        print O "  * Non-maintainer upload.\n";
        $line = 1;
+    } elsif ($opt_bn && ! $opt_news) {
+        my $arch = qx/dpkg-architecture -qDEB_BUILD_ARCH/; chomp ($arch);
+        print O "  * Binary-only non-maintainer upload for $arch; no source 
changes.\n";
+        $line = 1;    
     } elsif ($opt_qa && ! $opt_news) {
        print O "  * QA upload.\n";
        $line = 1;

--- End Message ---
--- Begin Message ---
Source: devscripts
Source-Version: 2.10.12

We believe that the bug you reported is fixed in the latest version of
devscripts, which is due to be installed in the Debian FTP archive:

devscripts_2.10.12.dsc
  to pool/main/d/devscripts/devscripts_2.10.12.dsc
devscripts_2.10.12.tar.gz
  to pool/main/d/devscripts/devscripts_2.10.12.tar.gz
devscripts_2.10.12_i386.deb
  to pool/main/d/devscripts/devscripts_2.10.12_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luk Claes <[EMAIL PROTECTED]> (supplier of updated devscripts package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 05 Jan 2008 16:27:11 +0100
Source: devscripts
Binary: devscripts
Architecture: source i386
Version: 2.10.12
Distribution: unstable
Urgency: low
Maintainer: Devscripts Devel Team <[EMAIL PROTECTED]>
Changed-By: Luk Claes <[EMAIL PROTECTED]>
Description: 
 devscripts - Scripts to make the life of a Debian Package maintainer easier
Closes: 284658 429479 445714 446414 448279 451672 453644 453690 454254 456208 
456209 456223 456626 457841 457842 458296 458496 458603 458840
Changes: 
 devscripts (2.10.12) unstable; urgency=low
 .
   [ Stefano Zacchiroli ]
   * debcheckout: add auth support for *.launchpad.net. Thanks to Colin Watson
     for the patch (Closes: #451672)
 .
   [ Mohammed Adnène Trojette ]
   * debian/control:
      + bump Standards-Version to 3.7.3.
      + build-depend on and suggest libterm-size-perl.
   * debian/dirs: create /etc
   * bts:
      + add a -n/--no-action option printing emails to stdout instead
        of sending them. (Closes: #458603)
      + add a "SEE ALSO" section in manual page. (Closes: #458296)
      + automatically Cc: [EMAIL PROTECTED] when (un)tagging a bug
        security. (Closes: #458840)
   * chdist: generate a manual page from source.
   * dch:
      + add a --bin-nmu option for binNMUs. (Closes: #458496)
      + add a -s/--security option for Security Team uploads inspired by
        Ubuntu's.
      + add a -l/--local option to allow adding suffixes to a Debian version
        number. (Closes: #284658)
   * debc/debi: don't mess up --debs-dir option's argument when
     debian/svn-deblayout is present. (Closes: #446414)
   * debcheckout: add support for authentication mode with darcs.
     Thanks Luca Capello for the patch. (Closes: #445714)
   * debdiff: make diff output p1-compatible (for native packages or when
     interdiff is not available). Thanks dAniel hAhler for the patch.
     (Closes: #456223)
   * diff2patches: new patch written by Raphael Geissert <[EMAIL PROTECTED]>.
     Extracts patches from a .diff.gz file placing them under debian/ or,
     if present, debian/patches. (Closes: #456626)
   * grep-excuses: permit requests to http://bjorn.haxx.se/debian/
     with --wipnity, -w option. Idea and implementation courtesy from
     Julian Mehnle <[EMAIL PROTECTED]>. (Closes: #448279)
   * mass-bug: add --user and --usertags options to avoid their wrapping.
     (Closes: #429479)
   * Changes pulled from Ubuntu's diff:
      + debian/control:
         - suggest wget|curl instead of wget
         - suggest lsb-release
      + debuild: preserve DEBEMAIL environment variable.
 .
   [ Adam D. Barratt ]
   * who-uploads: Actually check debian-keyring.pgp by default rather
     than .gpg twice. Thanks to Philipp Kern for pointing the issue out
     (Closes: #456209)
   * who-uploads: Check debian-maintainers.gpg by default. Thanks to
     Philipp Kern for the suggestion (Closes: #456208)
   * debian/control, README: Add debian-maintainers to the suggested
     package list
   * debchange: Add a configuration file option to allow overriding the
     default setting of -t / --mainttrailer (Closes: #454254, #453644)
   * debchange: Correctly handle using an empty changelog entry to switch
     the distribution to UNRELEASED when using the changelog heuristic
     (Closes: #453690)
 .
   [ Luk Claes ]
   * chdist: Add bash_completion script for chdist (Closes: #457842)
   * chdist: Added improvements and fixed bugs. Thanks to Raphaël Pinson
     (Closes: #457841)
   * debdiff: Add support for tar.bz2 tarballs in orig.tar.gz
Files: 
 aaa7c13ee3e888327110bf335b665764 1150 devel optional devscripts_2.10.12.dsc
 bd2f9b716d115de2dd13388bb1aeb0e7 493060 devel optional 
devscripts_2.10.12.tar.gz
 5acde6ec7a8d8a08c1844094b170bd72 430800 devel optional 
devscripts_2.10.12_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHf6H05UTeB5t8Mo0RAlZ0AJwJ9vfWnViFEt2CDByQfCQXXllEXQCgxoUD
JwzR+++OIRuABvDiAZ0gC2s=
=rdzU
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to