* abi_x86_64.amd64: running multilib-minimal_abi_src_compile make -j1 grep: /etc/rpm: No such file or directory x86_64-pc-linux-gnu-gcc -I. -O2 -pipe -march=native -g -Wall -o keyctl.o -c keyctl.c x86_64-pc-linux-gnu-gcc -I. -DPKGBUILD="\"2018-05-24\"" -DPKGVERSION="\"keyutils-1.5.10\"" -DAPIVERSION="\"libkeyutils-1.6\"" -O2 -pipe -march=native -g -Wall -fPIC -o keyutils.os -c keyutils.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -g -Wall -fPIC -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libkeyutils.so.1 -Wl,--version-script,version.lds -o libkeyutils.so.1.6 keyutils.os ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop-gnome-systemd_test_20180520-112305 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) [3] pypy (fallback) java-config: The following VMs are available for generation-2: emerge -qpv sys-apps/keyutils [ebuild N ] sys-apps/keyutils-1.5.10 USE="{test} -static -static-libs" ABI_X86="(64) -32 (-x32)"
Created attachment 533020 [details] emerge-info.txt
Created attachment 533022 [details] emerge-history.txt
Created attachment 533024 [details] environment
Created attachment 533026 [details] etc.portage.tbz2
Created attachment 533028 [details] sys-apps:keyutils-1.5.10:20180524-144653.log
Created attachment 533030 [details] temp.tbz2
Created attachment 533032 [details] tests.tbz2
same problem with keyutils-1.5.11: >>> Compiling source in /var/tmp/portage/sys-apps/keyutils-1.5.11/work/keyutils-1.5.11 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile make -j7 -l5 grep: /etc/rpm: No such file or directory grep: /usr/lib/rpm: No such file or directory x86_64-pc-linux-gnu-gcc -I. -O2 -pipe -fomit-frame-pointer -march=native -mtune=native -g -Wall -o keyctl.o -c keyctl.c
(In reply to Xavier Miller from comment #8) > same problem with keyutils-1.5.11: > > >>> Compiling source in /var/tmp/portage/sys-apps/keyutils-1.5.11/work/keyutils-1.5.11 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_compile > make -j7 -l5 > grep: /etc/rpm: No such file or directory > grep: /usr/lib/rpm: No such file or directory > x86_64-pc-linux-gnu-gcc -I. -O2 -pipe -fomit-frame-pointer -march=native > -mtune=native -g -Wall -o keyctl.o -c keyctl.c The rpm thing is totally harmless: > dist := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm)) ...but we will patch it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3e61be9b817232b5147586cbf9dbc3b28d1885 commit 6f3e61be9b817232b5147586cbf9dbc3b28d1885 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-08-31 14:17:11 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-08-31 14:54:40 +0000 sys-apps/keyutils: silence check for /etc/rpm & /usr/lib/rpm Closes: https://bugs.gentoo.org/656446 Package-Manager: Portage-2.3.48, Repoman-2.3.10 .../files/keyutils-1.5.10-silence-rpm-check.patch | 20 ++++++++++++++++++++ sys-apps/keyutils/keyutils-1.5.10.ebuild | 1 + sys-apps/keyutils/keyutils-1.5.11.ebuild | 1 + 3 files changed, 22 insertions(+)