1 |
Hi, |
2 |
|
3 |
Please help me to get rid of this error while emerging portage: |
4 |
# emerge portage |
5 |
|
6 |
Calculating dependencies... done! |
7 |
>>> Verifying ebuild Manifests... |
8 |
>>> starting parallel fetching pid 6030 |
9 |
|
10 |
>>> Emerging (1 of 2) dev-lang/python-2.5.4-r4 to / |
11 |
* Python-2.5.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) |
12 |
... |
13 |
[ ok ] |
14 |
* python-gentoo-patches-2.5.4-r3.tar.bz2 RMD160 SHA1 SHA256 size ;-) |
15 |
... |
16 |
[ ok ] |
17 |
* checking ebuild checksums ;-) |
18 |
... |
19 |
[ ok ] |
20 |
* checking auxfile checksums ;-) |
21 |
... |
22 |
[ ok ] |
23 |
* checking miscfile checksums ;-) |
24 |
... |
25 |
[ ok ] |
26 |
* checking Python-2.5.4.tar.bz2 ;-) |
27 |
... |
28 |
[ ok ] |
29 |
* checking python-gentoo-patches-2.5.4-r3.tar.bz2 ;-) |
30 |
... |
31 |
[ ok ] |
32 |
* "bsddb" module is out-of-date and no longer maintained inside |
33 |
dev-lang/python. It has |
34 |
* been additionally removed in Python 3. You should use external, |
35 |
still maintained "bsddb3" |
36 |
* module provided by dev-python/bsddb3 which supports both Python 2 |
37 |
and Python 3. |
38 |
* |
39 |
* ERROR: dev-lang/python-2.5.4-r4 failed. |
40 |
* Call stack: |
41 |
* ebuild.sh, line 49: Called pkg_setup |
42 |
* python-2.5.4-r4.ebuild, line 64: Called built_with_use |
43 |
'pkg_setup' 'pkg_setup' |
44 |
* eutils.eclass, line 1862: Called die |
45 |
* The specific snippet of code: |
46 |
* die) die "$PKG does not |
47 |
actually support the $1 USE flag!";; |
48 |
* The die message: |
49 |
* sys-devel/gcc-4.1.2 does not actually support the libffi USE flag! |
50 |
* |
51 |
* If you need support, post the topmost build error, and the call |
52 |
stack if relevant. |
53 |
* A complete build log is located at |
54 |
'/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/build.log'. |
55 |
* The ebuild environment file is located at |
56 |
'/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/die.env'. |
57 |
* |
58 |
|
59 |
* Messages for package dev-lang/python-2.5.4-r4: |
60 |
|
61 |
* |
62 |
* ERROR: dev-lang/python-2.5.4-r4 failed. |
63 |
* Call stack: |
64 |
* ebuild.sh, line 49: Called pkg_setup |
65 |
* python-2.5.4-r4.ebuild, line 64: Called built_with_use |
66 |
'pkg_setup' 'pkg_setup' |
67 |
* eutils.eclass, line 1862: Called die |
68 |
* The specific snippet of code: |
69 |
* die) die "$PKG does not |
70 |
actually support the $1 USE flag!";; |
71 |
* The die message: |
72 |
* sys-devel/gcc-4.1.2 does not actually support the libffi USE flag! |
73 |
* |
74 |
* If you need support, post the topmost build error, and the call |
75 |
stack if relevant. |
76 |
* A complete build log is located at |
77 |
'/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/build.log'. |
78 |
* The ebuild environment file is located at |
79 |
'/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/die.env'. |
80 |
* |
81 |
* "bsddb" module is out-of-date and no longer maintained inside |
82 |
dev-lang/python. It has |
83 |
* been additionally removed in Python 3. You should use external, |
84 |
still maintained "bsddb3" |
85 |
* module provided by dev-python/bsddb3 which supports both Python 2 |
86 |
and Python 3. |