1 |
On 17-09-2009 17:53:03 +0200, Ramon van Alteren wrote: |
2 |
> -----BEGIN PGP SIGNED MESSAGE----- |
3 |
> Hash: SHA1 |
4 |
> |
5 |
> Fabian Groffen wrote: |
6 |
> > For peepz that want to try it out, make sure you bootstrap using |
7 |
> > "latest_tree", instead of "tree", such that you get the new profile and |
8 |
> > updated ebuilds. |
9 |
> > |
10 |
> |
11 |
> I'm redoing my prefix setup on snowleopard and finding the following issues: |
12 |
> |
13 |
> eselect-python has faulty deps, it will not compile using the bootstrap guide |
14 |
> because it cannot find a suitable version of autoconf, which is correct, there |
15 |
> is no autoconf installed at that point. Maybe that should be added to the BDEP ? |
16 |
> Or is it a specific fail related to bootstrapping a prefix ? |
17 |
|
18 |
http://bugs.gentoo.org/show_bug.cgi?id=284670 |
19 |
|
20 |
> dev-lang/python-2.6.2-r01.4 |
21 |
> USE="aqua ncurses readline ssl threads xml -berkdb -build -doc -examples |
22 |
> - -gdbm -ipv6 -sqlite -tk -ucs2 -wininst" |
23 |
> |
24 |
> This fails to build for me even after a tree-sync. |
25 |
> It complains about not being able to find and or build modules a set of modules, |
26 |
> (_curses and _readline) |
27 |
> |
28 |
> I tried the work-around that fabian suggested using USE="-aqua" but that failed |
29 |
> as well. Using USE="-aqua -ncurses -readline" at least build python for me. |
30 |
> Could this be related/caused by the ongoing work on the way python is build as |
31 |
> discussed in another thread ? |
32 |
|
33 |
The problem is you probably have a mix of 32-bits and 64-bits libs. I'm |
34 |
still working on the right procedure here. It seems that if you go for |
35 |
a 32-bits one (the default) you need to set CC="gcc -m32" CXX="g++ -m32" |
36 |
to obtain 32-bits libs during bootstrapping (before gcc-apple is being |
37 |
built). |
38 |
|
39 |
> The upstream python / macosx bug has been closed btw. |
40 |
> |
41 |
> For the system set the following had problems: |
42 |
> |
43 |
> openssh fails to build [1] |
44 |
> |
45 |
> After that I tried to re-emerge ncurses with the unicode useflag which failed in |
46 |
> the postrm phase leaving the prefix in a unusable state. The dynlib for ncurses |
47 |
> was no longer loadable which is a pretty critical error :( |
48 |
|
49 |
Yup, I'm sorry. I still don't have Snow Leopard myself, but luckily got |
50 |
access to a box now. |
51 |
|
52 |
|
53 |
-- |
54 |
Fabian Groffen |
55 |
Gentoo on a different level |