Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468080 - net-misc/gsutil-3.27 version bump
Summary: net-misc/gsutil-3.27 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-01 04:55 UTC by Ben Sagal
Modified: 2013-12-09 07:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Sagal 2013-05-01 04:55:20 UTC
the latest version is 3.27, while the latest build is 3.21
Comment 1 SpanKY gentoo-dev 2013-05-01 19:11:54 UTC
3.26+ includes more 3rd party libs and will require more work to integrate

3.25 doesn't seem to work as-is:
$ gsutil ls gs://chromiumos-sdk/2013/
Failure: CA certificates file does not have expected SHA1 sum; expected: ed024a78d9327f8669b3b117d9eac9e3c9460e9b, actual: 183c495586bf93d2effe9b3a43d45b1b4fa14ff3.
Comment 2 mike@marineau.org 2013-06-28 01:18:55 UTC
FYI, I created an ebuild for 3.31 along with the third_party libs it used that didn't already have ebuilds. It can be found here:

https://github.com/marineam/misc-overlay/blob/master/net-misc/gsutil/gsutil-3.31.ebuild

It uses the existing setup.py which conveniently doesn't install anything from third_party so it works like a normal python package now. :)

The new dependencies are also in that overlay, including:
dev-python/google-api-python-client
dev-python/python-gflags
dev-python/socksipy-branch
Comment 3 mike@marineau.org 2013-06-28 01:23:42 UTC
And "gsutil test" even passes :-D
Comment 4 mike@marineau.org 2013-08-12 20:20:33 UTC
FYI, I bumped gsutil to 3.34 in my overlay:

https://github.com/marineam/misc-overlay/commit/185a3fc8094a3a97f6544e0c8c4b6dbcc128c364

Unit tests pass except for a couple that check the auto-update scheme, perhaps I'll add a patch to skip those.
Comment 5 mike@marineau.org 2013-08-12 22:11:59 UTC
Fixed those update tests and a different test failure that I had missed:

https://github.com/marineam/misc-overlay/commit/426c2d28609776ae2714ad61e93eb8b7cf3417dd
Comment 6 mike@marineau.org 2013-10-03 03:56:05 UTC
And 3.37, includes new dependency:

https://github.com/marineam/misc-overlay/commit/00f2d5e7bf7a8529a299517db0743f6c0bffc305

Btw, I'm meaning to rejoin Gentoo as a dev soon but until I do perhaps we could do a proxy-maintiner arrangement for this package?
Comment 7 SpanKY gentoo-dev 2013-12-09 06:54:57 UTC
Commit message: Version bump
http://sources.gentoo.org/dev-python/socksipy/socksipy-1.02.ebuild?rev=1.1
Comment 8 SpanKY gentoo-dev 2013-12-09 06:58:37 UTC
Commit message: New package needed by newer gsutil
http://sources.gentoo.org/dev-python/retry-decorator/retry-decorator-1.0.0.ebuild?rev=1.1
Comment 9 SpanKY gentoo-dev 2013-12-09 07:05:22 UTC
(In reply to Michael Marineau from comment #2)

it would have helped if you clarified that gsutil doesn't ship these third party libs anymore.  i've been putting it off since ripping those out was always a pain.