python-rasterio fails to build with Python 3.9.0a2. =================================== FAILURES =================================== ___________________________ test_zz_no_dataset_leaks ___________________________ capfd = <_pytest.capture.CaptureFixture object at 0x7fa83315b340> def test_zz_no_dataset_leaks(capfd): with rasterio.Env() as env: env._dump_open_datasets() captured = capfd.readouterr() > assert not captured.err E AssertionError: assert not 'proj_create: init=epsg:/init=IGNF: syntax not supported in non-PROJ4 emulation mode\n' E + where 'proj_create: init=epsg:/init=IGNF: syntax not supported in non-PROJ4 emulation mode\n' = CaptureResult(out='', err='proj_create: init=epsg:/init=IGNF: syntax not supported in non-PROJ4 emulation mode\n').err tests/test_features.py:1116: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832d4b1c0> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832d4b1c0>. DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832d4b1c0> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832d4b1c0>. DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa83315b1f0> ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG rasterio.env:env.py:270 Starting outermost env DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832d4b1c0> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832d4b1c0>. DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa83315b1f0> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832d4b1c0> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832d4b1c0>. DEBUG rasterio.env:env.py:302 Exiting outermost env DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa83315b1f0> __________________________ test_warped_vrt_add_alpha ___________________________ dsrec = <function dsrec.<locals>.func at 0x7fa83304b700> path_rgb_byte_tif = '/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' @requires_gdal21(reason="Nodata deletion requires GDAL 2.1+") def test_warped_vrt_add_alpha(dsrec, path_rgb_byte_tif): """A VirtualVRT has the expected VRT properties.""" with rasterio.Env() as env: with rasterio.open(path_rgb_byte_tif) as src: vrt = WarpedVRT(src, crs=DST_CRS, add_alpha=True) records = dsrec(env) > assert len(records) == 1 E assert 3 == 1 E -3 E +1 tests/test_warpedvrt.py:85: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832394d90> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394d90>. DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG:rasterio._base:Sharing flag: 0 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394d90>. DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832394160> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394160>. DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG:rasterio._warp:Exported CRS to WKT. DEBUG:rasterio._warp:Warp_extras: {'init_dest': 'NO_DATA'} DEBUG:rasterio._base:Nodata success: 0, Nodata value: -10000.000000 DEBUG:rasterio._base:Nodata success: 0, Nodata value: -10000.000000 DEBUG:rasterio._base:Nodata success: 0, Nodata value: -10000.000000 DEBUG:rasterio._base:Nodata success: 0, Nodata value: -10000.000000 DEBUG:rasterio._base:Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832394160> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394160>. DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa832394d30> ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG rasterio.env:env.py:270 Starting outermost env DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832394d90> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394d90>. DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG rasterio._base:__init__.py:219 Sharing flag: 0 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832394d90> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394d90>. DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832394160> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394160>. DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa832394850> DEBUG rasterio._warp:test_warpedvrt.py:82 Exported CRS to WKT. DEBUG rasterio._warp:test_warpedvrt.py:82 Warp_extras: {'init_dest': 'NO_DATA'} DEBUG rasterio._base:test_warpedvrt.py:82 Nodata success: 0, Nodata value: -10000.000000 DEBUG rasterio._base:test_warpedvrt.py:82 Nodata success: 0, Nodata value: -10000.000000 DEBUG rasterio._base:test_warpedvrt.py:82 Nodata success: 0, Nodata value: -10000.000000 DEBUG rasterio._base:test_warpedvrt.py:82 Nodata success: 0, Nodata value: -10000.000000 DEBUG rasterio._base:test_warpedvrt.py:82 Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa832394d30> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832394160> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832394160>. DEBUG rasterio.env:env.py:302 Exiting outermost env DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa832394d30> ______________________________ test_open_datasets ______________________________ capfd = <_pytest.capture.CaptureFixture object at 0x7fa83238e520> path_rgb_byte_tif = '/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' @requires_gdal2 def test_open_datasets(capfd, path_rgb_byte_tif): """Number of open datasets is expected""" with rasterio.Env() as env: with rasterio.open(path_rgb_byte_tif) as src: env._dump_open_datasets() captured = capfd.readouterr() assert "1 N GTiff" in captured.err assert "1 S GTiff" not in captured.err with WarpedVRT(src) as vrt: env._dump_open_datasets() captured = capfd.readouterr() assert "2 N GTiff" in captured.err env._dump_open_datasets() captured = capfd.readouterr() > assert "1 N GTiff" not in captured.err E AssertionError: assert '1 N GTiff' not in 'Open GDAL Datasets:\...s/data/RGB.byte.tif\n' E '1 N GTiff' is contained here: E Open GDAL Datasets: E 1 N GTiff -1 791x718x3 /builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif E ? +++++++++ tests/test_warpedvrt.py:461: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa83238e2b0>. DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG:rasterio._base:Sharing flag: 0 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa83238e2b0>. DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832335880> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832335880>. DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG:rasterio._warp:Exported CRS to WKT. DEBUG:rasterio._warp:Warp_extras: {'init_dest': 'NO_DATA'} DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG:rasterio._warp:Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832335880> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832335880>. DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa83238ebb0> ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG rasterio.env:env.py:270 Starting outermost env DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa83238e2b0>. DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG rasterio._base:__init__.py:219 Sharing flag: 0 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa83238e2b0> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa83238e2b0>. DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832335880> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832335880>. DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa83333b640> DEBUG rasterio._warp:test_warpedvrt.py:454 Exported CRS to WKT. DEBUG rasterio._warp:test_warpedvrt.py:454 Warp_extras: {'init_dest': 'NO_DATA'} DEBUG rasterio._base:test_warpedvrt.py:454 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:test_warpedvrt.py:454 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:test_warpedvrt.py:454 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:test_warpedvrt.py:454 Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG rasterio._warp:vrt.py:115 Dataset <open WarpedVRT name='WarpedVRT(/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif)' mode='r'> is started. DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa83238ebb0> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832335880> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832335880>. DEBUG rasterio.env:env.py:302 Exiting outermost env DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa83238ebb0> ________________________________ test_warp_warp ________________________________ dsrec = <function dsrec.<locals>.func at 0x7fa832ee25e0> path_rgb_byte_tif = '/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' @requires_gdal2 def test_warp_warp(dsrec, path_rgb_byte_tif): """Vincent! :P""" with rasterio.Env() as env: with rasterio.open(path_rgb_byte_tif) as src: # We should have one open dataset with a refcount of 1. records = dsrec(env) > assert len(records) == 1 E assert 4 == 1 E -4 E +1 tests/test_warpedvrt.py:472: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832deba00> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832deba00>. DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG:rasterio.env:Entering env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG:rasterio.env:Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG:rasterio.env:Entered env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG:rasterio._base:Sharing flag: 0 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Nodata success: 1, Nodata value: 0.000000 DEBUG:rasterio._base:Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832deba00>. DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832304b20> created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832304b20>. DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG:rasterio.env:Exiting env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG:rasterio.env:Cleared existing <rasterio._env.GDALEnv object at 0x7fa832304b20> options DEBUG:rasterio._env:Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832304b20>. DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: <rasterio.env.Env object at 0x7fa83238e1f0> ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG rasterio.env:env.py:270 Starting outermost env DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832deba00> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832deba00>. DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG rasterio.env:env.py:268 Entering env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG rasterio.env:env.py:330 Got a copy of environment <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG rasterio.env:env.py:292 Entered env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG rasterio._base:__init__.py:219 Sharing flag: 0 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Nodata success: 1, Nodata value: 0.000000 DEBUG rasterio._base:__init__.py:219 Dataset <open DatasetReader name='/builddir/build/BUILD/rasterio-1.1.0/tests/data/RGB.byte.tif' mode='r'> is started. DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832deba00> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832deba00>. DEBUG rasterio.env:env.py:317 No GDAL environment exists DEBUG rasterio.env:env.py:320 New GDAL environment <rasterio._env.GDALEnv object at 0x7fa832304b20> created DEBUG rasterio._env:env.py:322 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:322 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:322 Started GDALEnv <rasterio._env.GDALEnv object at 0x7fa832304b20>. DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa832deb5e0> DEBUG rasterio.env:env.py:296 Exiting env context: <rasterio.env.Env object at 0x7fa83238e1f0> DEBUG rasterio.env:env.py:357 Cleared existing <rasterio._env.GDALEnv object at 0x7fa832304b20> options DEBUG rasterio._env:env.py:358 Stopped GDALEnv <rasterio._env.GDALEnv object at 0x7fa832304b20>. DEBUG rasterio.env:env.py:302 Exiting outermost env DEBUG rasterio.env:env.py:309 Exited env context: <rasterio.env.Env object at 0x7fa83238e1f0> For the build logs, see: https://copr-be.cloud.fedoraproject.org/results/@python/python3.9/fedora-rawhide-x86_64/01168415-python-rasterio/ For all our attempts to build python-rasterio with Python 3.9, see: https://copr.fedorainfracloud.org/coprs/g/python/python3.9/package/python-rasterio/ Testing and mass rebuild of packages is happening in copr. You can follow these instructions to test locally in mock if your package builds with Python 3.9: https://copr.fedorainfracloud.org/coprs/g/python/python3.9/ Let us know here if you have any questions. Python 3.9 will be included in Fedora 33. To make that update smoother, we're building Fedora packages with early pre-releases of Python 3.9. A build failure prevents us from testing all dependent packages (transitive [Build]Requires), so if this package is required a lot, it's important for us to get it fixed soon. We'd appreciate help from the people who know this package best, but if you don't want to work on this now, let us know so we can try to work around it on our side.
This is due to Proj 6.2.
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32.
It built now.