Opened 5 years ago

Closed 5 years ago

#48416 closed defect (fixed)

s3cmd @1.5.2: add py27-dateutil as dependency

Reported by: arto@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port: s3cmd

Description

On a fresh MacPorts install on 10.10, doing sudo port install s3cmd doesn't suffice to execute it, outputting:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ImportError trying to import dateutil.parser.
Please install the python dateutil module:
$ sudo apt-get install python-dateutil
  or
$ sudo yum install python-dateutil
  or
$ pip install python-dateutil
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

After manually installing the python-dateutil library, the s3cmd program works fine. So, it seems that the port ought to depend on py27-dateutil as an explicit runtime dependency.

Change History (3)

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

Priority: LowNormal

comment:2 Changed 5 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:3 Changed 5 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

thanks r139349

Note: See TracTickets for help on using tickets.