checking consistency of all components of python development environment... yes checking for python3.8 module: setuptools... no configure: error: "Python 3.8 setuptools is not installed" !!! Please attach the following file when seeking support: !!! /var/tmp/portage/sys-fs/zfs-0.8.2-r2/work/zfs-0.8.2/config.log ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_developer-libressl-20200121-072921 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * llvm: 9.0.1 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 (uninstalled) [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.14.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Wed, 22 Jan 2020 04:06:06 +0000 emerge -qpvO sys-fs/zfs [ebuild N ] sys-fs/zfs-0.8.2-r2 USE="libressl python rootfs (split-usr) -custom-cflags -debug (-kernel-builtin) -static-libs -test-suite" PYTHON_TARGETS="python2_7 python3_6 -python3_7"
Created attachment 603960 [details] emerge-info.txt
Created attachment 603962 [details] emerge-history.txt
Created attachment 603964 [details] environment
Created attachment 603966 [details] etc.portage.tbz2
Created attachment 603968 [details] logs.tbz2
Created attachment 603970 [details] sys-fs:zfs-0.8.2-r2:20200122-055336.log
Created attachment 603972 [details] temp.tbz2
What is happening here? Can you explain? 3.8 is unsupported, it’s known. You have all python targets enabled, but 3.7 is uninstalled.
ok got it, looks like it tries to pick up latest python instead of sticking to enabled implementations.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c2432216b04ae81508c4f88e46b1694d9e4c95 commit 27c2432216b04ae81508c4f88e46b1694d9e4c95 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-01-23 00:33:02 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-01-23 00:35:25 +0000 sys-fs/zfs: fix python detection without setuptools Closes: https://bugs.gentoo.org/706108 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> sys-fs/zfs/zfs-0.8.2-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5071270d59ea9a3bb4ca00098ad8ed8c89c0293 commit c5071270d59ea9a3bb4ca00098ad8ed8c89c0293 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-01-23 00:31:51 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-01-23 00:35:25 +0000 sys-fs/zfs: fix python detection for scripts Bug: https://bugs.gentoo.org/706108 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> sys-fs/zfs/zfs-9999.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)