On Mon, 13 Apr 2020, Sebastian Ramacher wrote:

This is caused by the ongoing effort to remove Python 3.7. casacore
needs to be rebuilt against the new libboost-python1.67.0
version. But this build fails with:

| -- Looking for python3 specific environment...
| -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7.7")
| -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found version 
"3.8.2")
| -- Found Boost: /usr/include (found version "1.67.0")

In the source dir, find python3/CMakeLists-older-cmake.txt, in there you'll
find:

# Detect the python properties
set(Python_ADDITIONAL_VERSIONS 3.7 3.6 3.5 3.4)

add 3.8 before 3.7, so that it now reads:
# Detect the python properties
set(Python_ADDITIONAL_VERSIONS 3.8 3.7 3.6 3.5 3.4)

then, when I run fakeroot debian/rules build it detects and tries to use
python3.8.

Please, see if this is enough to get the package to compile correctly with
the new boost libraries.

Thanks again, bye
Giacomo

--
_________________________________________________________________

Giacomo Mulas <giacomo.mu...@inaf.it>
_________________________________________________________________

INAF - Osservatorio Astronomico di Cagliari
via della scienza 5 - 09047 Selargius (CA)

tel.   +39 070 71180255
mob. : +39 329  6603810
_________________________________________________________________

"When the storms are raging around you, stay right where you are"
                         (Freddy Mercury)
_________________________________________________________________

Reply via email to