Gentoo Archives: gentoo-user

From: Li <fender0107401@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Failed to emerge sys-devel/libperl-5.8.8-r2
Date: Thu, 14 Jan 2010 05:02:14
Message-Id: 20100114050058.GA17883@PC-686.Workstation
In Reply to: [gentoo-user] Failed to emerge sys-devel/libperl-5.8.8-r2 by Li
1 On Wed, Jan 13, 2010 at 05:15:09PM +0800, Li wrote:
2 > Hi all:
3 >
4 > >>> Failed to emerge sys-devel/libperl-5.8.8-r2, Log file:
5 >
6 > >>> '/var/tmp/portage/sys-devel/libperl-5.8.8-r2/temp/build.log'
7 >
8 > * Messages for package sys-devel/libperl-5.8.8-r2:
9 >
10 > *
11 > * ERROR: sys-devel/libperl-5.8.8-r2 failed.
12 > * Call stack:
13 > * ebuild.sh, line 49: Called src_compile
14 > * environment, line 2719: Called die
15 > * The specific snippet of code:
16 > * emake -j1 -f Makefile LDFLAGS="${LDFLAGS}"
17 > * LIBPERL=${LIBPERL} ${LIBPERL} || die "Unable to make
18 > * libperl$(get_libname)";
19 > * The die message:
20 > * Unable to make libperl.so
21 > *
22 > * If you need support, post the topmost build error, and the
23 > * call stack if relevant.
24 > * A complete build log is located at
25 > * '/var/tmp/portage/sys-devel/libperl-5.8.8-r2/temp/build.log'.
26 > * The ebuild environment file is located at
27 > * '/var/tmp/portage/sys-devel/libperl-5.8.8-r2/temp/environment'.
28 > *
29 >
30 > fender0107401 :(
31
32 Hi all:
33
34 Solved! Thanks "zhllg" a gentoo developer!
35
36 I post this this problem to www.linuxsir.org's gentoo forum, and hi told
37 me clear the ccache and disable keepworkd feature.
38
39 Before this compilation error, I have encountered an accident power off.
40
41 So, some file (I think is perlib.o) in the ccache directory is compromised.
42
43 Then this file results the following compilation failure.
44
45 Thanks all! :)
46
47 fender0107401