[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1006836: transition: python3.10 as default



Hi,

Am Wed, Mar 30, 2022 at 12:22:29PM +0200 schrieb Markus Blatt:
I think I figured out what the issue is. The cmake configuration files of all opm modules
have an explicit list of libraries that need to be linked with the library of the module and
this is always used for linking. This list is only updated if the module/package is rebuilt.
All modules built before the transition have a reference to /usr/lib/x86_64-linux-gnu/libpython3.9.so which was in the Cmake configuration file of opm-common
when they where built. The only way to get rid of them seems to be rebuilding all. Hence one
would need to change the dependencies along the following lines

dependency level 3: opm-grid, opm-material, dependency level 4: opm-models, opm-uscaling
dependency level 5: opm-simulators (currently level 3)


As there were some packaging improvements lying aroud anyway, I pushed new
releases for opm-grid, opm-material, opm-models, opm-upscaling. They did
build fine and are now installed in sid. I think this should fix the problem
for opm-simulators, once you trigger a rebuild. (At least it work in the salsa-ci).

HTH,

Markus


Reply to: