When I try to bootstrap on Mac OS X 10.6.1, i get the following message: "configure: error: Unexpected output of 'arch' on OSX" while configuring python-2.6.2-r01.4 while executing code listing 1.9 (emerge portage). I started with ./bootstrap-prefix.sh $EPREFIX tree, although I then tried with latest_tree and also with emerge --sync before re-emerging portage.
Created attachment 204829 [details] config.log
Whereas /usr/bin/arch returns i386 on my (K64-booted) system, the one inside the prefix returns x86_64. When I replace arch by a script that echos i386, python emerges fine.
Aha, that explains. So we better fix python a bit more.
Same problem here.
I just did an attempt to fix this: http://overlays.gentoo.org/proj/alt/changeset/51311/trunk/prefix-overlay
Created attachment 205304 [details, diff] Disable qt module with use flag I had've been having problems with compiles failing when truing to build the _Qt module. Sorry, just deleted the logs, but I could get those if someone's interested. The patch is python-2.6.2-r2.ebuild and disables the building of the _Qt module by default.
(In reply to comment #5) > I just did an attempt to fix this: > http://overlays.gentoo.org/proj/alt/changeset/51311/trunk/prefix-overlay > Can confirm that this fixes the 'arch' problem. I have used a similar version locally.