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 ---