Summary: | net-misc/s3cmd: need py3.7, 3.8 port | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Igor Testen <igor> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | adrian, fluffysheap, proxy-maint, rich0, sam, stevee, titanofold, treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 695996 | ||
Deadline: | 2020-09-21 | ||
Attachments: | bump ver, python, EAPI |
Description
Michał Górny
2020-04-19 20:02:05 UTC
Note: Version 2.1.0 of s3cmd explicitly supports Python 3.7 and 3.8: https://github.com/s3tools/s3cmd/blob/v2.1.0/setup.py#L112 Just need a version bump. ping. Created attachment 656352 [details]
bump ver, python, EAPI
The attached bump works for me.
(In reply to Richard Freeman from comment #3) > Created attachment 656352 [details] > bump ver, python, EAPI > > The attached bump works for me. Given it's last-rited, I don't think anyone will mind if you commit this and look after it. (In reply to Sam James from comment #4) > (In reply to Richard Freeman from comment #3) > > Created attachment 656352 [details] > > bump ver, python, EAPI > > > > The attached bump works for me. > > Given it's last-rited, I don't think anyone will mind if you commit this and > look after it. Yeah, I was planning on stepping in if I didn't hear anything soon, but figured I'd make this one last ping. mgorny, I'll clean up the mask after I clean up the package. I haven't been closely following the 3.6 removal - if you need this fast-tracked for stabilization faster than 30d let me know, otherwise I'll plan to do the normal wait. (In reply to Richard Freeman from comment #5) > (In reply to Sam James from comment #4) > > (In reply to Richard Freeman from comment #3) > > > Created attachment 656352 [details] > > > bump ver, python, EAPI > > > > > > The attached bump works for me. > > > > Given it's last-rited, I don't think anyone will mind if you commit this and > > look after it. > > Yeah, I was planning on stepping in if I didn't hear anything soon, but > figured I'd make this one last ping. > > mgorny, I'll clean up the mask after I clean up the package. I haven't been > closely following the 3.6 removal - if you need this fast-tracked for > stabilization faster than 30d let me know, otherwise I'll plan to do the > normal wait. * please also try adding py 3.9 * setuptools in DEPEND isn't needed anymore * clean up the metadata section: DESCRIPTION="Command line client for Amazon S3" HOMEPAGE="https://s3tools.org/s3cmd" SRC_URI="mirror://sourceforge/s3tools/${P/_/-}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ia64 x86 ~amd64-linux ~x64-macos" Stabilization of package that's masked makes no sense. By definition, it's not being tested by anyone. Just drop it to ~arch. (In reply to Michał Górny from comment #7) > Stabilization of package that's masked makes no sense. By definition, it's > not being tested by anyone. Just drop it to ~arch. Well, the new package is going in ~arch so that it can be tested. I'll be stabilizing it in 30d regardless. I wasn't sure if there was a rush to get rid of 3.6 and having the old stable package around would be a problem. Or just unmask the old one. Just don't keep it masked before stabilizing. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c97602245546d9aec9831d21640e6d1c38c1247 commit 5c97602245546d9aec9831d21640e6d1c38c1247 Author: Richard Freeman <rich0@gentoo.org> AuthorDate: 2020-08-24 13:31:59 +0000 Commit: Richard Freeman <rich0@gentoo.org> CommitDate: 2020-08-24 13:35:57 +0000 net-misc/s3cmd: bump, python3.7+ support Closes: https://bugs.gentoo.org/718450 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Richard Freeman <rich0@gentoo.org> net-misc/s3cmd/Manifest | 1 + net-misc/s3cmd/metadata.xml | 4 ++++ net-misc/s3cmd/s3cmd-2.1.0.ebuild | 23 +++++++++++++++++++++++ 3 files changed, 28 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d28ba09e91df06f8058904cddabbb3b2bdc5620 commit 1d28ba09e91df06f8058904cddabbb3b2bdc5620 Author: Richard Freeman <rich0@gentoo.org> AuthorDate: 2020-08-24 13:33:35 +0000 Commit: Richard Freeman <rich0@gentoo.org> CommitDate: 2020-08-24 13:36:53 +0000 package.mask: unmask s3cmd after fix Bug: https://bugs.gentoo.org/718450 Signed-off-by: Richard Freeman <rich0@gentoo.org> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) |