>>> Emerging (1 of 1) sys-process/parallel-20220622::gentoo * parallel-20220622.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking parallel-20220622.tar.bz2 to /var/tmp/portage/sys-process/parallel-20220622/work >>> Source unpacked in /var/tmp/portage/sys-process/parallel-20220622/work >>> Preparing source in /var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622 ... * Applying parallel-20220622-makefile-completions.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' ... * Running 'aclocal --system-acdir=/var/tmp/portage/sys-process/parallel-20220622/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: parallel-20220622/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622 ... * econf: updating parallel-20220622/config.sub with /usr/share/gnuconfig/config.sub * econf: updating parallel-20220622/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/parallel-20220622 --htmldir=/usr/share/doc/parallel-20220622/html --libdir=/usr/lib64 --docdir=/usr/share/doc/parallel-20220622/html checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether ln -s works... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' Making all in src make[2]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[2]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[2]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[1]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' >>> Source compiled. >>> Test phase [not enabled]: sys-process/parallel-20220622 >>> Install sys-process/parallel-20220622 into /var/tmp/portage/sys-process/parallel-20220622/image make -j4 DESTDIR=/var/tmp/portage/sys-process/parallel-20220622/image install Making install in src make[1]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[2]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' /bin/mkdir -p '/var/tmp/portage/sys-process/parallel-20220622/image/usr/bin' /bin/mkdir -p '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/man/man1' /bin/mkdir -p '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/man/man7' /bin/mkdir -p '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/doc/parallel-20220622/html' /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c parallel sql niceload parcat parset parsort env_parallel env_parallel.ash env_parallel.bash env_parallel.csh env_parallel.dash env_parallel.fish env_parallel.ksh env_parallel.mksh env_parallel.pdksh env_parallel.sh env_parallel.tcsh env_parallel.zsh '/var/tmp/portage/sys-process/parallel-20220622/image/usr/bin' /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c -m 644 parallel.html env_parallel.html sem.html sql.html niceload.html parallel_tutorial.html parallel_book.html parallel_design.html parallel_alternatives.html parcat.html parset.html parsort.html parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi parallel_tutorial.texi parallel_book.texi parallel_design.texi parallel_alternatives.texi parcat.texi parset.texi parsort.texi parallel.rst env_parallel.rst sem.rst sql.rst niceload.rst parallel_tutorial.rst parallel_book.rst parallel_design.rst parallel_alternatives.rst parcat.rst parset.rst parsort.rst parallel.pdf env_parallel.pdf sem.pdf sql.pdf '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/doc/parallel-20220622/html' /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c -m 644 parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 parcat.1 parset.1 parsort.1 '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/man/man1' /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c -m 644 parallel_tutorial.7 parallel_book.7 parallel_design.7 parallel_alternatives.7 '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/man/man7' /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c -m 644 niceload.pdf parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf parallel_alternatives.pdf parcat.pdf parset.pdf parsort.pdf parallel_cheat_bw.pdf parallel_options_map.pdf '/var/tmp/portage/sys-process/parallel-20220622/image/usr/share/doc/parallel-20220622/html' make install-exec-hook make[3]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' rm "/var/tmp/portage/sys-process/parallel-20220622/image/usr/bin"/sem || true rm: cannot remove '/var/tmp/portage/sys-process/parallel-20220622/image/usr/bin/sem': No such file or directory ln -s parallel "/var/tmp/portage/sys-process/parallel-20220622/image/usr/bin"/sem make[3]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[2]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[1]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622/src' make[1]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[2]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[2]: Nothing to be done for 'install-exec-am'. make install-data-hook make[3]: Entering directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' mkdir -p /var/tmp/portage/sys-process/parallel-20220622/image/usr/share/bash-completion/completions mkdir -p /var/tmp/portage/sys-process/parallel-20220622/image/usr/share/zsh/site-functions parallel --shell-completion bash > /var/tmp/portage/sys-process/parallel-20220622/image/usr/share/bash-completion/completions/parallel /bin/sh: line 1: parallel: command not found make[3]: *** [Makefile:934: install-data-hook] Error 127 make[3]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[2]: *** [Makefile:700: install-data-am] Error 2 make[2]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make[1]: *** [Makefile:653: install-am] Error 2 make[1]: Leaving directory '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' make: *** [Makefile:347: install-recursive] Error 1 * ERROR: sys-process/parallel-20220622::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-process/parallel-20220622::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-process/parallel-20220622::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-process/parallel-20220622/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-process/parallel-20220622/temp/environment'. * Working directory: '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' * S: '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' * QA Notice: command not found: * * /bin/sh: line 1: parallel: command not found >>> Failed to emerge sys-process/parallel-20220622, Log file: >>> '/var/tmp/portage/sys-process/parallel-20220622/temp/build.log' * Messages for package sys-process/parallel-20220622: * Package: sys-process/parallel-20220622 * Repository: gentoo * Maintainer: sam@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Applying parallel-20220622-makefile-completions.patch ... * Running eautoreconf in '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' ... * Running 'aclocal --system-acdir=/var/tmp/portage/sys-process/parallel-20220622/temp/aclocal' ... * Running 'autoconf --force' ... * Running 'autoheader' ... * Running 'automake --add-missing --copy --foreign --force-missing' ... * QA Notice: command not found: * * /bin/sh: line 1: parallel: command not found * ERROR: sys-process/parallel-20220622::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-process/parallel-20220622::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-process/parallel-20220622::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-process/parallel-20220622/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-process/parallel-20220622/temp/environment'. * Working directory: '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622' * S: '/var/tmp/portage/sys-process/parallel-20220622/work/parallel-20220622'
It looks like the eautoreconf added for the new patch has exposed a dependency on already-installed parallel. You won't see this failure if you install the previous version first.
I had some older version and even upgrading fails. Upgrading from 20220522 works.
*** This bug has been marked as a duplicate of bug 856079 ***