jepp, like you read in the thread's title (and maybe here), I'm trying to install portage on a 'pure' Darwin.
I got some problems with the CD image and stuff, but I finally a could boot it and installed Darwin to one of my (many.. let my count.. 8?) partitions.
OK, it crashed while I was adding the first User, so the only thing configured is the root-password, but since then it bootet cleanly several times inside of MOL and one time on it's own.

I was a real pain to get the MOL-enet-drivers out of this pkg-stuff from /usr/share/mol/0.9.71/images/moldiskX.dmg (which gotta mapped to a blockdevice by molࢮ² to mount it, cause I had no fscking clue how to mount a dmg in darwin, there is nothing like a '-o loop'... ) and unpack this pax-archive (I'm sure I needed more than 20 minutes to find the right options... OK, my english is bad, but this manpage blows...) but in the end I could copy the extracted files into the /-fs ('cp -pvr ./Sytem /') and used kextload to load them...
'ifconfig en2 x.x.x.x up' and it worked ^^

the real problems:

the installer for gentoo-on-macos is an OS X-app and I can't execute it in darwin (no aqua and stuff) either can I extract anything from the .dmg, because it's not really an diskimage, Darwin's file says "VAX COFF executable not stripped", but it seems far from executable ("-sh: /Volumes/data/ISOsDMGs/gentoo-macos-20041118.dmg: cannot execute binary file")...

my /data-partition, on which I wanted to move the PORTDIR (the distfiles are already there), shared between OS X and gentoo since the beginning, suddenly gives dozens of errors, when I'm writing from gentoo. when it's mounted by MOL/darwin it works..

so, I'm tried to install baselayout-darwin and coreutils-darwin on my own, which means without portage...
I'm not sure, the baselayout did anything, the functions.sh script ran without any output, but I think the coreutils installation (configure, make, make install) worked...

OK, I just looked in the portage ebuild and fsck, I think, I gonna try this cross-compile stuff... this will be easier than learning the whole ebuild-syntax and doing this stuff manually ^^

OK, almost midnight again, I'm going home..

good fight, good night!

(hmm... I haven't seen Celebrity Deathmatch in ages... but where to get this stuff...)

other idea:
I reinstalled OS X to an other partition this morning and will use the Panther Chroot Howto to install portage in Darwin

my /data is screwed, OSX' and Darwin's checks said it's an HFS+ and it's alright, but nor those two or gentoo can mount it.
so I got a 25gig dmg on my firewire disk with mostly stuff I got somewhere ales to, but since I can't mount it, I can't proof this... *sigh*

OK, the gentoo-macos-installer didn't install to a nonOSX volume... oh s**t...
I'm just realising, a forgot to export a variable...
whatever, again I worked my way through the pkg to the include Archive.pax and got it extracted to Darwin's /
but in the end, chroot refused to work on my /Volumes/Darwin...

hehe... I think, I should take all my posts here and make somekind of HowTo from them ^^

kay, the Idiot thing:
I remembered, I did no bootstraping!
of course there is no user portage, who should add it?

since I can't "emerge sync" I took a portage snapshot, untared it and atm I'm (finally) running the bootstrap-darwin.sh!
ok, I got no sudo and I'm root cause it's the only user, so I got to substitute "sudo" with "" and since I can ping from mol out to the world when using IPs but I can't resolve urls, even when I replace the broken symlink /etc/resolv.conf (to somewhere in /var/run/) with a file containing "nameserver 130.149.4.20" *sigh*
(I substituted the url "www.python.org" with the IP, so the script could download python)

aaah... I just found a site about network configuration in darwin *bookmark*

kay guys, I think I learn some netinfo stuff, so I get Darwin into a usable state *g*