Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Preparing for Snow Leopard
Date: Thu, 17 Sep 2009 15:59:49
Message-Id: 20090917155927.GB1088@gentoo.org
In Reply to: Re: [gentoo-alt] Preparing for Snow Leopard by Ramon van Alteren
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

Replies

Subject Author
Re: [gentoo-alt] Preparing for Snow Leopard Ramon van Alteren <ramon@××××××××××.nl>