Closed opoplawski closed 9 months ago
Hmm, it seems like all of my attempts at disabling extensions are failing now. Has something changed with how we are supposed to disable them?
So it looks like things have changed on the Fedora end in that '.' is not longer in the default path. Perhaps the import in setup.py can be made more explicit? Or is it meant to be able to be imported from anywhere?
'.' is not longer in the default path
That would have been my first guess too. The directory where imagecodecs_distributor_setup.py
is stored needs to be in Python's sys.path
. Try setting the PYTHONPATH
environment variable before building.
I'm trying to update the Fedora imagecodecs package to 2024.1.1. We don't want to build with 3rd party sources, so we disable a bunch of codecs. I'm currently hitting:
Even though I am disabling it in imagecodecs_distributor_setup.py:
More background - we delete the cython generated files so that they get regenerated. But I would have hoped that _bcn would have been skipped because it was disabled.