[MacPorts] #45751: gdal py-gdal: gdal +python2? and py2?-gdal are conflicting
MacPorts
noreply at macports.org
Mon Nov 3 02:17:23 PST 2014
#45751: gdal py-gdal: gdal +python2? and py2?-gdal are conflicting
--------------------+--------------------------------
Reporter: petr@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: gdal py-gdal
--------------------+--------------------------------
Port `gdal` offers variants +python2? to install Python language bindings.
`py-gdal` installs a python package (provided by the GDAL project as
well), which installs the same set of files and provides the same
functionality. Only the version differs slightly (see below for details).
This creates a conflict.
I believe, py-gdal is the more appropriate port to handle Python bindings.
So we should get rid of the `+python2?` variants in favor of py-gdal.
Adding dependencies on port:py2?-gdal to the variants is not possible as
this would create cyclic dependence. So there is probably no smooth
upgrade path for users, which installed gdal with a python variant.
CCing also egall and vince, as they showed interest in gdal before.
gdal +python27:
{{{
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdal.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdal.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalconst.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalconst.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalnumeric.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalnumeric.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ogr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ogr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/__init__.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/__init__.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdal.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdal_array.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdalconst.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_ogr.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_osr.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal_array.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal_array.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalconst.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalconst.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalnumeric.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalnumeric.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/ogr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/ogr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/osr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/osr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info/dependency_links.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info/not-zip-safe
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info/PKG-INFO
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info/SOURCES.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.0-py2.7.egg-info/top_level.txt
}}}
py27-gdal:
{{{
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdal.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdal.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalconst.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalconst.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalnumeric.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/gdalnumeric.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ogr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ogr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/__init__.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/__init__.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdal.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdal_array.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_gdalconst.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_ogr.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/_osr.so
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal_array.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdal_array.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalconst.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalconst.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalnumeric.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/gdalnumeric.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/ogr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/ogr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/osr.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/osgeo/osr.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/dependency_links.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/not-zip-safe
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/PKG-INFO
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/SOURCES.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/GDAL-1.11.1-py2.7.egg-info/top_level.txt
}}}
--
Ticket URL: <https://trac.macports.org/ticket/45751>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list