* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.
* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 2% ] * broken /lib64/security/pam_passwdqc.so (requires libcrypt.so.1)
* broken /lib64/security/pam_pwhistory.so (requires libcrypt.so.1)
* broken /lib64/security/pam_unix.so (requires libcrypt.so.1)
[ 4% ] * broken /sbin/pwhistory_helper (requires libcrypt.so.1)
* broken /sbin/sulogin (requires libcrypt.so.1)
* broken /sbin/unix_chkpwd (requires libcrypt.so.1)
* broken /sbin/unix_update (requires libcrypt.so.1)
[ 9% ] * broken /usr/bin/gpasswd (requires libcrypt.so.1)
[ 16% ] * broken /usr/bin/newgrp (requires libcrypt.so.1)
[ 22% ] * broken /usr/bin/vncagent (requires libcrypt.so.1)
* broken /usr/bin/vncserver-virtuald (requires libcrypt.so.1)
* broken /usr/bin/vncserver-x11 (requires libcrypt.so.1)
* broken /usr/bin/vncserver-x11-core (requires libcrypt.so.1)
[ 23% ] * broken /usr/bin/xdm (requires libcrypt.so.1)
[ 24% ] * broken /usr/bin/Xvnc-core (requires libcrypt.so.1)
[ 33% ] * broken /usr/lib64/libaccountsservice.so.0.0.0 (requires libcrypt.so.1)
[ 41% ] * broken /usr/lib64/libmailutils.so.8.0.0 (requires libcrypt.so.1)
[ 44% ] * broken /usr/lib64/libperl.so.5.32.1 (requires libcrypt.so.1)
[ 55% ] * broken /usr/lib64/python2.7/lib-dynload/crypt.so (requires libcrypt.so.1)
[ 59% ] * broken /usr/lib64/qt5/plugins/kcms/kcm_users.so (requires libcrypt.so.1)
[ 92% ] * broken /usr/lib/python3.7/lib-dynload/_crypt.cpython-37m-x86_64-linux-gnu.so (requires libcrypt.so.1)
[ 93% ] * broken /usr/lib/python3.8/lib-dynload/_crypt.cpython-38-x86_64-linux-gnu.so (requires libcrypt.so.1)
[ 94% ] * broken /usr/lib/python3.8/site-packages/libxml2mod.so (requires libcrypt.so.1)
* broken /usr/lib/python3.8/site-packages/_snack.so (requires libcrypt.so.1)
[ 95% ] * broken /usr/lib/python3.9/lib-dynload/_crypt.cpython-39-x86_64-linux-gnu.so (requires libcrypt.so.1)
[ 96% ] * broken /usr/lib/python3.9/site-packages/libxml2mod.so (requires libcrypt.so.1)
* broken /usr/lib/python3.9/site-packages/_snack.so (requires libcrypt.so.1)
[ 98% ] * broken /usr/sbin/chgpasswd (requires libcrypt.so.1)
* broken /usr/sbin/chpasswd (requires libcrypt.so.1)
[ 99% ] * broken /usr/sbin/pppd (requires libcrypt.so.1)
* broken /usr/sbin/pwcheck (requires libcrypt.so.1)
* broken /usr/sbin/saslauthd (requires libcrypt.so.1)
* broken /usr/sbin/sshd (requires libcrypt.so.1)
[ 100% ]
* Generated new 3_broken.rr
* Assigning files to packages
* /lib64/security/pam_passwdqc.so -> sys-auth/passwdqc
* /lib64/security/pam_pwhistory.so -> sys-libs/pam
* /lib64/security/pam_unix.so -> sys-libs/pam
* /sbin/pwhistory_helper -> sys-libs/pam
* /sbin/sulogin -> sys-apps/util-linux
* /sbin/unix_chkpwd -> sys-libs/pam
* /sbin/unix_update -> sys-libs/pam
* /usr/bin/gpasswd -> sys-apps/shadow
* /usr/bin/newgrp -> sys-apps/shadow
* !!! /usr/bin/vncagent not owned by any package is broken !!!
* /usr/bin/vncagent -> (none)
* !!! /usr/bin/vncserver-virtuald not owned by any package is broken !!!
* /usr/bin/vncserver-virtuald -> (none)
* !!! /usr/bin/vncserver-x11 not owned by any package is broken !!!
* /usr/bin/vncserver-x11 -> (none)
* !!! /usr/bin/vncserver-x11-core not owned by any package is broken !!!
* /usr/bin/vncserver-x11-core -> (none)
* /usr/bin/xdm -> x11-apps/xdm
* !!! /usr/bin/Xvnc-core not owned by any package is broken !!!
* /usr/bin/Xvnc-core -> (none)
* /usr/lib64/libaccountsservice.so.0.0.0 -> sys-apps/accountsservice
* /usr/lib64/libmailutils.so.8.0.0 -> net-mail/mailutils
* /usr/lib64/libperl.so.5.32.1 -> dev-lang/perl
* /usr/lib64/python2.7/lib-dynload/crypt.so -> dev-lang/python
* /usr/lib64/qt5/plugins/kcms/kcm_users.so -> kde-plasma/plasma-desktop
* /usr/lib/python3.7/lib-dynload/_crypt.cpython-37m-x86_64-linux-gnu.so -> dev-lang/python
* /usr/lib/python3.8/lib-dynload/_crypt.cpython-38-x86_64-linux-gnu.so -> dev-lang/python
* /usr/lib/python3.8/site-packages/libxml2mod.so -> dev-libs/libxml2
* /usr/lib/python3.8/site-packages/_snack.so -> dev-libs/newt
* /usr/lib/python3.9/lib-dynload/_crypt.cpython-39-x86_64-linux-gnu.so -> dev-lang/python
* /usr/lib/python3.9/site-packages/libxml2mod.so -> dev-libs/libxml2
* /usr/lib/python3.9/site-packages/_snack.so -> dev-libs/newt
* /usr/sbin/chgpasswd -> sys-apps/shadow
* /usr/sbin/chpasswd -> sys-apps/shadow
* /usr/sbin/pppd -> net-dialup/ppp
* /usr/sbin/pwcheck -> dev-libs/cyrus-sasl
* /usr/sbin/saslauthd -> dev-libs/cyrus-sasl
* /usr/sbin/sshd -> net-misc/openssh
* Generated new 4_raw.rr and 4_owners.rr
* Cleaning list of packages to rebuild
* Generated new 4_pkgs.rr
* Assigning packages to ebuilds
* Generated new 4_ebuilds.rr
* Evaluating package order
* Generated new 5_order.rr
* All prepared. Starting rebuild
emerge --complete-graph=y --oneshot dev-lang/perl:0/5.32 dev-lang/python:2.7 dev-lang/python:3.7/3.7m dev-lang/python:3.8 dev-lang/python:3.9 dev-libs/cyrus-sasl:2 dev-libs/libxml2:2 dev-libs/newt:0 kde-plasma/plasma-desktop:5 net-dialup/ppp:0/2.4.9 net-mail/mailutils:0 net-misc/openssh:0 sys-apps/accountsservice:0 sys-apps/shadow:0 sys-apps/util-linux:0 sys-auth/passwdqc:0 sys-libs/pam:0 x11-apps/xdm:0
..........
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Running pre-merge checks for dev-lang/python-3.9.5_p2
>>> Running pre-merge checks for net-misc/openssh-8.6_p1-r2
>>> Emerging (1 of 18) dev-lang/perl-5.32.1::gentoo
* perl-5.32.1.tar.xz BLAKE2B SHA512 size

... [ ok ]
* perl-5.32.0-patches-1.tar.xz BLAKE2B SHA512 size

... [ ok ]
* perl-cross-1.3.4.tar.gz BLAKE2B SHA512 size

... [ ok ]
>>> Unpacking source...
>>> Unpacking perl-5.32.1.tar.xz to /var/tmp/portage/dev-lang/perl-5.32.1/work
>>> Unpacking perl-5.32.0-patches-1.tar.xz to /var/tmp/portage/dev-lang/perl-5.32.1/work
>>> Unpacking perl-cross-1.3.4.tar.gz to /var/tmp/portage/dev-lang/perl-5.32.1/work
>>> Source unpacked in /var/tmp/portage/dev-lang/perl-5.32.1/work
>>> Preparing source in /var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1 ...
* Injecting patch-level info into 0006-List-packaged-patches-in-patchlevel.h.patch.desc ( *List-packaged-patches* )
* Applying 0001-Fix-hpux-hints.patch ... [ ok ]
* Applying 0002-aix-gcc-detection-and-shared-library-soname-support.patch ... [ ok ]
* Applying 0003-cpan-ExtUtils-MakeMaker-drop-PORTAGE_TMPDIR-from-LD_.patch ... [ ok ]
* Applying 0004-Remove-rpath-and-append-LDFLAGS-to-lddlflags.patch ... [ ok ]
* Applying 0005-Add-headers-for-opensolaris.patch ... [ ok ]
* Applying 0006-List-packaged-patches-in-patchlevel.h.patch ... [ ok ]
* Applying 0007-Cleanup-PATH-and-shrpenv.patch ... [ ok ]
* Applying 0008-Tweak-enc2xs-to-follow-symlinks-and-ignore-missing-I.patch ... [ ok ]
* Applying 0009-darwin-Use-CC-to-link.patch ... [ ok ]
* Applying 0010-Provide-a-sensible-INSTALLDIRS-default-for-modules-i.patch ... [ ok ]
* Applying 0011-Fix-interix-hints.patch ... [ ok ]
* Applying 0012-Set-libperl-soname.patch ... [ ok ]
* Applying 0013-Add-etc-perl-to-INC.patch ... [ ok ]
* Applying 0014-cpan-ExtUtils-MakeMaker-remove-targets-that-generate.patch ... [ ok ]
* Applying 0015-Don-t-force-fstack-protector-on-everyone.patch ... [ ok ]
* Applying 0016-Do-not-set-custom-CFLAGS-in-cpan-Digest-SHA.patch ... [ ok ]
* Applying 0017-Configure-Don-t-include-sources-in-usr-local-for-com.patch ... [ ok ]
* Applying 0018-cpan-IO-Socket-IP-Disable-network-tests.patch ... [ ok ]
* Applying 0019-Fix-EUMM-podlocal-tests.patch ... [ ok ]
* Applying 0020-Skip-auto-linking-nsl-and-cl.patch ... [ ok ]
* Applying 0021-Disable-porting-tests-which-create-fun-false-failure.patch ... [ ok ]
* Applying 0022-Disable-PathTools-tests-which-fails-under-sandboxing.patch ... [ ok ]
* Applying 0023-Fix-CPAN-FirstTime-defaults-with-nonexisting-site-di.patch ... [ ok ]
* Applying 0024-Pass-LD-settings-through-to-subdirectories.patch ... [ ok ]
* Applying 0025-Memoize-Storable-respect-nstore-option-not-respected.patch ... [ ok ]
* Applying 0026-Better-errors-for-man-pages-from-standard-input.patch ... [ ok ]
* Applying 0027-Respect-umask-during-installation.patch ... [ ok ]
* Applying 0028-Document-that-CCFLAGS-should-include-Config-ccflags.patch ... [ ok ]
* Applying 0029-Fix-parallel-building.patch ... [ ok ]
* Applying 0030-Add-support-for-Dgentoolibdirs.patch ... [ ok ]
* Generating patchlevel-gentoo.h
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1 ...
* Scanning for old @INC dirs matching '.*/5[.][0-9]+\([.][0-9]+\|\)$' in: /usr/lib64/perl5 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl
* Normalizing/Sorting candidate list: 5.32 5.30.1 5.28.2 5.24.1 5.24.3 5.32 5.26.2 5.22.3
* to remove '5.32'
* This version of perl may partially support modules previously
* installed in any of the following paths:
* /usr/lib64/perl5/vendor_perl/5.30.1/
* /usr/lib64/perl5/vendor_perl/5.28.2/
* /usr/lib64/perl5/vendor_perl/5.26.2/
* /usr/lib64/perl5/vendor_perl/5.24.3/
* /usr/lib64/perl5/vendor_perl/5.24.1/
* /usr/lib64/perl5/vendor_perl/5.22.3/
* This is a temporary measure and you should aim to cleanup these paths
* via world updates and perl-cleaner
First let's make sure your kit is complete. Checking...
Locating common programs...
Checking compatibility between /bin/echo and builtin echo (if any)...
Symbolic links are supported.
Checking how to test for symbolic links...
You can test for symbolic links with 'test -h'.
Checking for cross-compile
No targethost for running compiler tests against defined, running locally
Good, your tr supports [:lower:] and [:upper:] to convert case.
Using [:upper:] and [:lower:] to convert case.
aix dcosx greenhills lynxos os400 super-ux
aix_3 dec_osf haiku midnightbsd posix-bc svr4
aix_4 dos_djgpp hpux minix qnx svr5
altos486 dragonfly i386 mips riscos ti1500
amigaos dynix interix mirbsd sco ultrix_4
atheos dynixptx irix_4 mpc sco_2_3_0 umips
aux_3 epix irix_5 ncr_tower sco_2_3_1 unicos
bitrig esix4 irix_6 netbsd sco_2_3_2 unicosmk
bsdos fps irix_6_0 newsos4 sco_2_3_3 unisysdynix
catamount freebsd irix_6_1 nonstopux sco_2_3_4 utekv
convexos freemint isc openbsd solaris_2 uwin
cxux gnu isc_2 opus stellar vos
cygwin gnukfreebsd linux-android os2 sunos_4_0
darwin gnuknetbsd linux os390 sunos_4_1
Which of these apply, if any? [linux]
Operating system name? [linux]
Operating system version? [5.10.27-gentoo-x86_64]
Installation prefix to use? (~name ok) [/usr]
AFS does not seem to be running...
What installation prefix should I use for installing files? (~name ok) [/usr]
Getting the current patchlevel...
Build a threading Perl? [n]
Build Perl for multiplicity? [n]
Use which C compiler? [x86_64-pc-linux-gnu-gcc]
Checking for GNU cc in disguise and/or its version number...
Now, how can we feed standard input to your C preprocessor...
Directories to use for library searches?
[/usr/local/lib64 /lib64 /usr/lib64 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include-fixed /usr/lib /lib/../lib64 /usr/lib/../lib64 /lib]
What is the file extension used for shared libraries? [so]
Make shared library basenames unique? [n]
Build Perl for SOCKS? [n]
Try to use long doubles if available? [n]
Checking for optional libraries...
What libraries to use? [-lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat]
What optimizer/debugger flag should be used? [-march=native -O2 -pipe]
Any additional cc flags? [-fwrapv -fno-strict-aliasing -pipe]
Let me guess what the preprocessor flags are...
Any additional ld flags (NOT including libraries)? [-Wl,-O1 -Wl,--as-needed]
Checking your choice of C compiler and flags for coherency...
I've tried to compile and run the following simple program:
#include <stdio.h>
int main() { printf("Ok\n"); return(0); }
I used the command:
x86_64-pc-linux-gnu-gcc -o try -march=native -O2 -pipe -fwrapv -fno-strict-aliasing -pipe -Wl,-O1 -Wl,--as-needed try.c -lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
./try
and I got the following output:
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../libcrypt.so when searching for -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../libcrypt.a when searching for -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libcrypt.a when searching for -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../libcrypt.so when searching for -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for -lcrypt
collect2: error: ld returned 1 exit status
I can't compile the test program.
You have a BIG problem. Shall I abort Configure [y]
Ok. Stopping Configure.
* ERROR: dev-lang/perl-5.32.1::gentoo failed (configure phase):
* Unable to configure
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 2113: Called die
* The specific snippet of code:
* sh Configure -des -Dinstallprefix="${EPREFIX}"'/usr' -Dinstallusrbinperl='n' "${myconf[@]}" || die "Unable to configure";
*
* If you need support, post the output of `emerge --info '=dev-lang/perl-5.32.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/perl-5.32.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-lang/perl-5.32.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-lang/perl-5.32.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1'
* S: '/var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1'
>>> Failed to emerge dev-lang/perl-5.32.1, Log file:
>>> '/var/tmp/portage/dev-lang/perl-5.32.1/temp/build.log'
* Messages for package dev-lang/perl-5.32.1:
* ERROR: dev-lang/perl-5.32.1::gentoo failed (configure phase):
* Unable to configure
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 2113: Called die
* The specific snippet of code:
* sh Configure -des -Dinstallprefix="${EPREFIX}"'/usr' -Dinstallusrbinperl='n' "${myconf[@]}" || die "Unable to configure";
*
* If you need support, post the output of `emerge --info '=dev-lang/perl-5.32.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/perl-5.32.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-lang/perl-5.32.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-lang/perl-5.32.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1'
* S: '/var/tmp/portage/dev-lang/perl-5.32.1/work/perl-5.32.1'
*
* revdep-rebuild failed to emerge all packages.
* you have the following choices:
* - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
* - Use /etc/portage/package.keywords to unmask a newer version of the package.
* (and remove 5_order.rr to be evaluated again)
* - Modify the above emerge command and run it manually.
* - Compile or unmerge unsatisfied packages manually,
* remove temporary files, and try again.
* (you can edit package/ebuild list first)
*
* To remove temporary files, please run:
* rm /var/cache/revdep-rebuild/*.rr
* Found some broken files that weren't associated with known packages
* The broken files are:
* /usr/bin/vncagent
* /usr/bin/vncserver-virtuald
* /usr/bin/vncserver-x11
* /usr/bin/vncserver-x11-core
* /usr/bin/Xvnc-core