Slashdot Mirror


Gentoo, Fink, and DarwinPorts Join Forces

Mr. Quick writes "From Metapkg, "In order to better provide freely-available software to users of Mac OS X and Darwin, we Fink, Gentoo, and DarwinPorts commit ourselves to work together." A unified front for free software on Mac OS X is something that was needed."

9 of 164 comments (clear)

  1. Aren't they forgetting someone? by idiotnot · · Score: 4, Informative

    NetBSD's pkgsrc works very well for me on OSX. I haven't tried portage or darwin ports, but fink seemed a little strange....almost but not quite debian goodness.

    Still, I think all this work is kind of weird. I can see the porting effort for things like the text-based things (emacs!) and the very large projects (OO.o!)....but running standard unix apps under X on top of OSX doesn't take advantage of OSX's strong points. For all the hype, this could be happening with people on cygwin....

    Kudos to the GNUMail.app people, of showing what can be done.

  2. Re:What about Apple? by Halo1 · · Score: 5, Informative

    Apple is more or less part of the darwinports project (Jordan K Hubbard is one of its project leads)

    --
    Donate free food here
  3. Re:Why not just port GTK/Gnome to MacOS X ? by Anonymous Coward · · Score: 1, Informative

    Thanks to new gpl qt, kde is already running even better than the X11 version. But the port of gtk for os exists, but it is poor and unlike qt, it dosent look like aqua.

  4. FYI: GPL QT/Mac soon (if not already) available by harikiri · · Score: 4, Informative
    This means that many of your favourite KDE-related apps may soon be compiling natively under OS X.

    Go here for more info. Droooooooooooooool. ;-)

    --
    Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
  5. Re:Why can't they use BSD's system by justrob · · Score: 2, Informative

    > You need to emerge rsync quite a few times during a new install to ensure you are using the latest version of portage.

    This isn't true. You run it once and it actually runs rsync, giving you the latest version of portage.

    >The FreeBSD ports system on the other hand are just simple tcsh scripts.

    Gentoo's ebuilds are simple Bash scripts.

  6. Re:Why can't they use BSD's system by fifthcent · · Score: 2, Informative

    >You need to emerge rsync quite a few times
    > during a new install to ensure you are using
    > the latest version of portage.
    I'd have to disagree here. Unless your 'emerge world' takes more than a week, it isn't likely that there will be new ebuilds out. And even in that case, it is probably a matter of a new revision of an ebuild, rather than a new version of the software.

    >Under /etc/defaults/make.conf you can specify
    > which mirrors to use for popular ports or you
    > can type in the closest FreeBSD ftp site and
    > over-ride it for the fastest download speed.
    I don't know when the last time you used portage was, but you _can_ specify mirrors to use in /etc/make.conf . Furthermore, there is a script called mirrorselect ('emerge mirrorselect'), which makes finding the fastest mirrors and updating make.conf, all automatically, even easier.

    --
    my $.05
  7. Re:Why can't they use BSD's system by jschauma · · Score: 2, Informative

    You already can: Behold NetBSD's Packages Collection. Use it on NetBSD, FreeBSD, OpenBSD, Linux, Solaris, Irix, Darwin, Mac OS X...

    More details here.

    --

    -- "Tradition is the illusion of permanence."
  8. Re:Gentoo Translate-O-Matic by Xabraxas · · Score: 2, Informative
    This trash makes me sick.

    "Gentoo makes me so much more productive." "Although I can't use the box at the moment because it's compiling something, as it will be for the next five days, it gives me more time to check out the latest USE flags and potentially unstable optimisation settings."

    What's really funny about this is that I'm compiling right now as I write this! Somehow it's not stopping me from doing anything.

    "I use Gentoo because it's more like the BSDs." "Last month I tried to install FreeBSD on a well-supported machine, but the text-based installer scared me off. I've never used a BSD, but the guys on Slashdot say that it's l33t though, so surely I must be for using Gentoo."

    Never used gentoo huh? There is no graphical installer for gentoo.

    "Heh, my system is soooo much faster after installing Gentoo." "I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations, and RPMs and .debs can be rebuilt with a handful of commands, my box MUST be faster. It's nothing to do with the fact that I've disabled all startup services and I'm running BlackBox instead of GNOME or KDE."

    It is faster. The proof is in the pudding and I've tried it on two different machines with the same outcome. You could recompile every RPM if you wanted to but why? Gentoo is built from the ground up. There is another thing too, it's called prelinking!

    "...my Gentoo Linux workstation..." "...my overclocked AMD eMachines box from PC World, and apart from the third-grade made-to-break components and dodgy fan..."

    So that makes you a better person with a better arguement? This doesn't even belong in the discussion.

    "All the other distros are soooo out of date." "Constantly upgrading to the latest bleeding-edge untested software makes me more productive. Never mind the extensive testing and patching that Debian and Red Hat perform on their packages; I've just emerged the latest GNOME beta snapshot and compiled with -09 -fomit-instructions, and it only crashes once every few hours."

    I've got a bleeding edge gentoo box, although it's not -O9 (O as in Optimization, not 0 you fool), and it has never crashed.


    I could go on and on for every one of these cases but that's not the point. The poing is that everytime some idiot bashes gentoo he is bashing Linux and it does none of us any good. Who cares what distro you use? Use the one that suits you. I like gentoo for many reasons but I don't care if someone else uses or likes a different distro. Gentoo is just suffereing like everything else from it's popularity. You can argue all you want about how popular it is but the fact that there are so many anti-gentoo zealots goes to show that there's enough users to impact others who don't use gentoo.

    --
    Time makes more converts than reason
  9. Re:Why can't they use BSD's system by overbom · · Score: 2, Informative

    Jordan Hubbard wrote FreeBSD's port system (based mostly off bsd .mk files, not just tcsh scripts), which was then ported to NetBSD and OpenBSD. He's never been happy with it, so he wrote the OpenDarwin port system, based off tcl scripts.

    Just nitpicking. :-)