Opened 6 months ago

Closed 6 months ago

#73013 closed defect (fixed)

py313-fiona @1.10.1_1 fails to build; ERROR missing dependencies: cython=~3.0.2

Reported by: jaredwsmith (Jared Smith) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version: 2.11.5
Keywords: Cc:
Port: py313-fiona

Description

When attempting to install py313-fiona @1.10.1_1 in the course of installing qgis3-ltr, an error is thrown indicating a missing cython dependency compatible with version 3.0.2 in the running egg_info phase of the build. Cython @3.1.3_0 is installed. Log snippet:

:info:build INFO:root:running egg_info
:info:build INFO:root:writing fiona.egg-info/PKG-INFO
:info:build INFO:root:writing dependency_links to fiona.egg-info/dependency_links.txt
:info:build INFO:root:writing entry points to fiona.egg-info/entry_points.txt
:info:build INFO:root:writing requirements to fiona.egg-info/requires.txt
:info:build INFO:root:writing top-level names to fiona.egg-info/top_level.txt
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_geometry.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_spatialref.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_conv.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_error.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_port.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_string.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/cpl_vsi.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_alg.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdal_version.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/gdalwarper.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_api.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_core.h won't be automatically included in the manifest: the path must be relative
:info:build INFO:root:dependency /opt/local/include/ogr_srs_api.h won't be automatically included in the manifest: the path must be relative
:info:build [09/18/25 19:59:24] ERROR    listing git files failed - pretending there aren't any                                                            git.py:26
:info:build INFO:root:reading manifest file 'fiona.egg-info/SOURCES.txt'
:info:build INFO:root:reading manifest template 'MANIFEST.in'
:info:build WARNING:root:warning: no previously-included files matching '.DS_Store' found anywhere in distribution
:info:build WARNING:root:warning: no previously-included files matching '*.pyc' found anywhere in distribution
:info:build WARNING:root:warning: no previously-included files matching '*' found under directory 'docs/data'
:info:build WARNING:root:warning: no previously-included files matching '*' found under directory 'docs/_build'
:info:build WARNING:root:warning: no previously-included files matching '*' found under directory '_build'
:info:build WARNING:root:warning: no previously-included files matching '*' found under directory 'venv'
:info:build WARNING:root:warning: no previously-included files found matching 'tests/data/coutwildrnp.gpkg'
:info:build WARNING:root:warning: no previously-included files found matching 'tests/data/coutwildrnp.json'
:info:build WARNING:root:warning: no previously-included files found matching 'tests/data/coutwildrnp.tar'
:info:build INFO:root:adding license file 'LICENSE.txt'
:info:build INFO:root:writing manifest file 'fiona.egg-info/SOURCES.txt'
:info:build ERROR Missing dependencies:
:info:build 	cython~=3.0.2
:info:build Command failed:  cd "/opt/local/var/macports/build/py313-fiona-bf1c2170/work/fiona-1.10.1" && /opt/local/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/py313-fiona-bf1c2170/work 
:info:build Exit code: 1
:error:build Failed to build py313-fiona: command execution failed
:debug:build Error code: CHILDSTATUS 32627 1
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback build"
:debug:build     (procedure "portbuild::build_main" line 10)
:debug:build     invoked from within
:debug:build "$procedure $targetname"

System info:

  • macOS 26.0 (25A354)
  • Apple Silicon (M4 Max)

Attachments (1)

main.log (164.0 KB) - added by jaredwsmith (Jared Smith) 6 months ago.
Build log for py313-fiona

Download all attachments as: .zip

Change History (3)

Changed 6 months ago by jaredwsmith (Jared Smith)

Attachment: main.log added

Build log for py313-fiona

comment:1 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to stromnov
Status: newassigned

comment:2 Changed 6 months ago by stromnov (Andrey Stromnov)

Resolution: fixed
Status: assignedclosed

In fd103bd26314fae1d87c06f2d5c3073b4df70c88/macports-ports (master):

py-fiona: support for newer versions of Cython

Closes: #73013

Note: See TracTickets for help on using tickets.