Gentoo Archives: gentoo-alt

From: Osamu Ogasawara <osamu.ogasawara@×××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] gentoo prefix "Filesize does not match recorded size" error : binutils-config-3
Date: Fri, 16 Nov 2012 18:05:42
Message-Id: CAG7RAEZiCAr6fJgTRfojDLEN1m792AdgEm3inVKmPsMQNCdbgg@mail.gmail.com
In Reply to: Re: [gentoo-alt] gentoo prefix "Filesize does not match recorded size" error : binutils-config-3 by Fabian Groffen
1 Dear Mr. Groffen
2
3 Thank you for your reply.
4 I hasten to report the first problem.
5
6 2012/11/17 Fabian Groffen <grobian@g.o>:
7 > On 16-11-2012 23:28:03 +0900, Osamu Ogasawara wrote:
8 >> Dear all,
9 >>
10 >> I'm trying to install gentoo prefix on a host: x86_64-pc-linux-gnu.
11 >>
12 >> In the stage1, I got compile error when building python.
13 >> In order to workaround this error, I edited bootstrap-prefix.sh as follows.
14 >
15 > Can you post the problem you get?
16
17 The error massage is following below.
18
19 $ ./bootstrap-prefix.sh $EPREFIX/tmp stage1
20 ...
21
22 Python build finished, but the necessary bits to build these modules
23 were not found:
24 _ssl bsddb185 dl
25 gdbm imageop sunaudiodev
26 To find the necessary bits, look in setup.py in detect_modules() for
27 the module's name.
28
29
30 Failed to build these modules:
31 _bsddb
32
33 running build_scripts
34 creating build/scripts-2.7
35 copying and adjusting
36 /lustre2/home/oogasawa/gentoo4/tmp/var/tmp/python-2.7.2/Python-2.7.2/Tools/scripts/pydoc
37 -> build/scripts-2.7
38 copying and adjusting
39 /lustre2/home/oogasawa/gentoo4/tmp/var/tmp/python-2.7.2/Python-2.7.2/Tools/scripts/idle
40 -> build/scripts-2.7
41 copying and adjusting
42 /lustre2/home/oogasawa/gentoo4/tmp/var/tmp/python-2.7.2/Python-2.7.2/Tools/scripts/2to3
43 -> build/scripts-2.7
44 copying and adjusting
45 /lustre2/home/oogasawa/gentoo4/tmp/var/tmp/python-2.7.2/Python-2.7.2/Lib/smtpd.py
46 -> build/scripts-2.7
47 changing mode of build/scripts-2.7/pydoc from 644 to 755
48 changing mode of build/scripts-2.7/idle from 644 to 755
49 changing mode of build/scripts-2.7/2to3 from 644 to 755
50 changing mode of build/scripts-2.7/smtpd.py from 644 to 755
51 make: *** [sharedmods] Error 1
52
53 -----------------------
54 The following is the versions of gcc, autoconf, ...
55
56 $ gcc -v
57 Using built-in specs.
58 Target: x86_64-redhat-linux
59 Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
60 --infodir=/usr/share/info
61 --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap
62 --enable-shared --enable-threads=posix --enable-checking=release
63 --with-system-zlib --enable-__cxa_atexit
64 --disable-libunwind-exceptions --enable-gnu-unique-object
65 --enable-languages=c,c++,objc,obj-c++,java,fortran,ada
66 --enable-java-awt=gtk --disable-dssi
67 --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
68 --enable-libgcj-multifile --enable-java-maintainer-mode
69 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
70 --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic
71 --with-arch_32=i686 --build=x86_64-redhat-linux
72 Thread model: posix
73 gcc version 4.4.5 20110214 (Red Hat 4.4.5-6) (GCC)
74
75 $ autoconf --version
76 autoconf (GNU Autoconf) 2.63
77 Copyright (C) 2008 Free Software Foundation, Inc.
78 License GPLv2+: GNU GPL version 2 or later
79 <http://gnu.org/licenses/old-licenses/gpl-2.0.html>
80 This is free software: you are free to change and redistribute it.
81 There is NO WARRANTY, to the extent permitted by law.
82
83 Written by David J. MacKenzie and Akim Demaille.
84
85 $ automake --version
86 automake (GNU automake) 1.11.1
87 Copyright (C) 2009 Free Software Foundation, Inc.
88 License GPLv2+: GNU GPL version 2 or later
89 <http://gnu.org/licenses/gpl-2.0.html>
90 This is free software: you are free to change and redistribute it.
91 There is NO WARRANTY, to the extent permitted by law.
92
93 Written by Tom Tromey <tromey@××××××.com>
94 and Alexandre Duret-Lutz <adl@×××.org>.
95 oogasawa@t262:~/local/src (2012-11-17 01:47:33)
96 $ libtools --version
97 -bash: libtools: command not found
98 oogasawa@t262:~/local/src (2012-11-17 01:47:43)
99 $ libtool --version
100 ltmain.sh (GNU libtool) 2.2.6b
101 Written by Gordon Matzigkeit <gord@××××××××××.edu>, 1996
102
103 Copyright (C) 2008 Free Software Foundation, Inc.
104 This is free software; see the source for copying conditions. There is NO
105 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
106
107
108 >
109 >> >>> Verifying ebuild manifests
110 >>
111 >> !!! Digest verification failed:
112 >> !!! /lustre2/home/oogasawa/gentoo/usr/portage/sys-devel/binutils-config/files/binutils-config-3
113 >> !!! Reason: Filesize does not match recorded size
114 >> !!! Got: 14659
115 >> !!! Expected: 14623
116 >>
117 >> Would someone tell me how to resolve this error?
118 >> I tried emerge --sync command, but the same error occurred again.
119 >
120 > r61465 | heroxbd | 2012-11-14 11:59:54 +0100 (Wed, 14 Nov 2012) | 4
121 > lines
122 >
123 > Partially reverting c60361. the "cd" is need by "for x in lib* ; do" ten
124 > lines below.
125 >
126 > http://overlays.gentoo.org/proj/alt/changeset/60361
127 >
128 >
129 > That commit didn't use repoman, and hence broke the Manifest :((((
130 >
131 >
132 > --
133 > Fabian Groffen
134 > Gentoo on a different level
135
136 Thank's again for answering my question. I'll try it.
137
138 ---
139 Osamu Ogasawara
140 National Institute of Genetics
141 Japan

Replies