1 |
hi James, |
2 |
|
3 |
you have gentoolkit-0.2.4.5 and it needs python compiled with the "xml" USE |
4 |
flag. it has to be that way, according to the ebuild. you can add "xml" do |
5 |
the "USE" line on /etc/make.conf (if you want XML support to all ebuilds |
6 |
that need it) or add a specific line on /etc/portage/packages.use (if you |
7 |
want XML support only to python). |
8 |
|
9 |
the syntax "python[xml]" means the ebuild "python" with the "xml" USE flag |
10 |
active. |
11 |
|
12 |
On Wed, Sep 9, 2009 at 3:56 PM, James <wireless@×××××××××××.com> wrote: |
13 |
|
14 |
> Hello, |
15 |
> |
16 |
> |
17 |
> I'm building a firewall on an old p3. It has Compact |
18 |
> flash to ide, limited to 4 Gb so size is paramount. |
19 |
> |
20 |
> It's mostly ready. However upon a routine update, I get this |
21 |
> error: |
22 |
> |
23 |
> Multiple package instances within a single package slot have been pulled |
24 |
> into the dependency graph, resulting in a slot conflict: |
25 |
> |
26 |
> dev-lang/python:2.6 |
27 |
> |
28 |
> ('ebuild', '/', 'dev-lang/python-2.6.2-r1', 'merge') pulled in |
29 |
> by >=dev-lang/python-2.5 required by ('installed', '/', |
30 |
> 'sys-apps/portage-2.1.6.13', 'nomerge') |
31 |
> dev-lang/python required by ('installed', '/', 'sys-apps/file-4.23', |
32 |
> 'nomerge') |
33 |
> <dev-lang/python-3.0 required by ('installed', '/', |
34 |
> 'sys-apps/portage-2.1.6.13', 'nomerge') |
35 |
> (and 1 more) |
36 |
> |
37 |
> ('installed', '/', 'dev-lang/python-2.6.2-r1', 'nomerge') pulled in by |
38 |
> dev-lang/python[xml] required by ('installed', '/', |
39 |
> 'app-portage/gentoolkit-0.2.4.5', 'nomerge') |
40 |
> (and 4 more) |
41 |
> |
42 |
> Explanation: |
43 |
> |
44 |
> New USE for 'dev-lang/python:2.6' are incorrectly set. In order to |
45 |
> solve this, adjust USE to satisfy 'dev-lang/python[xml]'. |
46 |
> |
47 |
> |
48 |
> |
49 |
> OK fair enough, let's check python[xml] and see what's up... |
50 |
> |
51 |
> dev-lang/python-2.6.2-r1 USE="berkdb ncurses readline ssl |
52 |
> -build -doc -examples -gdbm* -ipv6* -sqlite -threads* -tk -ucs2 -wininst |
53 |
> -xml*" |
54 |
> 10,907 kB |
55 |
> |
56 |
> |
57 |
> |
58 |
> I'm ok rebuilding python with no xml support (???) but, I wonder |
59 |
> about the -threads flag. Is this wise? |
60 |
> |
61 |
> also: |
62 |
> CHOST="i486-pc-linux-gnu" |
63 |
> CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer" |
64 |
> CXXFLAGS="${CFLAGS}" |
65 |
> |
66 |
> USE="-* -nls mmx hardened ncurses ssl crypt berkdb tcpd pam perl pcre \ |
67 |
> python readline zlib bzip2 nptl nptlonly syslog" |
68 |
> |
69 |
> |
70 |
> Suggestions on rebuilding python without xml or threads flags are most |
71 |
> welcome. |
72 |
> |
73 |
> |
74 |
> James |
75 |
> |
76 |
> |
77 |
> |
78 |
> |
79 |
> |
80 |
|
81 |
|
82 |
-- |
83 |
Crístian Deives dos Santos Viana [aka CD1] |
84 |
Sent from Campinas, SP, Brazil |