This is just an idea. Maybe it's heading to a dead end, but here it goes;

I've been researching a bit for the possibility for building a alternative Mac OS X system with Mach and Darwin (and I/O Kit modules). Then instead of installing the Apples answer to X; Quartz and Aqua, I whould compile X with KDE. So in short words a Mac OS X system with X instead of Quartz.

My idea was to create a system with full support for my hardware (a Powerbook G4) but still with my common Linux-based software. And purely built after my needs and not through the ordenary Mac OS X with there X11-server witch runs on top of Aqua.

Though, I didn't get far enough to try this by a lack of *nix competens. I've alwas been building my system through a distribution with guides to go by. This whould sertainly make me walking by a unknown path.

But then I got an idea; how is the possibilities to compile and run a Darwin kernel with Apples own modules within my currently Gentoo system? How can I merge these two systems into one? Imagine a system like Gentoo with a perfect portage system and all the Linux-compability there is (becouse it is a Linux system) but with a Mac-compatible kernel with the right modules and on top of that a X with whatever you want: KDE, Gnome...

If I understand this correctly, there is at least some basic functionality on MacOS, but if you don't mind waiting a bit, it should happen eventually. That should make your idea considerably easier, plus you'll still actually get to run all those nifty Aqua apps.

Maybe a Portage developer can be a little more specific...

Anyhow, fink is a good alternative in the meantime for a Portage-like system on MacOS. Fink should work with Darwin, too...

You'll also need to turn on verbose booting, otherwise SystemStarter leaves the window server open when it finishes, and KDM can't get a login. To do so, run "sudo nvram boot-args=-v". That will update your OpenFirmware to boot in verbose mode (to do it just once, hold down command-v while booting).

Then, reboot, and (in theory), you should have the KDE login manager asking for your username and password, instead of the normal desktop or login prompt from OSX.

Update: it didn't work for me. I rather like my Mac interface, so I'm not terribly interested in digging into it and finding out why, but I'm sure there's some way to make it work..._________________"We appologize for the inconvenince"

Remember that your hardware works on macosX, no on Darwin..... Apple's darwin is differnet from native darwin... Infact that version of darwin has got a lot of proprietary modules to support your hardware, because BSD'S licences does not require that the sources of the kernel remain free..... So I think that you should try darwin only first, and check if your hardware works!_________________Musica che ascolto: http://www.last.fm/user/silian87/

I installed some things using fink, and I was impressed right up until I was disappointed; it encountered circular dependencies and was not able to complete an installation of a package. Fink is basically a port of Debian apt, and I am not yet familiar with Debian, so I cannot fix things that I could fix if it were using portage.

That is to say, Portage is better, IMHO.

And as much as I have loved what Linux has taught me, I am very happy with my Mac so far. I think that Portage can add something.

That said, some people are running Linux _natively_, and running Mac OS X as an emulation layer _inside_ it. You would *lose device-driver support* such as power management on the laptop computers, so I am not going this route for now. But it is an option you could try:
- Mac on Linux

all i want to say is if you want to see gentoo on many diff arch and kernels START DONATING...we need to give gentoo the resources to be able to invest time and people into these excited new steps into technology. We all love open source and the free community but we also need to realize that we want these open sources communities to thrive and for this amazing gentoo community to thrive we need to see donations and support all over the place. Better and more arch specific install guides are very simple to help with and are not that hard to make. Lets all put our many hands together and make it that much easier for gentoo to keep releasing top quality services and there awsome operating system. Reach into your pockets and give gentoo 5 dollars. 5 dollars to one person is very little but when 5 dollars is donated to gentoo from its very large user-base they recieve much support and trust me they will "repay" us very generously._________________AMD Athlon 64 1.8
1GB DDR 400 RAM
Nvidia 6600 GT