Opened 9 years ago

Closed 9 years ago

#45693 closed update (fixed)

py-cartopy: [reminder] update and add python 3.4 subport

Reported by: pgf Owned by: petrrr
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-cartopy

Description (last modified by petrrr)

Reminder:

  • Update as soon as next release becomes available with next release
  • Python 3.4 subport added

Invalid:

  • geos dependency removed as it is already a dependency of py-shapely.

Attachments (1)

Portfile-py-cartopy.diff (996 bytes) - added by pgf 9 years ago.

Download all attachments as: .zip

Change History (8)

Changed 9 years ago by pgf

Attachment: Portfile-py-cartopy.diff added

comment:1 Changed 9 years ago by petrrr

Owner: changed from macports-tickets@… to petr@…
Status: newassigned

comment:2 Changed 9 years ago by petrrr

Cc: petr@… removed

Cc Me!

comment:3 Changed 9 years ago by petrrr

Two quick comments:

  • Python 3 support: To my understanding Py3 is still not fully supported by cartopy, it is work in progress. But if you have other information please provide details
  • geos: It was listed explicitly as dependency when I created the port. If it comes in only though py-shapely, removing is justified. If it is used directly we need to keep it. Will recheck this.

comment:4 Changed 9 years ago by petrrr

Resolution: invalid
Status: assignedclosed

There is at least one direct link to `geos:

petr% otool -L /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cartopy/trace.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cartopy/trace.so:
	/opt/local/lib/libgeos_c.1.dylib (compatibility version 10.0.0, current version 10.2.0)
	/opt/local/lib/libproj.0.dylib (compatibility version 8.0.0, current version 8.0.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 56.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)

petr% port provides /opt/local/lib/libgeos_c.1.dylib
/opt/local/lib/libgeos_c.1.dylib is provided by: geos

So the dependencies as specified are correct!

Py3 is not supported upstream, so closing for now.

comment:5 Changed 9 years ago by petrrr

Description: modified (diff)
Resolution: invalid
Status: closedreopened
Summary: py-cartopy python 3.4 subportpy-cartopy: add python 3.4 subport
Version: 2.3.2

Reopening as a reminder. Py3 might become available with the next release.

comment:6 Changed 9 years ago by petrrr

Description: modified (diff)
Summary: py-cartopy: add python 3.4 subportpy-cartopy: [reminder] update and add python 3.4 subport
Type: enhancementupdate

comment:7 Changed 9 years ago by petrrr

Resolution: fixed
Status: reopenedclosed
  • r136532 already updated to 0.12.0, however it did not provide the requested py34 subport
  • r139723 now update to 0.13.0, adds py34 subport and corrects/completes dependencies
Note: See TracTickets for help on using tickets.