* ERROR: app-misc/hivex-1.3.18::gentoo failed (install phase): * No Python implementation set (EPYTHON is null) Reproducible: Always emerge --info app-misc/hivex Portage 2.3.96 (python 3.8.2-final-0, default/linux/amd64/17.1/desktop/plasma/systemd, gcc-9.3.0, glibc-2.30-r6, 5.5.10-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-5.5.10-gentoo-x86_64-Intel-R-_Core-TM-_i7-4810MQ_CPU_@_2.80GHz-with-glibc2.4 KiB Mem: 32801792 total, 5356856 free KiB Swap: 50331644 total, 47697416 free Timestamp of repository gentoo: Sun, 29 Mar 2020 21:45:01 +0000 Head commit of repository gentoo: fd5c2ac95d79e4ccbf4d1abc46bae096a4a1a7cc Head commit of repository 4nykey: 17a13dc3f6f6146222ca0702c9e5ff731ac41250 Head commit of repository andy: 56e47f986d8cd7380c06bca8808b1c7e4296a258 Head commit of repository bitcoin: 4cc888ad57a6f57478cb79d357ed4bc54bf2561c Head commit of repository bobwya: 056ae31b9be7c944a13dae52006e96b457906cb6 Head commit of repository cg: d1a0a07416cf0e7b6019796c033a212eff3412aa Head commit of repository dotnet: 22697085a8958e1d4f98356453c3a07a16db76c0 Head commit of repository eigenlay: a32fbd18f9b839ebda299d8c96fe6051dae99346 Head commit of repository gamerlay: be9dcd19cc898481ef3ba28c0c2174c35735f826 Head commit of repository interactive-fiction: 31b83c15417dfbee38ad1ca05908ee6696953b18 Head commit of repository kde: e3124cd047b16d28d59de704276af8a32b775f9a Head commit of repository lto-overlay: c0e1bc10cf8beaf4963f2ee6b2dac9b04b31a642 Head commit of repository mv: 8c0b41ecc5b5c9f879a84babc5c631bee84a7e09 Head commit of repository pg_overlay: 3f15360e0fabdff8ec74eafaffa66872fabd6d7a Head commit of repository qt: 678cb1240d935c417d471813522ca72baba91b7d Head commit of repository science: 65c3bccb4543dd68ac78a3805371228dd4e7dd8a Head commit of repository ssnb: c81a6d4b91b98a52be404d0171299d08050fd131 Head commit of repository steam-overlay: c6a6afbacebe227dc0d1542c390896efd7177d96 Head commit of repository sunrise: 181ef805dad4d70f58b8bf6a1fdc698a65584146 Head commit of repository wjn-overlay: f0a342e39e5a8538983a363d3aa441f0b44c9891 Head commit of repository x11: afbaafaa912dc09a19fee7ee28ef94c44a134a06 sh bash 5.0_p16 ld GNU ld (Gentoo 2.33.1 p2) 2.33.1 app-shells/bash: 5.0_p16::gentoo dev-java/java-config: 2.2.0-r4::gentoo dev-lang/perl: 5.30.1::gentoo dev-lang/python: 2.7.17-r100::lto-overlay, 3.6.10-r1::lto-overlay, 3.7.7::mv, 3.8.2::gentoo dev-util/cmake: 3.17.0::gentoo dev-util/pkgconfig: 0.29.2::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/sandbox: 2.18::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.11.6-r3::gentoo, 1.13.4-r2::gentoo, 1.15.1-r2::gentoo, 1.16.2::gentoo sys-devel/binutils: 2.33.1-r1::gentoo, 2.34::gentoo sys-devel/gcc: 9.2.0-r4::gentoo, 9.3.0::gentoo sys-devel/gcc-config: 2.2.1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.5::gentoo (virtual/os-headers) sys-libs/glibc: 2.30-r6::gentoo Repositories: gentoo location: /var/portage/gentoo sync-type: rsync sync-uri: rsync://rsync.de.gentoo.org/gentoo-portage/ priority: -1000 sync-rsync-extra-opts: --quiet sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: false sync-rsync-verify-jobs: 1 4nykey location: /var/portage/repository/4nykey sync-type: git sync-uri: https://github.com/4nykey/4nykey.git masters: gentoo priority: 50 andy location: /var/portage/repository/andy sync-type: git sync-uri: git://anongit.gentoo.org/user/andy.git masters: gentoo priority: 50 bitcoin location: /var/portage/repository/bitcoin sync-type: git sync-uri: https://gitlab.com/bitcoin/gentoo.git masters: gentoo priority: 50 bobwya location: /var/portage/repository/bobwya sync-type: git sync-uri: https://github.com/bobwya/miscellaneous_ebuilds.git masters: gentoo priority: 50 cg location: /var/portage/repository/cg sync-type: git sync-uri: https://github.com/brothermechanic/cg.git masters: gentoo priority: 50 dotnet location: /var/portage/repository/dotnet sync-type: git sync-uri: git://anongit.gentoo.org/proj/dotnet.git masters: gentoo priority: 50 eigenlay location: /var/portage/repository/eigenlay sync-type: git sync-uri: https://git.gitorious.org/eigennet/eigenlay.git masters: gentoo priority: 50 gamerlay location: /var/portage/repository/gamerlay sync-type: git sync-uri: git://anongit.gentoo.org/proj/gamerlay.git masters: gentoo priority: 50 interactive-fiction location: /var/portage/repository/interactive-fiction sync-type: git sync-uri: git://repo.or.cz/gentoo-interactive-fiction.git masters: gentoo priority: 50 kde location: /var/portage/repository/kde sync-type: git sync-uri: git://anongit.gentoo.org/proj/kde.git masters: gentoo priority: 50 lto-overlay location: /var/portage/repository/lto-overlay sync-type: git sync-uri: https://github.com/InBetweenNames/gentooLTO.git masters: gentoo mv priority: 50 mv location: /var/portage/repository/mv sync-type: git sync-uri: https://anongit.gentoo.org/git/user/mv.git masters: gentoo priority: 50 pg_overlay location: /var/portage/repository/pg_overlay sync-type: git sync-uri: https://github.com/perfect7gentleman/pg_overlay.git masters: gentoo priority: 50 qt location: /var/portage/repository/qt sync-type: git sync-uri: git://anongit.gentoo.org/proj/qt.git masters: gentoo priority: 50 science location: /var/portage/repository/science sync-type: git sync-uri: https://anongit.gentoo.org/git/proj/sci.git masters: gentoo priority: 50 ssnb location: /var/portage/repository/ssnb sync-type: git sync-uri: https://anongit.gentoo.org/git/repo/user/ssnb.git masters: gentoo priority: 50 steam-overlay location: /var/portage/repository/steam-overlay sync-type: git sync-uri: git://github.com/anyc/steam-overlay.git masters: gentoo priority: 50 sunrise location: /var/portage/repository/sunrise sync-type: git sync-uri: https://anongit.gentoo.org/git/proj/sunrise-reviewed.git masters: gentoo priority: 50 wjn-overlay location: /var/portage/repository/wjn-overlay sync-type: git sync-uri: https://bitbucket.org/wjn/wjn-overlay.git masters: gentoo priority: 50 x11 location: /var/portage/repository/x11 sync-type: git sync-uri: git://anongit.gentoo.org/proj/x11 masters: gentoo priority: 50 fontconfig-ultimate location: /var/portage/repository/fontconfig-ultimate masters: gentoo priority: 80 my-gentoo location: /var/portage/repository/my-gentoo masters: gentoo priority: 80 xanf location: /home/eugene/develop/xanf/distribution/Gentoo/repository masters: gentoo priority: 80 Installed sets: @system ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="@FREE @FREE @EULA 2dboy-EULA xv CC-Sampling-Plus-1.0 GPL2 as-is ValveSteamLicense unRAR bakoma fairuse Skype-TOS Zarf CDF android szip freedist MPEG-4 intel-ucode AVASYS linux-fw-redistributable no-source-code bh-luxi free-noncomm MSttfEULA NVIDIA-r1 GPL LPPL CC-BY-NC-4.0 OSGi-Specification-2.0 sun-jsr67 JasPer2.0 Amazon-EULA all-rights-reserved MS-vscode-EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O3 -fgraphite-identity -floop-nest-optimize -flto=4 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.6/conf /usr/share/themes/oxygen-gtk/gtk-2.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O3 -fgraphite-identity -floop-nest-optimize -flto=4 -pipe" DISTDIR="/var/portage/distfiles" EMERGE_DEFAULT_OPTS="--quiet-build --keep-going" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs cgroup collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms splitdebug strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://de-mirror.org/gentoo/" LANG="en_US.UTF-8" LDFLAGS="-Wl,--as-needed -Wl,--hash-style=gnu" LINGUAS=" en en_GB eo de uk ru" MAKEOPTS="-j4" PKGDIR="/var/portage/packages" PORTAGE_COMPRESS="xz" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--quiet" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/portage/tmp" USE="X a52 aac acl acpi activities alsa amd64 amr apng attica avahi bash-completion berkdb bluetooth bluray branding bs2b btrfs bzip2 cairo canberra caps cdda cdr chromaprint cli colord crypt css cups dbus declarative designer dirac djvu dovecot dri dts dv dvd dvdnav dvdr efi egl elfutils emboss encode exif faac ffmpeg flac font_types_otf fontconfig fortran fuse gdbm geoip gif git gmp gnuplot gnutls gold gpm gsm gstreamer gtk gtk3 harfbuzz iconv icu idn ieee1394 imagemagick inotify iproute2 ipv6 jemalloc jit jpeg jpeg2k kde kerberos kipi kwallet lame lapack latex lcms ldap libass libinput libnotify libsamplerate libsecret libtirpc live lm-sensors lto luajit luatex lzma mad metalink mng mp3 mp4 mpeg mpi mpris mtp multicall multilib ncurses netlink network networkmanager nfs nftables nls nptl ogg openexr opengl openmp openssl pam pango pch pcre pdf phonon pkcs11 plasma png policykit postscript ppds pulseaudio qml qrcode qt5 quicktime quvi radio readline romio rss rtmp samba scanner sctp sdl seccomp semantic-desktop slp smartcard smp speex spell split-usr sqlite ssl startup-notification svg symlink system-icu system-sqlite systemd taglib tcpd theora threads thumbnail tiff truetype udev udisks unicode upnp upower usb v4l v4l2 vaapi vdpau vim-syntax vorbis vpx vulkan wayland webengine webp widgets wifi wxwidgets x264 x265 xattr xcb xcomposite xetex xft xinerama xml xmp xrandr xv xvid yv12 zeroconf zlib zsh-completion" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias proxy" CALLIGRA_FEATURES="karbon sheets words" CAMERAS="canon ptp2 fuji" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="garmin garmintxt gpsclock timing" GRUB_PLATFORMS="pc efi-64" INPUT_DEVICES="libinput evdev libinput" KERNEL="linux" L10N="en en-GB eo de uk ru" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer nlpsolver" LIRC_DEVICES="alsa_usb" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_7 python3_8" RUBY_TARGETS="ruby26 ruby27" SANE_BACKENDS="epson2 net" USERLAND="GNU" VIDEO_CARDS="v4l radeon radeonsi intel i965 amdgpu" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS ================================================================= Package Settings ================================================================= app-misc/hivex-1.3.18::gentoo was built with the following: USE="perl python readline -ocaml -ruby -static-libs -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_8 -python3_6 -python3_7" RUBY_TARGETS="ruby25 -ruby24" CFLAGS="-march=native -O3 -fgraphite-identity -floop-nest-optimize -flto=4 -pipe -Wl,--as-needed -Wl,--hash-style=gnu" CXXFLAGS="-march=native -O3 -fgraphite-identity -floop-nest-optimize -flto=4 -pipe -Wl,--as-needed -Wl,--hash-style=gnu" FEATURES="network-sandbox xattr strict-keepdir ipc-sandbox splitdebug unmerge-orphans pid-sandbox merge-sync cgroup sandbox distlocks ebuild-locks fixlafiles userpriv parallel-fetch multilib-strict assume-digests sfperms userfetch preserve-libs unknown-features-warn binpkg-logs binpkg-docompress config-protect-if-modified usersandbox strict qa-unresolved-soname-deps binpkg-dostrip usersync collision-protect news unmerge-logs protect-owned" LDFLAGS="-Wl,--as-needed -Wl,--hash-style=gnu -march=native -O3 -fgraphite-identity -floop-nest-optimize -flto=4 -pipe"
Created attachment 627054 [details] build log
Same error: solved with USE=python; maybe it shouldn't be optional.
Created attachment 633778 [details, diff] hivex-1.3.18.ebuild.patch Potential fixes to the ebuild to allow it to install
(In reply to Brian Evans from comment #3) > Created attachment 633778 [details, diff] [details, diff] > hivex-1.3.18.ebuild.patch > > Potential fixes to the ebuild to allow it to install Signed-off-by: Brian Evans <grknight@gentoo.org>
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecdcc89132e0612d3b639606baf67bc7eb995cb commit 4ecdcc89132e0612d3b639606baf67bc7eb995cb Author: Gilles Dartiguelongue <eva@gentoo.org> AuthorDate: 2020-04-18 14:58:24 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-05-31 09:44:09 +0000 app-misc/hivex: fix build with USE=-python Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/715374 Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org> app-misc/hivex/hivex-1.3.18.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)