1 |
Hi, |
2 |
|
3 |
I'm trying to update a system using binary packages build on another |
4 |
system. I get this error for glibc: |
5 |
|
6 |
>>> Emerging binary (1 of 1) sys-libs/glibc-2.19-r1::gentoo |
7 |
* glibc-2.19-r1.tbz2 MD5 SHA1 size ;-) |
8 |
... [ ok ] |
9 |
>>> Extracting info |
10 |
|
11 |
>>> Failed to emerge sys-libs/glibc-2.19-r1, Log file: |
12 |
|
13 |
>>> '/var/tmp/portage/sys-libs/glibc-2.19-r1/temp/build.log' |
14 |
|
15 |
* Messages for package sys-libs/glibc-2.19-r1: |
16 |
|
17 |
* ERROR: sys-libs/glibc-2.19-r1::gentoo failed (setup phase): |
18 |
* nonfatal() not supported in this EAPI |
19 |
* |
20 |
* Call stack: |
21 |
* ebuild.sh, line 93: Called pkg_setup |
22 |
* environment, line 2870: Called eblit-run 'pkg_setup' |
23 |
* environment, line 987: Called eblit-glibc-pkg_setup |
24 |
* environment, line 843: Called glibc_run_test '#include |
25 |
<pwd.h> |
26 |
* int main(){return getpwuid(0)==0;} |
27 |
* ' |
28 |
* environment, line 2085: Called glibc_compile_test '' |
29 |
'#include <pwd.h> |
30 |
* int main(){return getpwuid(0)==0;} |
31 |
* ' |
32 |
* environment, line 1998: Called nonfatal 'emake' '-s' |
33 |
'glibc-test' |
34 |
* isolated-functions.sh, line 92: Called die |
35 |
* The specific snippet of code: |
36 |
* die "$FUNCNAME() not supported in this EAPI" |
37 |
* |
38 |
* If you need support, post the output of `emerge --info |
39 |
'=sys-libs/glibc-2.19-r1::gentoo'`, |
40 |
* the complete build log and the output of `emerge -pqv |
41 |
'=sys-libs/glibc-2.19-r1::gentoo'`. |
42 |
* The complete build log is located at |
43 |
'/var/tmp/portage/sys-libs/glibc-2.19-r1/temp/build.log'. |
44 |
* The ebuild environment file is located at |
45 |
'/var/tmp/portage/sys-libs/glibc-2.19-r1/temp/environment'. |
46 |
* Working directory: '/var/tmp/portage/sys-libs/glibc-2.19-r1/temp' |
47 |
* S: '/var/tmp/portage/sys-libs/glibc-2.19-r1/work/glibc-2.19' |
48 |
|
49 |
|
50 |
The build log is mostly useless: |
51 |
cat /var/tmp/portage/sys-libs/glibc-2.19-r1/temp/build.log |
52 |
>>> Extracting info |
53 |
* Package: sys-libs/glibc-2.19-r1 |
54 |
* Repository: gentoo |
55 |
* USE: hardened elibc_glibc amd64 abi_x86_64 userland_GNU |
56 |
kernel_linux |
57 |
* FEATURES: preserve-libs sandbox userpriv usersandbox |
58 |
|
59 |
|
60 |
I've tried updating to the latest portage (2.2.14_rc1) on both systems |
61 |
involved, but that doesn't help. |
62 |
|
63 |
Also, it fails with the same error with emerge -k on the system that |
64 |
built the package. |
65 |
|
66 |
It's currently compiling on my target system, so its not something |
67 |
that's blocking me, but I suspect its a bug in the ebuild or portage. |
68 |
Googling the error messages hasn't found anything revealing. Has anyone |
69 |
else come across this? Any suggestions on what to do about it? |
70 |
|
71 |
Cheers |
72 |
Bruce |
73 |
-- |
74 |
:b |