Howdy Martin-Éric,

On 09-Jun-2024, Martin-Éric Racine wrote:

> Incorrect delayed argument: ValueError: delayed days value must be a decimal 
> integer:
> 
> I did not specify any delayed queue, so I am perplexed as to what
> produced this.

You did not specify a command-line option for the delayed queue; but your
configuration file does specify a value.

> - -- /home/perkelix/.dput.cf --
[…]
> [DEFAULT]
> login = *
> method = ftp
> hash = md5
> allow_unsigned_uploads = 0
> allow_dcut = 0
> distributions = 
> allowed_distributions = (?!UNRELEASED)
> run_lintian = 0
> run_dinstall = 0
> check_version = 0
> scp_compress = 0
> default_host_main = 
> post_upload_command = 
> pre_upload_command = 
> ssh_config_options = 
> passive_ftp = 1
> progress_indicator = 0
> delayed = 
>
[…]

So, that configuration section overrides default behaviour and specifies
empty-string values for many options that would otherwise have no value
defined.

This means that, for example, the ‘delayed’ option, which has no value by
default, instead has a value of an empty text string. This does not specify
a decimal integer value, so you get the error seen.

I recommend removing any options from that ‘DEFAULT’ section that
incorrectly specify an empty string where you don't want that.

-- 
 \        “That's the essence of science: Ask an impertinent question, |
  `\            and you're on the way to the pertinent answer.” —Jacob |
_o__)                             Bronowski, _The Ascent of Man_, 1973 |
Ben Finney <bign...@debian.org>

Attachment: signature.asc
Description: PGP signature

Reply via email to