Your message dated Thu, 19 Jul 2018 11:09:08 +0000
with message-id <e1fg6o0-000gpr...@fasolo.debian.org>
and subject line Bug#885914: fixed in s3cmd 2.0.2-1
has caused the Debian Bug report #885914,
regarding "RuntimeError: dictionary changed size during iteration" in s3cmd put
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 ow...@bugs.debian.org
immediately.)


-- 
885914: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885914
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: s3cmd
Version: 2.0.1-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

s3cmd put is failing with:

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        An unexpected error has occurred.
      Please try reproducing the error using
      the latest s3cmd code from the git master
      branch found at:
        https://github.com/s3tools/s3cmd
      and have a look at the known issues list:
        
https://github.com/s3tools/s3cmd/wiki/Common-known-issues-and-their-solutions
      If the error persists, please report the
      following lines (removing any private
      info as necessary) to:
       s3tools-b...@lists.sourceforge.net
    
    
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
    Invoked as: /usr/bin/s3cmd --ssl --config=/tmp/tmp.akNQcIMsdc --acl-private 
put --cache-file=«path»/.s3cmd.cache --encrypt «files...» s3://«bucket»/
    Problem: <class 'RuntimeError: dictionary changed size during iteration
    S3cmd:   2.0.1
    python:   3.6.4 (default, Dec 19 2017, 14:09:48) 
    [GCC 7.2.0]
    environment LANG=en_GB.UTF-8

    Traceback (most recent call last):
      File "/usr/bin/s3cmd", line 3073, in <module>
        rc = main()
      File "/usr/bin/s3cmd", line 2989, in main
        rc = cmd_func(args)
      File "/usr/bin/s3cmd", line 364, in cmd_object_put
        local_list, single_file_local, exclude_list, total_size_local = 
fetch_local_list(args, is_src = True)
      File "/usr/lib/python3/dist-packages/S3/FileLists.py", line 353, in 
fetch_local_list
        _maintain_cache(cache, local_list)
      File "/usr/lib/python3/dist-packages/S3/FileLists.py", line 311, in 
_maintain_cache
        cache.purge()
      File "/usr/lib/python3/dist-packages/S3/HashCache.py", line 49, in purge
        for i in self.inodes[d].keys():
    RuntimeError: dictionary changed size during iteration

/tmp/tmp.akNQcIMsdc contains:
    [default]
    access_key = «access key»
    acl_public = False
    bucket_location = EU
    cloudfront_host = cloudfront.amazonaws.com
    cloudfront_resource = /2008-06-30/distribution
    default_mime_type = binary/octet-stream
    delete_removed = False
    dry_run = False
    encoding = UTF-8
    encrypt = False
    force = False
    get_continue = False
    gpg_command = /usr/bin/gpg
    gpg_decrypt = %(gpg_command)s --homedir /usr/local/backups/gpghome -d 
--verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o 
%(output_file)s %(input_file)s
    gpg_encrypt = %(gpg_command)s --homedir /usr/local/backups/gpghome 
--cipher-algo AES256 -c --verbose --no-use-agent --batch --yes --passphrase-fd 
%(passphrase_fd)s -o %(output_file)s %(input_file)s
    gpg_passphrase = «passphrase»
    guess_mime_type = True
    host_base = s3.amazonaws.com
    host_bucket = %(bucket)s.s3.amazonaws.com
    human_readable_sizes = False
    list_md5 = False
    preserve_attrs = True
    progress_meter = True
    proxy_host = 
    proxy_port = 0
    recursive = False
    recv_chunk = 4096
    secret_key = «secret key»
    send_chunk = 4096
    simpledb_host = sdb.amazonaws.com
    skip_existing = False
    use_https = True
    verbosity = WARNING
    socket_timeout=60

Downgrading to 1.6.1-1 frm Stretch without changing any other packages works
ok.

Thanks,
Ian.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel, arm64

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages s3cmd depends on:
ii  python3           3.6.4~rc1-2
ii  python3-dateutil  2.6.1-1
ii  python3-magic     1:5.32-1

s3cmd recommends no packages.

s3cmd suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: s3cmd
Source-Version: 2.0.2-1

We believe that the bug you reported is fixed in the latest version of
s3cmd, 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 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated s3cmd 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 19 Jul 2018 12:57:44 +0200
Source: s3cmd
Binary: s3cmd
Architecture: source
Version: 2.0.2-1
Distribution: unstable
Urgency: medium
Maintainer: Matt Domsch <m...@domsch.com>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 s3cmd      - command-line Amazon S3 client
Closes: 885914
Changes:
 s3cmd (2.0.2-1) unstable; urgency=medium
 .
   * New upstream version 2.0.2
   * Drop patches, upstream
   * Bump std-version to 4.1.5, no changes required
   * Switch vcs fields to salsa.d.o
   * Switch repo to secure mode
   * Closes: #885914. maybe this is not really fixed upstream,
     but workarounds are shown in upstream ticket.
     https://github.com/s3tools/s3cmd/issues/945
Checksums-Sha1:
 853a157944330aaf408912414f2d485879aa938e 1910 s3cmd_2.0.2-1.dsc
 d5bcbe087eaa8ecaa9c0e962296ce0890f291ad2 124266 s3cmd_2.0.2.orig.tar.gz
 1012ce39f1138b5515d2f430a34e7357cfc6fb44 13196 s3cmd_2.0.2-1.debian.tar.xz
 b4f4997f70fe41d38ab67af8f701511ada59cf77 6741 s3cmd_2.0.2-1_source.buildinfo
Checksums-Sha256:
 0dbc77c9f6ad86e4e51dc493c01eaceec98a1cfd8d3de0ba89a1f19f64bb0c2a 1910 
s3cmd_2.0.2-1.dsc
 9f244c0c10d58d0ccacbba3aa977463e32491bdd9d95109e27b67e4d46c5bd52 124266 
s3cmd_2.0.2.orig.tar.gz
 fbcf7c6c525664dd8b47ef4bdfbbd4f6b210612600bebc1bba72395c061182b8 13196 
s3cmd_2.0.2-1.debian.tar.xz
 0bcb807c28e83a56f7ced3e9bdf54cb9eb4292713a162ebd13226f4b3ae46392 6741 
s3cmd_2.0.2-1_source.buildinfo
Files:
 b257be6ba9e5e90dbf712ecdf265c3ec 1910 utils optional s3cmd_2.0.2-1.dsc
 7e4043186f46a6832ba3fb4d9cb59bb8 124266 utils optional s3cmd_2.0.2.orig.tar.gz
 d8ff33f721c55546d7459e5c55e16d2c 13196 utils optional 
s3cmd_2.0.2-1.debian.tar.xz
 af3ff8c5d466e7a86cb1d8e765aa8c68 6741 utils optional 
s3cmd_2.0.2-1_source.buildinfo

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

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAltQbu0ACgkQ808JdE6f
XdmogRAAo7HpO1KJukw7Fzo6Nf8rhgmy7/BdIH90SJVMkOuwsbNuiZwq+koe42wa
NS+PnEN2NF3J9AGatf2a8u/cgt+skI4SRLn/itJMC8wnHPWmT0H7fxXGnpTw8C+H
J1dEOg083EpFk1qsveVhbfdDsMozJnbIrrqykbicTz4yjpi4m+CkXJSt345gLSSR
sQ9VViEpg2nKtZYxo0F99/fZUuZdkPLi9XZeBQB+i2BcBjAXY4BBT/X47Cs0Etdq
iRxaJ26HJHWKvl0JUYj+3lLTvstWIeXcwsygOCIdiNtIflOZIN6A5W5vqs3bWgns
LXapSlFHMztmLoYK8HcT9Ph9TFDgsKI/beRlO3y53lIAuLqps77EX+MXA7x7+HLQ
t0cx40/ctkl3F8B3I8kT7giW5EwV6UbWiJMffiO4H9Aou3wJz7QagPiZj3+hMJRP
TmJbMa43COIZRqbviLF9WcEB+5l90KsYWQUrzEc/+N6KnjC33zofQ6MefdGpFmwO
xUq/O6zoOBExKaZL5vD+9A8UXYZpgQuf4Pr386QJEnw6PZGEBHZBygIcMrNemWXY
Mfx7QXXtBqgTmbpj+naW8kiyEN7C+3cfHEEkT9EobWeQqZtO9BeV9WCH5+e6hX8S
D+KQPAL5FlDHSI/hrS4WkkZFP3A20PiQ9lqGU2vHZLTlqW1kunI=
=tgAf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to