Closed alaniwi closed 2 years ago
Note: I have already fixed the cf-python package by adding a shared library needed to open PP files, which failed to build during the initial installation, as the existing behaviour was not working at all (could not open PP files) so would not need to be reproduced, whereas regarding picking up the wrong version of ld
etc for other purposes, this could still sort of work in some circumstances even if not fully as intended.
As we are close to providing a new environment, let's not modify the existing one.
There is some breakage in
jaspy/3.8/r20211105
environment due to the absence of symlinks forld
etc. (See https://github.com/cedadev/ceda-jaspy-envs/issues/90 regarding fixing this for the future.)Example - the system
ld
does not work with object files created using the Jaspygcc
where-g
has been used, whereas the Jaspyld
is fine but not picked up by just typingld
.So there is a question whether to fix this in the existing environment (perhaps breaking promises about reproducibility), or to wait for the next Jaspy release.
Installing the "binutils" package would provide the symlinks in question.