Your message dated Sun, 03 Feb 2019 18:19:11 +0000
with message-id <[email protected]>
and subject line Bug#479831: fixed in dupload 2.9.3
has caused the Debian Bug report #479831,
regarding Please make UNRELEASED distro check disabable
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
479831: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479831
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dupload
Version: 2.6.4
Severity: normal
Tags: patch

Hello,

this bug is related to the fix of #384703. I'm marking it as normal instead of 
wishlist because it broke my workflow without any good reason and there is no 
good workaround without editing dupload code.

I use dupload to upload to my local archive with the aim to verify changes 
before real upload. What's more, packaging history is kept in subversion 
(team maintenance) where UNRELEASED is regarded as the right distro to use 
until packaging is complete. This mandatory UNRELEASED check breaks my 
workflow as I no longer can use dupload to upload not yet ready packages for 
local testing. Therefore, please make this UNRELEASED check disabable. I have 
no problem with it being enabled by default. Suggested very simple patch is 
attached. It adds 'allow_unreleased' option.
--- /usr/bin/dupload.orig	2008-05-06 23:22:41.000000000 +0300
+++ /usr/bin/dupload	2008-05-06 23:25:01.000000000 +0300
@@ -70,6 +70,7 @@
     %dir, %changes, %log, %announce,    # ...
     %extra,
     $suspicious_but_proceed,
+    $allow_unreleased,
 );
 
 ### Prototypes
@@ -154,6 +155,7 @@
   $dinstall_runs = $nick->{dinstall_runs};
   $nonus = $nick->{nonus};
   $passive = $nick->{passive}; 
+  $allow_unreleased = $nick->{allow_unreleased};
   if ($passive and ($method ne "ftp")) { 
       fatal ("Passive mode is only for FTP ($host)");
   }
@@ -315,7 +317,7 @@
 			/\Wstable/i and $mailto{$mailto}++;
 			/\Wunstable/i and $mailto{$mailtx}++;
 			/\Wexperimental/i and $mailto{$mailtx}++;
-			/\WUNRELEASED/ and fatal "distribution: UNRELEASED";
+			!$allow_unreleased and /\WUNRELEASED/ and fatal "distribution: UNRELEASED";
 			$field = undef;
 			next;
 		};

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: dupload
Source-Version: 2.9.3

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

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.
Guillem Jover <[email protected]> (supplier of updated dupload 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: SHA512

Format: 1.8
Date: Sun, 03 Feb 2019 01:01:59 +0100
Source: dupload
Architecture: source
Version: 2.9.3
Distribution: unstable
Urgency: medium
Maintainer: Dpkg Developers <[email protected]>
Changed-By: Guillem Jover <[email protected]>
Closes: 61324 63130 100460 479831 504175 647130
Changes:
 dupload (2.9.3) unstable; urgency=medium
 .
   * Remove trailing spaces from changelog file.
   * Switch to debhelper compatibility level 11.
   * Bump Standards-Version to 4.3.0 (no changes needed).
   * Fix typos.
   * Add configuration stanza for Debian Ports archive.
     Prompted by Manuel A. Fernandez Montecelo <[email protected]>.
   * Check the distribution values one at a time.
   * Add new configuration options (distwhitelist and distblacklist) to
     check for the distributions (not) allowed per host.
   * Move the UNRELEASED distribution check into the distblacklist
     configuration variable. Closes: #479831
   * Add distblacklist and distwhitelist checks for security and backports
     uploads. Closes: #647130
   * Remove done items from the TODO list.
   * Automatically select the default host based on the current vendor, when
     that is Debian or Ubuntu.
   * Clarify that the "Login and password" man page subsection is FTP-specific.
   * Document the anonymous FTP password host option.
   * Only set the ssh login name if specified in the dupload config. We should
     delegate the username to either the ssh host configuration or the dupload
     configuration. Trying to use the current system login name, or one of
     LOGNAME or USER confuses and annoys users, and makes them have to
     duplicate the information which is already kept in the ssh config.
     Closes: #63130, #100460, #504175
   * Fix quiet mode to be consistent across upload methods. Pass -q to scp
     only when quiet is enabled, which changes the default behavior for the
     «scp» method that was always passing -q, and for the «scpb» method that
     was never passing it. For the «rsync» method we now pass -v only when
     quiet is not set. Closes: #61324
   * Output the database entries with --print in a deterministic order.
   * Fix --help output to document the <file> argument to --configfile.
   * Perl code cleanup:
     - Remove unused variables in ftp_open().
     - Use ftp_open() function argument instead of global variable.
     - Make $ftp a local variable in ftp_open().
     - Only handle the password setting in FTP-method specific code path.
Checksums-Sha1:
 a2be7d4aa234aa3a0f34bcdbfea5afa8ea316489 1597 dupload_2.9.3.dsc
 d45bb4babfa54bb7d0a968f0bf394cfe87bed95f 30844 dupload_2.9.3.tar.xz
 50ff871bddfdae3dee3a65aab08ed323d90a16a5 5204 dupload_2.9.3_amd64.buildinfo
Checksums-Sha256:
 9b2d48fa52a40a733a176a444412934e335ff6b92e258363fb43495f537d8233 1597 
dupload_2.9.3.dsc
 52024b3510f30d19fd7a843c68a5e5d4d63c5ab2c4dfc46889af7ae11900d4c4 30844 
dupload_2.9.3.tar.xz
 6c3de95db04d623e9ae221c44b6705ff8ea830e01aa49845da70c78aeb7b9668 5204 
dupload_2.9.3_amd64.buildinfo
Files:
 1fcc4bca4d20d11e946cb696344f0ba4 1597 devel optional dupload_2.9.3.dsc
 7e56dcbcb302e8856d72d164169913ba 30844 devel optional dupload_2.9.3.tar.xz
 b45cf9429febb31bb7004ef7785edf9b 5204 devel optional 
dupload_2.9.3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAlxXLOMACgkQuXK/PqSu
V6PISg/7BgNXVB7dNQanGu63X6eGK7e09KqsPHRFwpGJsWP5PmV3BTZGmQL2Lpih
91tPQB20D98YIyo66qek7XqHV94XRk+JfRgEgkxg1e61vE846JdnzFgLU+lDykZK
8/2YoY7Bf4yuySkc33LKuDz3ys+DQqXJSLz2Jd9/hLvXUomnA5zPtE/+aKaPBb9D
J+Glq4bZwpXhyhFN05tfrCOK3QhEJ8xuslOB09McEzIyhGwfo6fW/x19r5KUg3Oc
Hc5A+aN9XOkJJxbHBqB2rUKAqmL1v/4g1fV4iVlQ6SofHOybR3YPb5ix5M8WeXe0
LIjFLfoDXnBC6CZaHwxgjb+sGnu016seOdr9NaUrz46Kw49Y4ISdYCu9znjrQeH+
fOOZusmB0rt3MDJCsQi03RwbeD1sQ3KDAfNpYH+QJ4TM4prqp1UWrOf3d9Vh/IbY
bIpKzvjFRnA2cQUol0AwzTk9Innps7M2HTnAQFm3LdxJxXjg3Dxw1RgkC0X/iZO4
o76DvSKNPLldweIflm9o8rZvcFfUqs9n9rd5JW25/+x/BfaEZ42PkCVmkKk56Edg
tEkayQ1FvlOXKzvpWECmZIn9euJDD0EKtzGGExO3paX0q2kMbFBd3C22zspVz6ur
Nzg6E9m1pQowvDSp/nXPi7cY8Oudx6O3ZeishZzi1IGpUNwgxAg=
=Ys3/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to