1 |
On 11-12-2012 00:46:43 +0100, Pavel Heimlich, a.k.a. hajma wrote: |
2 |
> Hi, |
3 |
> building stage3 fails as perl is broken. |
4 |
|
5 |
Did you use the interactive installer, or did you do it manually? |
6 |
I bootstrapped a couple of days ago sparc-solaris and sparc64-solaris on |
7 |
a Solaris 10 box without problems. |
8 |
|
9 |
Can you identify your machine and environment a bit more? |
10 |
|
11 |
|
12 |
> bash-4.1$ ldd /opt/gentoo/usr/bin/perl |
13 |
> libperl.so.5.16.1 => (file not found) |
14 |
> libsocket.so.1 => /lib/libsocket.so.1 |
15 |
> libnsl.so.1 => /lib/libnsl.so.1 |
16 |
> libdl.so.1 => /lib/libdl.so.1 |
17 |
> libm.so.2 => /lib/libm.so.2 |
18 |
> libc.so.1 => /lib/libc.so.1 |
19 |
> libmp.so.2 => /lib/libmp.so.2 |
20 |
> libmd.so.1 => /lib/libmd.so.1 |
21 |
> libcryptoutil.so.1 => /lib/libcryptoutil.so.1 |
22 |
> |
23 |
> also there are some other hints from the emerge perl log, suggesting the |
24 |
> prefix is not used correctly: |
25 |
> ------------- |
26 |
> |
27 |
> * QA Notice: The following shared libraries lack a SONAME |
28 |
> * /usr/lib/libperl.so.5.16.1 |
29 |
> ------------- |
30 |
> myconfig has, among others, this: |
31 |
> -------------- |
32 |
> uname='sunos drin 5.12 s12_10 i86pc i386 i86pc solaris ' |
33 |
> config_args='-des -Duseshrplib -Darchname=i386-linux -Dcc=gcc |
34 |
> -Doptimize= -Dldflags= -Dprefix=/opt/gentoo/usr |
35 |
> -Dinstallprefix=/opt/gentoo/usr -Dsiteprefix=/opt/gentoo/usr/local |
36 |
> -Dvendorprefix=/opt/gentoo/usr -Dscriptdir=/opt/gentoo/usr/bin |
37 |
> -Dprivlib=/opt/gentoo/usr/lib/perl5/5.16.1 |
38 |
> -Darchlib=/opt/gentoo/usr/lib/perl5/5.16.1/i386-linux |
39 |
> -Dsitelib=/opt/gentoo/usr/local/lib/perl5/5.16.1 |
40 |
> -Dsitearch=/opt/gentoo/usr/local/lib/perl5/5.16.1/i386-linux |
41 |
> -Dvendorlib=/opt/gentoo/usr/lib/perl5/vendor_perl/5.16.1 |
42 |
> -Dvendorarch=/opt/gentoo/usr/lib/perl5/vendor_perl/5.16.1/i386-linux |
43 |
> -Dman1dir=/opt/gentoo/usr/share/man/man1 |
44 |
> -Dman3dir=/opt/gentoo/usr/share/man/man3 |
45 |
> -Dsiteman1dir=/opt/gentoo/usr/local/man/man1 |
46 |
> -Dsiteman3dir=/opt/gentoo/usr/local/man/man3 |
47 |
> -Dvendorman1dir=/opt/gentoo/usr/share/man/man1 |
48 |
> -Dvendorman3dir=/opt/gentoo/usr/share/man/man3 -Dman1ext=1 -Dman3ext=3pm |
49 |
> -Dlibperl=libperl.so.5.16.1 -Dlocincpth=/opt/gentoo/usr/include |
50 |
> -Dglibpth=/opt/gentoo/lib /opt/gentoo/usr/lib -Duselargefiles |
51 |
> -Dd_semctl_semun -Dcf_by=Gentoo -Dmyhostname=localhost |
52 |
> -Dperladmin=root@localhost -Dinstallusrbinperl=n -Ud_csh -Uusenm -Ui_ndbm |
53 |
> -Ui_gdbm -Ui_db -DDEBUGGING=none -Dinc_version_list=5.16.0/i386-linux |
54 |
> 5.16.0 -Dlibpth=/opt/gentoo/lib /opt/gentoo/usr/lib /lib /usr/lib |
55 |
> -Dnoextensions=ODBM_File' |
56 |
> -------------- |
57 |
> |
58 |
> I'm new to Gentoo and still a bit confused by the ebuild system, so I have |
59 |
> no fix at hand ATM. |
60 |
> |
61 |
> TIA for any hints |
62 |
> |
63 |
> P. |
64 |
> |
65 |
> |
66 |
> read_char: errno==EILSEQ; invalid byte sequence for UTF-8: |
67 |
-- |
68 |
Fabian Groffen |
69 |
Gentoo on a different level |