Sie sind nicht angemeldet.

1

15.08.2017, 15:08

Failed to emerge sys-libs/glibc-2.23-r4

Ich habe seit Wochen ein Problem damit glibc zu updaten auf meinem Server. Der Server nutzt Gentoo hardened. Ich habe schon das ganze Systemmehrfach neuinstalliert mit emerge -e --keep-going world, aber das bracuhte auch nichts. meine meoment installierte glibc Version (2.23-r3ist inzwischen masked.

Der Fehler wärend des bauens sieht immer so aus:

Zitat


x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -pie -Wl,-O1 -nostdlib -nostartfiles -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen -Wl,-O1 -Wl,--as-needed -Wl,-z,combreloc -Wl,-z,relro /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/Scrt1.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crti.o `x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed --print-file-name=crtbeginS.o` /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_main.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_hout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_cout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_parse.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_scan.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_util.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_svcout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_clntout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_tblout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_sample.o -Wl,-dynamic-linker=/lib32/ld-linux.so.2 -Wl,-rpath-link=/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/mathvec:/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/libc.so.6 /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/libc_nonshared.a -Wl,--as-needed /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld.so -Wl,--no-as-needed -lgcc `x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed --print-file-name=crtendS.o` /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crtn.o
x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_main.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_hout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_cout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_parse.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_scan.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_util.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_svcout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_clntout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_tblout.o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpc_sample.o -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen
.././scripts/mkinstalldirs /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.T
.././scripts/mkinstalldirs /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -c rpcsvc/nlm_prot.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xnlm_prot.T
.././scripts/mkinstalldirs /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:203: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.stmp] Error 127
make[2]: *** Waiting for unfinished jobs....
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -c rpcsvc/rstat.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xrstat.T
mkdir -p -- /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
mkdir -p -- /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:203: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xnlm_prot.stmp] Error 127
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:203: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xrstat.stmp] Error 127
mkdir -p -- /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -h rpcsvc/bootparam_prot.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/bootparam_prot.T
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -h rpcsvc/nlm_prot.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/nlm_prot.T
CPP='x86_64-pc-linux-gnu-gcc -m32 -Wl,-O1 -Wl,--as-needed -E -x c-header' /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen -Y ../scripts -h rpcsvc/rstat.x -o /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/rstat.T
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:194: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/bootparam_prot.stmp] Error 127
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:194: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/nlm_prot.stmp] Error 127
/bin/sh: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/cross-rpcgen: No such file or directory
make[2]: *** [Makefile:194: /var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/rstat.stmp] Error 127
make[2]: Leaving directory '/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/glibc-2.23/sunrpc'
make[1]: *** [Makefile:215: sunrpc/others] Error 2
make[1]: Leaving directory '/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/glibc-2.23'
make: *** [Makefile:9: all] Error 2
make: Leaving directory '/var/tmp/portage/portage/sys-libs/glibc-2.23-r4/work/build-x86-x86_64-pc-linux-gnu-nptl'
* ERROR: sys-libs/glibc-2.23-r4::gentoo failed (compile phase):
* emake failed





Zitat

emerge --info '=sys-libs/glibc-2.23-r4::gentoo'
Portage 2.3.6 (python 2.7.12-final-0, hardened/linux/amd64, gcc-5.4.0, glibc-2.23-r3, 4.8.17-hardened-r2 x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-4.8.17-hardened-r2-x86_64-Intel-R-_Core-TM-_i7-3770_CPU_@_3.40GHz-with-gentoo-2.3
KiB Mem: 16178880 total, 10669420 free
KiB Swap: 12578732 total, 12578732 free
Timestamp of repository gentoo: Tue, 15 Aug 2017 09:00:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.28 p1.2) 2.28
app-shells/bash: 4.3_p48-r1::srcshelton
dev-lang/perl: 5.24.1-r2::gentoo
dev-lang/python: 2.7.12::srcshelton, 3.4.5::gentoo
dev-util/cmake: 3.7.2::gentoo
dev-util/pkgconfig: 0.28-r2::gentoo
sys-apps/baselayout: 2.3::srcshelton
sys-apps/openrc: 0.28::gentoo
sys-apps/sandbox: 2.10-r3::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo
sys-devel/automake: 1.13.4::gentoo, 1.15-r2::gentoo
sys-devel/binutils: 2.28-r2::gentoo
sys-devel/gcc: 5.4.0-r3::gentoo
sys-devel/gcc-config: 1.7.3::gentoo
sys-devel/libtool: 2.4.6-r3::gentoo
sys-devel/make: 4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc: 2.23-r3::srcshelton
Repositories:

gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000

hering-overlay
location: /var/lib/layman/hering-overlay
masters: gentoo
priority: 50

np-hardass-overlay
location: /var/lib/layman/np-hardass-overlay
masters: gentoo
priority: 50

srcshelton
location: /var/lib/layman/srcshelton
masters: gentoo
priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/apache2-php7.0/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cgi-php7.0/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ ftp://ftp.klid.dk/gentoo/ ftp://de-mirror.org/gentoo/ http://gentoo.cs.uni.edu/"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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/tmp/portage"
USE="64bit a52 aac aacplus acl aften aio amavis amd64 amr autoipd avcodec avx bash-completion bcmath berkdb bzip2 cgi chappa city cjk clamav clamd clamdtop cleartype cli client client-libs clientinfo corefonts cpudetection cracklib crypt curl curlwrappers custom-optimization cxx dcc_video deflate device-mapper dhcpcd djvu dkim dovecot-sasl dri dts dv epoll exif extra-algorithms extraengine extras ffmpeg flac flatfile fortran fpm fpx gcrypt gd gdbm geoip geos gif gmp gpg graphics graphicsmagick gs gsm gzip h224 h281 h323 hardened html http http-cache http2 iconv icu id3 imagemagick imap imapc initramfs innkeywords intl ipset ipv6 ithreads jbig jit jpeg jpeg2k json justify keymap kpoll kqemu krb5 kvm less libevent libsamplerate lua lz4 lzma lzo mac managesieve mdadm memcache memcached mhash minizip mjpeg mmap mmx mmxext monolithic mp3 mp4 mpeg mpi multicore multilib mumble munin mysql mysqli mysqlnd ncurses nls nntp nptl ntp offensive ogg ogm opcache openexr openmp openssl optimization opus pam pax_kernel pcre pcre-jit pdf pdo php pie png pop pop3c posix postfix postproc python quicktime raw readline rpc rtmp seccomp server session sftp sha512 shorten sieve smime smtp sni soap spamassassin speex spell spf split-ucode sqlite3 sse sse2 ssh ssl ssp suhosin svg syntax-check syslog tcl tcpd theora threads tidy tiff tls tls-heartbeat truetype twolame unicode uuencode uuid vim vim-pager vim-plugin vim-syntax vorbis vpx vserver webm webp wmf x264 xattr xinerama xml xmlreader xmlwriter xmp xslt xtended xtpax xvid zip zlib" ABI_X86="64" 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="de" NGINX_MODULES_HTTP="stub_status upstream_keepalive upstream_least_conn upstream_zone push_stream gzip_static access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi flv mp4 upload upload_progress cache_purge dav dav_ext fancyindex geoip spdy" NGINX_MODULES_STREAM="limit_conn map return split_clients upstream_hash upstream_least_conn upstream_zone" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="vesa" 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, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


Zitat


emerge -pqv '=sys-libs/glibc-2.23-r4::gentoo'
[ebuild U ] sys-libs/glibc-2.23-r4 [2.23-r3] USE="gd hardened (multilib) rpc -audit -caps -debug -nscd (-profile) (-selinux) -suid -systemtap -vanilla"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »atze« (24.08.2017, 14:29)


2

16.08.2017, 04:15

Failed to emerge sys-libs/glibc-2.23-r4

Hm, seltsam :-/
Hast du für das multilib System den 32 bit Support im aktuell laufenden Kernel aktiv?
Das ist CONFIG_IA32_EMULATION=y

Magst du sonst mal ein build.log mit MAKEOPTS="-j1" anfertigen, und das komplette build.log (am besten komprimiert) hier im Forum mit anhängen?
Und, schau auch mal ob genügend Platz zum bauen bereitsteht, zb via

Quellcode

1
df -h `portageq envvar PORTAGE_TMPDIR`/portage
und auch schauen ob genügend Inodes verfügbar sind

Quellcode

1
df -i `portageq envvar PORTAGE_TMPDIR`/portage


(Und noch eine bitte: Nutze für Code hier im Forum doch bitte die Code Tags, nicht die quote (Zitat) Tags - danke :))

3

16.08.2017, 18:52

Bei mir ist das ohne Probleme installiert worden.

Deshalb finde ich es merkwürdig, daß es hier nicht klappt.

Gruß
Manfred

4

17.08.2017, 17:44

Danke für die Antworten. Zitat hatte ich benutzt, weil es dann wegen dem Zeilenumbruch leichter zu lesen ist.
Ja CONFIG_IA32_EMULATION ist an.
Die neueste version ( glibc-2.25-r3) hatte ich auch mal versucht, ging auch nicht.

Der Server ist ja schon etwas älter, und bisher fand ich auch immer Lösungen, diesmal weiß ich aber nichts. Scheint auch sonst keiner das Problem zu haben.

Quellcode

1
2
3
df -h `portageq envvar PORTAGE_TMPDIR`/portage           
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
/dev/md5        197G     34G  154G   18% /

Quellcode

1
2
3
df -i `portageq envvar PORTAGE_TMPDIR`/portage           
Dateisystem      Inodes IBenutzt    IFrei IUse% Eingehängt auf
/dev/md5       13099008   645944 12453064    5% /

Build log kommt gleich.

5

17.08.2017, 17:56

»atze« hat folgende Datei angehängt:
  • log.txt.gz (28,85 kB - 1 mal heruntergeladen - zuletzt: 18.08.2017, 00:50)

6

18.08.2017, 01:38

Failed to emerge sys-libs/glibc-2.23-r4

Puh, da hab ich ehrlich gesagt keine Idee zu.. :-/
Aber, du hast einige Pakete des Basissystems aus einem Overlay installiert (unter anderem auch die aktuell installierte sys-libs/glibc: 2.23-r3::srcshelton)
Gibt es dafür einen bestimmten Grund diese aus einem Overlay zu nutzen?

Vorschlag: Entpacke dir in einem Verzeichnis ein stage3 Archiv, mache ein chroot rein, und baue dir diese System Pakete (die zZt aus dem Overlay installiert sind) als Binary, zb mit der emerge --buildpkg Option (schau dazu zb auch im https://wiki.gentoo.org/wiki/Binary_pack…n_emerge_option
und installiere diese gebauten Binarys dann in dein System, und hoffe das sich mit diesen ein sauberer rebuild machen lässt.

Sorry, eine bessere Idee hab ich zZt auch nicht :-/

7

18.08.2017, 09:31

Stimmt, die overlays hatte ich ganz vergessen, die werden gar nicht mehr gebraucht, leider überschreiben die ja auch ganz gerne andere Systempakete. Ich habe alle deinstalliert. Aber leider besteht das Problem immer noch. Wenn gar nichts geht, werde ich mal versuch die bin zu bauen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »atze« (25.08.2017, 11:48)


8

24.08.2017, 14:29

In der chroot hat er es ohne Probleme gebaut und als bin konnte man es auch problemlos installieren. Frag mich nur ob das Problem dann mit neuen Versionen weiter bestehen würde.

9

24.08.2017, 20:50

glibc lässt sich jetzt ohne Probleme bauen. Offenabar war es ja das alte glibc Paket selbst, was den bau vom jedem glibc verhindert hat. Und das stammte aus dem overlay

10

25.08.2017, 06:54

Prima, das war mein Plan - fein das er funktioniert hat.
Bitteschön.

Noch kurz vorbeugend, damit man nicht wieder in so eine "Falle" läuft:

Zitat von »atze«

Stimmt, die overlays hatte ich ganz vergessen, die werden gar nicht mehr gebracht, leider überschreiben die ja auch ganz gerne andere Systempakete. [...]

Um zu verhindern das Pakete unbeabsichtigt aus einem Overlay installiert werden gibt es mindestens zwei Möglichkeiten:
1) Maskiere das komplette Overlay, und demaskiere dann nur die Pakete die man auch wirklich aus dem Overlay nutzen möchte.
Ein Overlay lässt sich zb mit einem Eintrag wie "*/*::overlayname" in der package.mask maskieren,
und zum nutzen packt man dann die gewünschten Pakete in die package.unmask

2)
Seit etwa gut drei Jahren gibt es ja nun die repos.conf wie sie zb auch für /etc/portage/repos.conf/gentoo.conf genutzt werden kann. In der repos.conf der Overlays kann man sich mit der priority Option die Prioritäten setzen, zb so das Pakete aus dem ::gentoo Repository bevorzugt genutzt werden.
Weitere Info dazu findet sich auch in "man portage" unter repos.conf, und auch im Wiki --> https://wiki.gentoo.org/wiki//etc/portage/repos.conf

11

25.08.2017, 11:58

Aha, nach der Möglichkeit hatte ich mal gesucht, aber es irgendwie nicht gefunden. Danke. 8o