Bug 712336 - s3cmd-1.0.1 is available
Summary: s3cmd-1.0.1 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: s3cmd
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Miller
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-10 10:39 UTC by Upstream Release Monitoring
Modified: 2013-08-26 14:06 UTC (History)
2 users (show)

Fixed In Version: s3cmd-1.5.0-0.alpha3.fc19
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-08-24 22:27:53 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Upstream Release Monitoring 2011-06-10 10:39:33 UTC
Latest upstream release: 1.0.1
Current version in Fedora Rawhide: 1.0.0
URL: http://sourceforge.net/api/file/index/project-name/s3tools/mtime/desc/limit/20/rss

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 1 Fedora Admin XMLRPC Client 2012-10-03 19:29:54 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 2 David Tonhofer 2013-08-23 12:11:01 UTC
BUMP!

On Fedora 18:

$ rpm --query s3cmd
s3cmd-1.0.1-2.fc18.noarch

Meanwhile, at http://s3tools.org/s3cmd

or more precisely https://github.com/s3tools/s3cmd/

  s3cmd 1.5.0-alpha1 -- released on 2013-Feb-19
  s3cmd 1.1.0-beta2  -- released on 2012-Jan-07

Question is, are there stable releases :-( 

(I'm actually hitting the problem that s3cmd can't deal with non-ASCII directory names (and this is 2013) but then again, the 1.5.0 alpha apparently cannot do so either. Time for a git clone, then)

Comment 3 Matthew Miller 2013-08-23 14:41:26 UTC
I just built the alpha4 on Rawhide yesterday, in fact. (There's actually an alpha4 beyond alpha1)

I'm going to trickle that back through the existing releases -- can you test the rawhide version? I don't have many actual use cases to try it with.

Comment 4 Fedora Update System 2013-08-23 15:19:53 UTC
s3cmd-1.5.0-0.alpha3.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/s3cmd-1.5.0-0.alpha3.fc19

Comment 5 Matthew Miller 2013-08-23 15:21:44 UTC
Actually, David, can you test the F19 version and give karma if that works for you?

Comment 6 Fedora Update System 2013-08-24 00:01:45 UTC
Package s3cmd-1.5.0-0.alpha3.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing s3cmd-1.5.0-0.alpha3.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-15230/s3cmd-1.5.0-0.alpha3.fc19
then log in and leave karma (feedback).

Comment 7 David Tonhofer 2013-08-24 08:55:17 UTC
Hi Matthew,

Tested on an Amazon EC2 F19 image.

There are two aspects:

1) Yes, as far as I can see, 1.5 alpha works

2) But it still cannot deal with non-ASCII directory names.

   UnicodeDecodeError: 'ascii' codec can't decode byte .... in position ...

   But that is actually a Python problem whereby logging fails
   abysmally because the default writer for stdout assumes it only gets ASCII,
   cough and dies when it isn't ASCII (In a dynamic language?!?) and
   there is no easy or standard way to change that. I ended up editing the
   code to make it behave, see 

   https://github.com/s3tools/s3cmd/issues/215

3) Will leave karma as "worksforme" 

4) I think there should be a prerequisite on "gpg".

Comment 8 Fedora Update System 2013-08-24 22:27:53 UTC
s3cmd-1.5.0-0.alpha3.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Matthew Miller 2013-08-26 14:06:31 UTC
(In reply to David Tonhofer from comment #7)
> 1) Yes, as far as I can see, 1.5 alpha works

Cool; that's sufficient for this bug. The others should be separate bug entries if you think they warrant it.

 
> 2) But it still cannot deal with non-ASCII directory names.
> 
>    UnicodeDecodeError: 'ascii' codec can't decode byte .... in position ...
> 
>    But that is actually a Python problem whereby logging fails
>    abysmally because the default writer for stdout assumes it only gets
> ASCII,
>    cough and dies when it isn't ASCII (In a dynamic language?!?) and
>    there is no easy or standard way to change that. I ended up editing the
>    code to make it behave, see 

Rewriting in Python 3 is the long term / sane fix.


> 4) I think there should be a prerequisite on "gpg".

I prefer to avoid adding hard dependencies when the package is useful/functional without.


Note You need to log in before you can comment on or make changes to this bug.