Opened 7 years ago

Closed 7 years ago

#41765 closed enhancement (fixed)

s3cmd require python27 instead of 26

Reported by: lockhart (Thomas Lockhart) Owned by: alpha@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: mojca (Mojca Miklavec)
Port: s3cmd

Description

s3cmd requires python in the 2.6 or 2.7 version range. Python 2.7 is the last and best version in the 2.x line and there will be no new minor release. Updating the requirement to 2.7 helps to minimize the number of versions of python required to support MacPorts packages.

Attachments (1)

Portfile.diff (517 bytes) - added by lockhart (Thomas Lockhart) 7 years ago.
Update to python27 and bump the revision number.

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by lockhart (Thomas Lockhart)

Attachment: Portfile.diff added

Update to python27 and bump the revision number.

comment:1 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: alpha removed
Owner: changed from macports-tickets@… to alpha@…

See also #38788.

comment:2 in reply to:  1 Changed 7 years ago by lockhart (Thomas Lockhart)

Replying to ryandesign@…:

See also #38788.

I had seen that and would be willing to take it on unless it is already being done. I would think that the minor issue that s3cmd, although python, is reasonably packaged as a standalone program rather than something like "py-s3cmd". I would propose to solve this by having s3cmd continue as an empty container with a dependency on py-s3cmd.

comment:3 Changed 7 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added
Version: 2.2.1

comment:4 Changed 7 years ago by mojca (Mojca Miklavec)

Committed in r115345 (maintainer timeout). The bad/accidental part of commit reverted in r115351.

(One option would definitely be to add variants python26 and python27, but I don't see any need for that.)

comment:5 Changed 7 years ago by lockhart (Thomas Lockhart)

This looks like it has been applied and could be closed. Thanks!

comment:6 Changed 7 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.