[MacPorts] #56150: py36-cartopy @0.15.1_2: install fails: setup.py can't find proj

MacPorts noreply at macports.org
Fri Apr 13 22:35:01 UTC 2018


#56150: py36-cartopy @0.15.1_2: install fails: setup.py can't find proj
-------------------------+----------------------
  Reporter:  mndavidoff  |      Owner:  petrrr
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  py-cartopy  |
-------------------------+----------------------
Changes (by dbevans):

 * cc: dbevans (added)


Comment:

 This appears to be the result of the recent commit that allows both proj4
 and proj (version 5) to install in parallel by installing them in
 versioned directories under ${prefix}/lib

 See [changeset:e3710d6800e803ebaa9528d3bdb38fb2fcade513/macports-ports]

 The proj executables are now  installed in

 {{{
 ${prefix]/lib/proj4/bin/proj
 ${prefix}/lib/proj5/bin/proj
 }}}

 Adding the symbolic links would cause these two ports to conflict once
 again.

 A better solution would be to configure and/or patch this port and the
 others effected to correctly find the proj/proj5 install path.

 As stated above, python ports that depends on proj4 are
 {{{
 py-cartopy
 py-spatialite
 }}}

 Python ports that depend on proj 5.0 are
 {{{
 py-geopandas
 py-obspy
 py-owslib
 py-pygrib
 py-pyproj
 py-reproject
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/56150#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list