This is fixed in upstream github.com/s3tools/s3cmd master branch.

Thanks,
Matt



On Mon, May 5, 2014 at 10:35 PM, Jan Skorzewski <jan@twolittle.com> wrote:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    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
  If the error persists, please report the
  following lines (removing any private
  info as necessary) to:
   s3tools-bugs@lists.sourceforge.net

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Invoked as: /usr/bin/s3cmd sync --exclude *.tar.gz --exclude /var/* /var/www/vhosts/ s3:// Problem: KeyError: 'dev'
S3cmd:   1.5.0-beta1
python:   2.6.6 (r266:84292, Jan 22 2014, 09:42:36) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]
environment LANG=en_CA.UTF-8

Traceback (most recent call last):
  File "/usr/bin/s3cmd", line 2422, in <module>
    main()
  File "/usr/bin/s3cmd", line 2344, in main
    cmd_func(args)
  File "/usr/bin/s3cmd", line 1414, in cmd_sync
    return cmd_sync_local2remote(args)
  File "/usr/bin/s3cmd", line 1398, in cmd_sync_local2remote
    destination_base_uri = _single_process(local_list)
  File "/usr/bin/s3cmd", line 1209, in _single_process
    _child(destination_base, local_list)
  File "/usr/bin/s3cmd", line 1295, in _child
    local_list, remote_list, update_list, copy_pairs = compare_filelists(local_list, remote_list, src_remote = False, dst_remote = True, delay_updates = cfg.delay_updates)
  File "/usr/lib/python2.6/site-packages/S3/FileLists.py", line 563, in compare_filelists
    md5 = src_list.get_md5(relative_file)
  File "/usr/lib/python2.6/site-packages/S3/FileDict.py", line 40, in get_md5
    md5 = self.get_hardlink_md5(relative_file)
  File "/usr/lib/python2.6/site-packages/S3/FileDict.py", line 60, in get_hardlink_md5
    dev = self[relative_file]['dev']
KeyError: 'dev'

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    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
  If the error persists, please report the
  above lines (removing any private
  info as necessary) to:
   s3tools-bugs@lists.sourceforge.net
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


me Jan Skorzewski | Web Development
contact | jan@twolittle.com | 416.873.6535


------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce