from numpy.distutils import misc_util as np_dist ModuleNotFoundError: No module named 'numpy' make[3]: *** [Makefile:493: install] Error 1 make[3]: Leaving directory '/var/tmp/portage/sci-libs/adolc-2.7.2/work/ADOL-C-releases-2.7.2/ADOL-C/swig' make[2]: *** [Makefile:561: install-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/sci-libs/adolc-2.7.2/work/ADOL-C-releases-2.7.2/ADOL-C' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib-libressl-20200911-101604 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.2.0 * Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.46.0 * timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sat Sep 12 06:36:18 AM UTC 2020 /var/db/repos/libressl Fri Sep 11 04:06:23 PM UTC 2020 emerge -qpvO sci-libs/adolc [ebuild N ] sci-libs/adolc-2.7.2 USE="boost sparse -mpi -static-libs"
Created attachment 659652 [details] emerge-info.txt
Created attachment 659655 [details] emerge-history.txt
Created attachment 659658 [details] environment
Created attachment 659661 [details] etc.portage.tbz2
Created attachment 659664 [details] logs.tbz2
Created attachment 659667 [details] sci-libs:adolc-2.7.2:20200912-085746.log
Created attachment 659670 [details] temp.tbz2
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f3bd3bc5423a5df66dd94387fc6f3dadc90ab9 commit 86f3bd3bc5423a5df66dd94387fc6f3dadc90ab9 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-10-18 18:20:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-18 18:22:47 +0000 sci-libs/adolc: disable building Python bindings for now The building of Python bindings with swig was automagic and failed for a variety of reasons. Disabling for now because no consumers known and it prevents build. Upstream patches included to actually get a working Python toggle, but some work is needed to get the include dir logic right. Bug: https://bugs.gentoo.org/730750 Bug: https://bugs.gentoo.org/741771 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/adolc/adolc-2.7.2.ebuild | 14 +- .../files/adolc-2.7.2-swig-python-configure.patch | 391 +++++++++++++++++++++ 2 files changed, 398 insertions(+), 7 deletions(-)
This is kind of the same problem as bug 730750, but missing dep on the automagic unrequested bindings build. Keeping it open so we don't forget the numpy dep.