Bug#1009685: opm-grid: autopkgtest regression: No rule to make target '/usr/lib/x86_64-linux-gnu/libpython3.10.so'

Paul Gevers elbrus at debian.org
Thu Apr 14 10:24:19 BST 2022


Source: opm-grid
Version: 2021.10-3
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of opm-grid the autopkgtest of opm-grid fails in 
testing when that autopkgtest is run with the binary packages of 
opm-grid from unstable. It passes when run with only packages from 
testing. In tabular form:

                        pass            fail
opm-grid               from testing    2021.10-3
all others             from testing    from testing

I copied some of the output at the bottom of this report. The issue 
*seems* related to the fact that the python3.10-as-default-python3 
transition is ongoing. Somehow it seems the default version of unstable 
is hardcoded in the test and fails in testing because python3 is a 
different version there and this is not covered by versioned (test) 
dependencies.

Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=opm-grid

https://ci.debian.net/data/autopkgtest/testing/amd64/o/opm-grid/20820431/log.gz

-- Configuring done
CMake Warning (dev) in CMakeLists.txt:
   Policy CMP0087 is not set: Install CODE|SCRIPT allow the use of generator
   expressions.  Run "cmake --help-policy CMP0087" for policy details.  Use
   the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: 
/tmp/autopkgtest-lxc.x71vsvog/downtmp/autopkgtest_tmp/dune-autopkgtest/build-cmake
--- calling make for dune-autopkgtest ---
build directory: build-cmake
cmake --build . -- [ 50%] Building CXX object 
src/CMakeFiles/dune-autopkgtest.dir/dune-autopkgtest.cc.o
gmake[2]: *** No rule to make target 
'/usr/lib/x86_64-linux-gnu/libpython3.10.so', needed by 
'src/dune-autopkgtest'.  Stop.
gmake[1]: *** [CMakeFiles/Makefile2:1181: 
src/CMakeFiles/dune-autopkgtest.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
--- Failed to build dune-autopkgtest ---
Terminating dunecontrol due to previous errors!
E: Building the package failed.
autopkgtest [10:13:46]: test basic

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220414/72109242/attachment.sig>


More information about the debian-science-maintainers mailing list