Slashdot Mirror


Gentoo Linux Reloaded

nitro322 writes "Daniel Robbins, the leading developer for Gentoo Linux, has written an excellent O'Reilly Network article covering many of the various features of Gentoo, what's coming in version 1.4 (due out SOON), and why you should give it a try. If you haven't tried Gentoo yet, what are you waiting for?"

315 comments

  1. All these weird names by Anonymous Coward · · Score: 5, Funny

    What's next, a Cunni Lingux distribution?

    1. Re:All these weird names by thelexx · · Score: 3, Informative

      Gentoo is better than Pygoscelis papua, the scientific name for the species of penguin that it is.

      And yes I finally had to look it up. Before, I thought it was some lame reference to a planet in Star Wars or something. (What's with Lucas and the 'oo' words anyway? They sound stoopid!)

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    2. Re:All these weird names by Subcarrier · · Score: 3, Funny

      What's next, a Cunni Lingux distribution?

      Cunning Linux users prefer Debian or SUSE.

      --
      "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
    3. Re:All these weird names by mickwd · · Score: 5, Funny

      Yes, but no-one would by a Linux distribution if it kept going down.

    4. Re:All these weird names by WowTIP · · Score: 0, Flamebait

      Cunning Linux users prefer Debian or SUSE.

      Please, elaborate. Is it because:

      They don't have the time to compile the whole shebang? (Not that they'd have to)

      They don't like taking advantage of the full performance their system offers?

      Stability?

      Something else?

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    5. Re:All these weird names by Anonymous Coward · · Score: 0

      Yeah, but it wouldn't go down on you, you would go down on it, assuming of course that you are a male.

    6. Re:All these weird names by Anonymous Coward · · Score: 0

      i've tried to run that for years but the machines keep getting too excited and getting all of my bits wet.

    7. Re:All these weird names by Anonymous Coward · · Score: 0

      how in god's name was this modded to +3 insightful (especially garbage like "They don't like taking advantage of the full performance their system offers?"), and the parent was modded to -1 troll (when it was a joke) ?

    8. Re:All these weird names by Monkelectric · · Score: 5, Interesting
      Hey, I named Gentoo, (seriously). I got invovled with the project when it was called Enoch because I was having some trouble compiling GTK because we'd stumbled onto some weird gcc bug (IIRC). I ended up working on some compiler tools and writing packages ...

      Anyways, one day drobbins decided to change the name to something less secular, and so we sat around thinking up names ... We started thinking along the lines, what did we want to say about our linux? ... we bandied around lots of names, eventually I found some zoo site that said the Gentoo Penguin was the fastest pengiun there was ... and the name stuck

      --

      Religion is a gateway psychosis. -- Dave Foley

    9. Re:All these weird names by EugeneK · · Score: 1

      what did Enoch mean? Was there a biblical connotation?

    10. Re:All these weird names by Monkelectric · · Score: 3, Interesting

      Yea it had some biblical conection ... There is the Book of Enoch in the old testament (I believe?) but I dont really understand how that related to linux if it did at all. Probably one of the reasons the name was changed :)

      --

      Religion is a gateway psychosis. -- Dave Foley

    11. Re:All these weird names by fireboy1919 · · Score: 2

      Enoch was one of the first men - great great great great great grandson of Adam, the first man. He holds the superlative of being the only man that didn't die - instead God took him - to heaven, or paradise, or something like that.

      What does that have to do with Gentoo? Gentoo is bleeding edge. It dies a lot (and I know, because I use it and am willing to pay that price). I guess it could have something to do with purity? Enoch was such a good man that God took him. Could they have been saying that Gentoo is a very pure, noble distribution that will one day be embraced by the masters of Linux as the One True Distro?

      Seems like a name change was in order.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    12. Re:All these weird names by Afrosheen · · Score: 2

      I thought it had some connection to Cryptonomicon and Enoch Root.

    13. Re:All these weird names by LinuxHam · · Score: 2

      Hey, if you're still involved with the project, maybe you can fix the x86 install docs. Found this little gem:

      Important: If you are a stage2 or stage3 tarball, then we've already bootstrapped for you.

      --
      Intelligent Life on Earth
    14. Re:All these weird names by Anonymous Coward · · Score: 0

      Who says you have to be a male? ;)

    15. Re:All these weird names by Anonymous Coward · · Score: 0

      panic("Oh boy, that early out of memory?");
      2.2.16 /usr/src/linux/arch/mips/mm/init.c

    16. Re:All these weird names by LinuxGeek · · Score: 2

      Silly me, I was thinking it was the Enoch/Seventh Heaven, Enoch/Linux connection. :)

      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
  2. Defuse by ViceClown · · Score: 5, Insightful

    Lets defuse this bomb before it happens.

    Gentoo is a really nice distro. I wouldn't say it's for newbies and it's definitely geared for developers. The install isn't a cinch but it's very thorough. Before we get into a holy war with sides saying Sorcerer is better or Slackware this or Redhat that - lets try and keep the discussion about Gentoo itself... what is good or bad about it - and maybe help out Dan Robbins with useful constructive suggestions. Now... have at it :-)

    --
    Have a Happy.
    1. Re:Defuse by Bishop · · Score: 4, Informative

      I like gentoo. I am using it right now. The ports system has some advantages. Being able to apply your own patches and still have the software integreate nicely with the rest of the distro is nice. Compiling with better optimizations can't hurt. Gentoo is usually on the cutting edge in terms of features.

      There are some rough spots. There are broken ports in 1.2. Emerge is tediously slow. The ports systems found in FreeBSD and OpenBSD are much better. But Gentoo should catch up as it matures.

      The init files are stupid half perl. It looks like a sysV init. It should be a sysV init with real shell scripts. I can understand why the developers would want to do something different. But then they should have made the init system different.

      The init system is part of a larger problem. The developers seem to change some little things for changes sake. Unfortunately I can't think of an example off hand. This should tell you that most of the changes are minor. However there have been times when a config file or command didn't behave the way one would expect.

      The stupid ._cfg000 prefix! Those files are a pain in the ass to work with! Why not a ._cfg0000 postfix??

      I will give 1.4 a whirl when it comes out. There are enough little bugs with 1.2 that it is time for an upgrade anyway. If Gentoo 1.4 has worked out most the rough edges I will stick with Gentoo.

    2. Re:Defuse by warrax_666 · · Score: 2, Informative
      The init files are stupid half perl. It looks like a sysV init. It should be a sysV init with real shell scripts.

      WTF are you talking about? They are regular shell scripts. Have you not noticed the #!... line at the top?!? Change that to #!/bin/sh and off you go. The current system eliminates redundancy, as in: why does each and every init script need to parse the command line explicitly? Why not do have a bit of common code which does the parsing for you? Also, it enables all the init scripts to automatically source /etc/conf.d files which IMHO is a very neat solution to the problem of setting options for daemons in a central location instead of messing about editing the init scripts themselves.

      I can understand why the developers would want to do something different. But then they should have made the init system different.

      Actually I'm wondering why more distros don't use the system of dependencies in their startup scripts instead of assigning arbitrary (priority) numbers to their init scripts. The dependency system also neatly avoids problems when e.g. a service won't start, and several other services depend on it. Personally I love the dependency system for the init scripts. It's actually one of the things (along with portage) that made me choose Gentoo, but of course there's no accounting for personal taste.

      --
      HAND.
  3. As with... by ekrout · · Score: 5, Funny

    As with most groundbreaking papers in academia, Robbins' piece starts off with "Hi there."

    --

    If you celebrate Xmas, befriend me (538
    1. Re:As with... by Jennifer+Ever · · Score: 0, Redundant

      Hehe.

  4. What am I waiting for? by philovivero · · Score: 3, Insightful

    I'm waiting for Mandrake as my desktop and Debian as my server to fail spectacularly to live up to my expectations of a desktop or server OS.

    When they do so fail, I'll try Gentoo, among other things.

    It's been a few years. I'm not predicting spectacular failure anytime in the next few months.

    1. Re:What am I waiting for? by Wildcat+J · · Score: 3, Funny
      I agree, but in the spirit of /. pedantry, I think you mean something like spartan (2b), not draconian. We usually reserve the use of draconian for talking about Microsoft's licensing or DRM proposals ;)

      -J

    2. Re:What am I waiting for? by Anonymous Coward · · Score: 0

      You don't get it do you? You get less and less draconian and all the sudden it's point and click and you have no idea what the install's doing. With gentoo you know exactly what's heppening to your system every step of the way.

    3. Re:What am I waiting for? by Jonny+Ringo · · Score: 3, Interesting

      Word, we talk like everyone has the time and the extra machine and/or is willing to reinstall the one they have, like it aint no thing. I think for the majority of people trying different linux distributions like picking ice cream at 31 flavors aint going to happen.

      It'd be cool to try them out without having to do much on our part to see if its worth it. Well, maybe that's what the linux expo's are for.. But I'm to cheap to fly anywhere for an xpo. Maybe LUG's? I have yet to attend one.

    4. Re:What am I waiting for? by Entropy_ah · · Score: 2

      oh, come on. you can still dual boot it with gentoo PPC
      http://www.gentoo.org/doc/gentoo-ppc-install. html

      --
      my other penis is a vagina
    5. Re:What am I waiting for? by swg101 · · Score: 1

      I have run Mandrake as my desktop and server and am now on a box running Gentoo as my desktop. I do sometimes miss the nice configuration tools that Mandrake provides, but the emerge command to really great. That alone was enought to get me to switch.

      --
      Like pi? Try 10,000 digits.
    6. Re:What am I waiting for? by Mr.+Quick · · Score: 2

      i'm kind of in the same boat. my install of 1.2 gentoo is doing just fine, and with all my school work, including my thesis on the line, i'm not willing to risk the upgrade to 1.4.
      so, i can see exactly where your coming from, but with a bit of added experience of about 5 failed install attempts.

      that being said, if you do get a new machine, or maybe just another hard drive, i'd recommend install gentoo, it's quite nice.

    7. Re:What am I waiting for? by Spazholio · · Score: 3, Funny

      I KNEW something seemed off when I wrote it. But, in true /. fashion, I wrote it anyway, knowing someone else would correct me. =)

    8. Re:What am I waiting for? by Dixie_Flatline · · Score: 2

      Yeah, but why would I WANT to? :)

      I like linux well enough, but I'm tired of it. I'm tired of working with it, fighting with it, and trying to coerce it into doing exactly what I want. I want to be lazy for a while. I work hard enough at work. :)

    9. Re:What am I waiting for? by Zapman · · Score: 5, Interesting

      One of the things I do is leave a 2 gig or so partition around to 'fart around with'. That's enough space to do a full install of most distributions. This also lets me:

      1) leveradge my existing linux swap partition
      2) mount my home directory (though it might be in /mount/hda/home/zapman, I don't really care)
      3) Learn a lot about other distributions without much cost. (2 gigs... come on.)

      And with gentoo, you don't even have that cost... they have 'live cd's. Boot of the cd, and you have a working gentoo distribution in RAM. Great to play with. Great to play Unreal Tourny 2003 on linux! (that's the main point of the disk)

      --
      Zapman
    10. Re:What am I waiting for? by Jonny+Ringo · · Score: 1

      good point. Thanks for the advise. I'll keep that in mind!

    11. Re:What am I waiting for? by MyHair · · Score: 3, Interesting

      Word, we talk like everyone has the time and the extra machine and/or is willing to reinstall the one they have, like it aint no thing.

      Quite a few Slashdotters are like that. I have 5 or 6 usable PCs and try different things on them for experience and learning and goofing off.

      I've used a couple of different versions of RedHat and Debian, Turbolinux (it came on a CD with my NIC), and started off with Slackware in 1994. I've been using Debian lately but have fond memories of Slackware, and from what I've heard Gentoo sounds right up my alley.

      Of course this is not in a production environment.

      And it does sound to me like Gentoo is for the people like me who goof around. (Bleeding edge source-based distros don't sound like what I'd want to administer at work, though.)

      Oh, and by the way: Word!

    12. Re:What am I waiting for? by DennisZeMenace · · Score: 3, Informative

      It'd be cool to try them out without having to do much on our part to see if its worth it. Well, maybe that's what the linux expo's are for.. But I'm to cheap to fly anywhere for an xpo. Maybe LUG's? I have yet to attend one.

      One word: VMWare

      -DZM

    13. Re:What am I waiting for? by Drakonite · · Score: 1

      Three words: User Mode Linux

      --
      Shoot Pixels, Not People!
    14. Re:What am I waiting for? by harvalen · · Score: 1
      Working Just Fine(tm). Why risk them?

      Because it's fun ofc!!! ;)

    15. Re:What am I waiting for? by TMLink · · Score: 1

      I was in your boat until my hard drive went down on my main machine (IBM Deathstar...the last one I bought right before the big uproar about their issues came about...hehhe...). So I switched from my Debian install to Gentoo on it...and have been very pleased. Used the 1.4rc1 disk to install, and besides a few personal errors, have been very pleased with it.

      I'd say next opportunity you get to try it out, give it a shot. You might enjoy it. But like you said, if you're happy with your current setup, don't bother. My other machines are still running their various distros and I really have no reason to swap them out (hell, I'll probably always leave my servers at Debian...especially because of how low mem/CPU power they are).

      --
      Every time a guy gets a threesome, somewhere in heaven an angel gets his wings. --Cary Tennis
    16. Re:What am I waiting for? by zorander · · Score: 2, Interesting

      the "spartan" install procedure is more than anything a rite of passage to keep total idiots away from the distribution.

      Think how much less annoying their lives got. Sure you've got the idiots who couldn't cut it, but you can tell them to get Mandrake and they'll be off on their merry way. What you don't have is a bunch of people with working systems screwing them up in different ways.

      Tech support people know that if you have a finite problem set then it's much easier--what can go wrong during installation is finite, what can go wrong later on is not.

      It's by design. And if you can't type commands off of their *very* detailed install guide then there really is something wrong with you.

      you need an imac.

      Brian

    17. Re:What am I waiting for? by Dunkirk · · Score: 2, Insightful

      Yeah, but you can't *really* try it out except to *live* in it for a few weeks, and see what hassles you have to put up with and what surprises are in store.

      --
      Acts 17:28, "For in Him we live, and move, and have our being."
    18. Re:What am I waiting for? by Anonymous Coward · · Score: 0

      Then you're a patient man!

      I'm still running Mandrake as prefered OS on my work desktops and I've no plans to change that!

      But at home 'the Cooker' was like a cookie jar for me. I couldn't stay way from it ;-). Gentoo satifies my desire for 'bleeding edge' on a more elegant way.

      And as extra I like emerge and the init system very much!!

    19. Re:What am I waiting for? by mrscorpio · · Score: 1

      Honestly, it's not that bad. If I can do it, anyone can...it's just a matter of 1) following instructions and 2) having supported hardware.

      I'm trying to decide if I'm going to yank one of the drives from my old computer, add it to my new computer, and fuck around with it for shits and giggles, or if I'm going to try it as a router/firewall and leave my old box intact. I've given up on it as a desktop distro because the developers do not communicate with the community at all, so I'm going back to mandrake.

      Chris

    20. Re:What am I waiting for? by srussell · · Score: 3, Informative
      Mandrake (and other RPM-based distributions) are fine, as long as you never upgrade them. RPM-based systems can quickly become unmanageable, as I recently discovered with my laptop :-/

      Have you truly never wasted a day screwing around with RPM? I spend half my time trying to resolve stupid dependancies that make no sense -- like starting with a PHP install for a headless web server and ending up needing to install X. That's not an actual example, BTW, but it is fairly typical.

      RPM suffers from a (not insignificant) number of basic flaws, and most of these are not present in Gentoo's Portage (or Debian's dpkg, AFAIK).

      I've been running Gentoo on a server for several months now (replaced Redhat), and it has been a pleasure to maintain. I'm not keen on some of the ways in which Gentoo lays out its file structure, but I can live with that. My laptop, which has been running Mandrake for about 18 months since I bought it, finally got to the point where I couldn't install anything anymore because of RPM. I was building and installing everything by hand, so I installed Gentoo over it. This was actually a lot easier than I thought it would be. Replacing Mandrake was painless; getting Gentoo configured, getting X running, and so on, was unneccessarily difficult. Gentoo has an extremely primative configuration system, which is to say, it doesn't have one. It uses the base package's configuration tools; for X, this is still xf86config. I mean, come on... when was the last time anybody on a modern operating system had to enter scan rates by hand? That is more XF86's fault than Gentoo's, but it does make Gentoo a pain to get running.

      Basically, what I'm saying is that when a package manager is so bad that people have to avoid it to install software, as is the case with RPM, something else is needed.

      Gentoo is relatively difficult to install, compared with other modern Linux distributions. However, once it is installed, it is fast and easy to maintain.

    21. Re:What am I waiting for? by be-fan · · Score: 2

      I think the install system is just peachy. None of that user-interface BS. Seriously, though, I've installed Gentoo at least a dozen times, and each time I'm pleasently surprised by how much less crappy it is than those fancy GUI installers. It takes less time, too. Take the (wonderfully written, btw) instructions, print them out, and type exactly the commands as they're shown in the pretty stand-out boxes, replacing /dev/hda3 with /dev/hdaX as needed. No waiting several minutes for a GUI installer to load from CD, no waiting for the Mandrake installer to read the package DB, etc. Maybe 10 minutes of setup, and then a couple of hours of compile and you're done.

      --
      A deep unwavering belief is a sure sign you're missing something...
    22. Re:What am I waiting for? by Mark+Pitman · · Score: 1
      It uses the base package's configuration tools; for X, this is still xf86config. I mean, come on... when was the last time anybody on a modern operating system had to enter scan rates by hand?

      Give "xf86cfg" a try. It is the new GUI configurator for X that has been in place since 4.0 I believe.

    23. Re:What am I waiting for? by Jonathan+the+Nerd · · Score: 1
      I used to run Mandrake as my desktop system. It was trivial to upgrade.
      1. Back up home directory
      2. Format
      3. Install new version
      4. Restore home directory
      5. Curse loudly when I remember that I forgot to back up various configuration files in /etc and I'm going to have to redo all my changes by hand.
      See, nothing to it!
      --
      Disclaimer: The opinions expressed are not necessarily my own, as I've not yet had my medication today.
    24. Re:What am I waiting for? by Anonymous Coward · · Score: 0

      "I agree, but in the spirit of /. pedantry, I think you mean something like spartan [dictionary.com] (2b), not draconian [dictionary.com]."

      You have proved yourself worthy.

  5. Another copied OSNEWS story by dreamfactory · · Score: 1, Offtopic

    I noticed, especially over the last few days than nearly every story that eugina and the crew post is copied right over to slashdot.

    It's not like osnews is just a news site, it does have a forum like slashdot, so why is all the duplication coming.

    More Original posts please :)

  6. heres to free by gr3g · · Score: 3, Interesting

    Gentoo needs to make a version that will still compile the software on the system without having to download. Some of us don't have room mates that understand having a dial-up for 5 days straight.

    --
    "It has always been this way and it won't change, god bless the fucked up USA" The Briefs
    1. Re:heres to free by Hilleh · · Score: 1

      Read the documentation. They do, in fact, have a simple tag that you can add at the end of emerge (I forget the exact thing) so that the sources will only be downloaded, not compiled. So you go somewhere with broadband for a half-hour, dl everything you need, and then bring it home for a compile. And for anyone who is thinking about trying gentoo, I offer this: It's for slackware or debian users with free time. If you can't successfully use slack, debian, or *BSD, don't go near gentoo. However, as an ex slacker, I love it a lot.

    2. Re:heres to free by broody · · Score: 2, Informative

      I installed it on a 56K dailup. No worries.

      If you simply want to download the packages overnight...

      emerge -f world

      Or...
      Download with a fat pipe. Burn it on a CDR and mount the CD as: /usr/portage/distfiles

      or just copy the files...

      --
      ~~ What's stopping you?
    3. Re:heres to free by Anonymous Coward · · Score: 0

      You don't need to download. Just burn the distfiles (sources) in a CD, and use it as any other distro CD-ROM.

    4. Re:heres to free by srussell · · Score: 2
      Read the article. The 1.4+ releases provide optional binary distributions, no compilation necessary. Personally, I don't think that this defeats Gentoo's purpose at all. What I like about it is that, in most cases, it lets you get Gentoo up and running fast. Then you can selectively "upgrade" -- compile ON your machine, optimized FOR your machine -- individual packages overnight. You'll probably do that over time anyway, with system upgrades.

      Binary packages are even more necessary than Gentoo will admit, though. KDE can take a day to compile, Mozilla takes about the same, and I've heard horror stories about OpenOffice. On a laptop, compiling these packages can also present other problems; I've had some packages consume over 300MB of RAM during the compiling, which means that my laptop with its puny 256MB of RAM spends most of its time swapping. Mozilla during a build will happily eat 500MB of hard drive space. For massive applications like these, I'd rather take the tiny performance hit of having them compiled on another computer, and just download the binaries.

  7. Why not? by DraKKon · · Score: 1

    K6-350...

    It will take HOW long to download, and compile? yeah right..

    --
    "It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
    1. Re:Why not? by ncc74656 · · Score: 2, Redundant
      K6-350...

      It will take HOW long to download, and compile? yeah right..

      I built a minimal Gentoo system on a P5MMMX-233 for use as a firewall. I started it before going home, and it was mostly done by the next morning. It does take a while, but it's doable as long as you don't plan on trying to run KDE (for instance) on it.

      --
      20 January 2017: the End of an Error.
    2. Re:Why not? by broody · · Score: 1

      I did it with that exact processor and a 56K connection. It even has Gnome and WindowMaker up and running. Sure I did it piece by peice over an extended period of time but it can be done.

      The initial setup was a bear but the longest indvidual compile was around 14 hours.

      Is it for everyone? Hell no. Am I glad I switched. Hell yeah.

      --
      ~~ What's stopping you?
  8. What am I waiting for? by Anonymous Coward · · Score: 5, Funny

    If you haven't tried Gentoo yet, what are you waiting for?

    I'm waiting for it to finish compiling!

  9. Great... now fix the documentation by LowAmmoWarning · · Score: 2, Interesting

    I tried installing gentoo linux in a time not so far away and it seemed like the install was going fine and that the documentation was fairly good until I got to the end.... I installed gentoo linux with ReiserFS support and at the end when I went to compile my kernel I learned a nasty little detail.... ReiserFS support was pulled from the gentoo modified kernel... go figure. If you're going to update your distro then you need to update your documentation as well. Documentation makes the user experience better by providing them with instructions and reference to quickly answer questions without hours of banging head against keyboard.

    --
    We could all benefit from my education.
    1. Re:Great... now fix the documentation by whmac33 · · Score: 1

      Same thing happened to me....haven't tried to install it again yet.

    2. Re:Great... now fix the documentation by Anonymous Coward · · Score: 0

      I think your actually talking about XFS filesystem, not Reiser. The enhanced kernel used by gentoo-sources can conflict with XFS, so it was taken out, and a specific kernel version was made available that supports it.

    3. Re:Great... now fix the documentation by drobbins · · Score: 5, Funny

      Um, we've always had ReiserFS. You forgot to enable "experimental features" in your kernel config... and, um, this was actually covered in the documentation :)

      --
      Daniel Robbins
    4. Re:Great... now fix the documentation by Anonymous Coward · · Score: 0

      My favorite thing is that I can almost ALWAYS get the latest version of a program downloaded, compiled, and installed much faster in Gentoo than if I were to use any other distro. The only time consuming part is the initial install period. After the bulk of the dependencies are installed, everything else is a dream.

    5. Re:Great... now fix the documentation by bram · · Score: 2, Interesting

      Actually, gentoo made us switch from reiserFS to ext3.

      The install of our latest servers was a bit delayed by the decision of what distro to install.
      Our previous servers where running mostly Debian but gentoo bit the bullet with the good interface to compiling and optimizing all binaries while still giving people a packaging system.

      On my laptop I still run Suse PPC, but that was lack of time when I installed it two years ago.
      Next HD is laying around, so is Gentoo.
      Finally I will get the ease of use of Slackware and Mandrake while being able to compile everything I need without libc probs.

      Good job!

      --
      People using html in email should be shot.
    6. Re:Great... now fix the documentation by tucay · · Score: 1

      ReiserFS works fine with the latest Gentoo kernel I'm using it right now.

    7. Re:Great... now fix the documentation by Mnemia · · Score: 5, Informative

      I agree, the dependency hell was definitely the main reason I switched from Redhat to Gentoo. The *fact* that it runs much faster on my laptop as well is a nice bonus, but that's not what keeps me there. What keeps me using Gentoo is this:

      1. Package versions are updated very promptly. If you're running a server, Gentoo has a nice mailing list with GLSA's (Gentoo Linux Security Announcements) that easily keep you up to date with what needs to be upgraded. When you do upgrade, it's basically a one-line command and I can let it build in the background (and I don't agree that the "compile time" makes the security upgrades less timely: for one, most server apps are pretty small and can be built in 5 minutes, and for another, Gentoo will come out with a new ebuild script much much sooner, in my experience, than Redhat, et al. So I can build the new one before Redhat even rolls a new RPM.)
      2. I know exactly what I'm getting when I install something in Gentoo. Gentoo uses the official versions of everything rather than their own hacked up editions (reference the GCC 2.96 issue, etc). An exception is their custom kernel sources, but it is well documented what that contains.
      3. Even though compile time exists, user hassle is reduced. Most installs require very little interaction from the user to complete. I got sick of going out and finding the RPM I needed, making sure it was the right kind of RPM (Mandrake, Redhat, Suse...), having RPM reject it, and having to go out and find dependencies...
      4. I can enforce compile options system-wide or even rebuild the entire system with new options using a single command.
      5. Compile time and setup issues decrease as the system matures. Once you've built up a sizable collection of libraries, etc. compile times tend to be greatly reduced since the dependencies are not updated as frequently as main apps. Also, if you know what you're doing, it's very easy to get Gentoo setup exactly how you want it. I never figured out how to achieve this level of customization in Redhat and now that I have it I can work VERY efficiently.

      So, contrary to belief of those who haven't tried it, Gentoo really does save you maintenance time if you know what you're doing enough to get it set up correctly. No more fighting conflicting sets of RPMs from Ximian, Redhat, and the Mozilla site everytime I upgrade Mozilla. That alone was enough to convince me of its superiority.

    8. Re:Great... now fix the documentation by dusanv · · Score: 1

      Same here. I'm typing on it right now. He probably mixed it up with XFS as the other guy suggested. Too bad XFS doesn't work yet...

    9. Re:Great... now fix the documentation by Ollierose · · Score: 1

      Strangely enough, the only problems I'm having are with Reiser... damn thing refused to mount /usr (RFS) and then complained when it couldn't do jack. I'm currently rebuilding with XFS and ext3 (for /boot, /) though

    10. Re:Great... now fix the documentation by Ari+Rahikkala · · Score: 1
      You know, modding this post as "Funny" (and it's Insightful +1, Informative +1 and Funny +2 at the moment) is like pointing and laughing at LowAmmoWarning...

      ... which doesn't sound like that bad an idea :).

      * points and laughs at LowAmmoWarning *

    11. Re:Great... now fix the documentation by LowAmmoWarning · · Score: 1

      It's possible that ReiserFS support was taken temporarily out of the kernel in order to solve some sort of instability. They could have put it back in the kernel between when I tried to install and now. Which you state you are running the most recent kernel. The complaint I'm making is that I started from stage one, and when I was in the 3rd stage, which even on an Athlon 1.2GHz it takes a while to get tehre, it was a very frustating experience.

      --
      We could all benefit from my education.
  10. Dependancies by Rick+the+Red · · Score: 5, Informative
    Use Gentoo with caution. I tried Gentoo 1.0 and it didn't support my network card so I couldn't install it. A few months ago I tried 1.2 and now my network card is supported! Yippie! So I start the install and half-way through a several-hour process one of the builds breaks because some file is missing because some server is down and the install script can get the file. I tried again and again over the next few days and had the same problem. I looked at the support forums and saw I wasn't the only person with this problem, and I gave up. It's a great idea, but unlike Linux from Scratch (or almost any other distro) you are totally dependent on Gentoo and their servers.

    --
    If all this should have a reason, we would be the last to know.
    1. Re:Dependancies by AgentGray · · Score: 2, Interesting

      ibiblio seems to be very dependable for me, and I don't remember seeing things like this on the support forum. (Of course, I wasn't looking for stuff like this either).

      --
      "Power corrupts. PowerPoint corrupts absolutely."
    2. Re:Dependancies by uhmmmm · · Score: 3, Informative

      if their main mirror is down, they do have others - you just have to set the appropriate variable in /etc/make.conf

    3. Re:Dependancies by wallsaroundme · · Score: 2, Informative

      Do an 'emerge rsync'. This will update your mirrors, etc.. Then retry. It's good practice to emerge rsync daily.

    4. Re:Dependancies by Zapman · · Score: 2

      One of my quibbles with gentoo is that it expects a lan connection. It pulls things down (by default) as you need them.

      # emerge gnome
      pull down gnome panel
      compile gnome panel
      pull down gnome games
      compile gnome games

      etc. However, you can do a 'emerge -f gnome'. The '-f' is 'fetchonly'. It will pull down everything you need. Then you 'emerge gnome' and you're off to the compiling races.

      --
      Zapman
    5. Re:Dependancies by Anonymous Coward · · Score: 0

      If your concerned about download bottlenecks, you can tell the emerge system to just download the distfiles which are relevant to whatever you're trying to install. Once all the distfiles are downloaded, then you can start the build process. The distfiles are kept in /usr/portage/distfiles, and if you need to rebuild this skips the downloading process.

    6. Re:Dependancies by Anonymous Coward · · Score: 0

      You don't understand - the problem was that the file was not available for download where the ebuild said it would be. I've had a few things which sit around for a week or so not working unless I find the file elsewhere myself and drop it into the distfiles directory.

    7. Re:Dependancies by zorander · · Score: 3, Insightful

      Guess what?

      The debian package system sucks if the only mirror in your sources.list file goes down too.

      There are a multitude of rsync servers and fileservers too. Also, if it can't find a file, try telling it to build one version back as sometimes the file mirrors don't get updated as fast as rsync.

      If you set up your configuration right (as you have to for other distros such as debian), you are not dependent on any one server.

      Read the docs before making stupid assumptions.

      There have been little hitches with gentoo, but then again that's part of the fun of running it. Not only the raw speed, but the making everything work. This is why the more savvy people like it. I've never not been able to get something to work and I've been running it for half a year now.

      It's not like I'm a pro either. It really isn't that bad to maintain, but as another poster said, until your comfortable with debian or slack, use a twelve foot pole.

      Brian

  11. What am I waiting for? by Spazholio · · Score: 1, Flamebait

    I'm waiting for an install process that isn't quite as big a pain in the ass. I've installed several distros, and am relatively competent, however Gentoo's install is royally messed. Boot from the CD, copy files over, uncompress, install, grab another bz2 file, copy it over, etc. It doesn't have to be GUI, but something less draconian would be nice.

  12. Re:Is this the release by muzzmac · · Score: 1

    Ummm... /. deleted the story? Wow. How nice.

  13. Is Gentoo the new Slackware by Anonymous Coward · · Score: 3, Insightful

    Back when I started Linux around '97 or '98, Slackware was the "in" distro. People who started using Slackware back then did so because they thought they were 7337 and at every opportunity they would espouse its benefits. I started with Slackware too and am happy I did and probably was an annoying Slackware prophet from time to time. But I can't help but laugh when I see the similarities between some of the younger Gentoo users and the Slackware users of yesteryear. These particular Gentoo users seem to think they're hot stuff and mock anyone who uses another distro, or at the very least dismiss their 7337ness. Yet, if everyone started using Gentoo like droves of users use RedHat or Mandrake, I'm sure Gentoo would lose a great deal of its appeal for some of these users. I suppose the torch has been passed from the "Slackware is for hardcore users", to "Gentoo is for hardcore users" mantra.

    1. Re:Is Gentoo the new Slackware by cpw · · Score: 1

      I'm supposing that this makes the Mac the anti-Gentoo, since it "just works"?

      --

      When your life is no longer your own...
    2. Re:Is Gentoo the new Slackware by G27+Radio · · Score: 5, Insightful

      But I can't help but laugh when I see the similarities between some of the younger Gentoo users and the Slackware users of yesteryear. These particular Gentoo users seem to think they're hot stuff and mock anyone who uses another distro, or at the very least dismiss their 7337ness.

      I'm sure that there are some gentoo users as you describe, but I'd like to state for the record that all the members of the Gentoo community that I've dealt with have been both helpful and pleasant in their responses to questions. Don't let a couple kiddies give you a bad impression of the average gentoo user.

      Gentoo certainly isn't the easiest distro to set up, but if you know what you're doing the benefits are worth the time/work getting it started. If you compile everything from stage 1 you're looking at at least a day of compile time--but the actual time you need to spend in front of the computer is most likely going to be less than an hour. The amount of compile time really depends on what packages you install. You can use precompiled packages for a lot of stuff, but the point of compiling it from stage 1 is that you have a system that is fully optimized for your specific processor. This made a huge difference on my Athlon--I can actually watch DVD's smoothly now--something that Windows and Mandrake couldn't do for me.

      What worked best for me as far as installation was to create a partition in Mandrake, chroot into that, and do the installation in there. Basically you can do pretty much the entire installation in a shell window without having to stop whatever else you're doing. I'm not sure this is well documented though. If you know your stuff linux-wise you can figure it out. It's not for the linux newbie though.

    3. Re:Is Gentoo the new Slackware by NicolaiBSD · · Score: 2, Funny

      they thought they were 7337

      Is that the new Boeing?

      Oooh, you mean 1337.

    4. Re:Is Gentoo the new Slackware by Anonymous Coward · · Score: 0

      If you had to compile everything from scratch to finally get smooth DVD playback on your system, then something is wrong with the distribution you were using. I have an Athlon 600MHz and can play DVD's just fine using mplayer. For the record I use Debian.

    5. Re:Is Gentoo the new Slackware by WowTIP · · Score: 2

      I suppose the torch has been passed from the "Slackware is for hardcore users", to "Gentoo is for hardcore users" mantra.

      As a happy Gentoo user, I must say that Slackware is still more "hardcore" than Gentoo. I am not sure that is a good thing (for Slackware) though. ;)

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    6. Re:Is Gentoo the new Slackware by Anonymous Coward · · Score: 0
      ...they thought they were 7337...

      They thought they were teet? You damn poser, don't try to leetspeak. U R TEH SUCK!

    7. Re:Is Gentoo the new Slackware by Homebrewed · · Score: 1

      I first loaded Gentoo on a laptop last January, just to fart around with. Before that, I had been a pretty hardcore SuSE user. Guess what-- I RTFM twice before the install, and it worked like a charm on my DSL line. Guess what else-- my system is way faster, it runs with the latest hardware (unlike The One True Distro[tm]), and, like The One True Distro[tm], it has no rpm dependency hell.

      Personally, I like emerge better than either apt, the FreeBSD or OpenBSD ports system. Now, Gentoo lives on my workstation at home, my laptop, and my workstation at work. I even built a Gentoo box for a friend of mine to use as an office machine. Gentoo simply rocks!

    8. Re:Is Gentoo the new Slackware by hardkrash · · Score: 1

      I agree that the gentoo users are great friendly people. i am a devloper for Lunar Linux and i am starting to port Lunar to ppc i was looking for help on getting a kernel to compile on the new G4s. The irc channel is frendly and helpful. As for something wrong for distros that dont play DVDs properly there are too many hardware configurations for a pre-complied system to account for. in time i imagine gentoo will be more user friendly but as a devloper of Lunar i know it is difficult do make userfriendly for everyone :-P i may feel a chroot is user friendly :-P

      --
      It's amazing how many people you could be friends with if only they'd make the first approach.
    9. Re:Is Gentoo the new Slackware by un4getful_you · · Score: 1

      I am not sure that is a good thing (for Slackware) though. ;)

      The good thing is that even dependencies thing will be in your control, i dont like to install 1 package then in the end i will get tons of packages.

    10. Re:Is Gentoo the new Slackware by Anonymous Coward · · Score: 0

      No. Not yet. I've been running slackware for 5 years, and I've also set up about a dozen gentoo system, ranging from my own desktop, through production servers and linux newbies desktops.
      Gentoo is great. If Redhat works :-), gentoo Works. But still just Slackware WORKS.

    11. Re:Is Gentoo the new Slackware by Anonymous Coward · · Score: 0

      Hmm... so all that good support would be the same reason I got the cold shoulder when asking multiple posts on the Gentoo forums? Apparently no-one feels like answering my reasonable request for assistance getting a PCMCIA RealTek8139 working on my laptop which is the only thing keeping me from installing Gentoo... yet when I repeatedly asked about this, I recieved maybe 2 responces, neither of them useful. 'tis a sad day indeed.

    12. Re:Is Gentoo the new Slackware by Anonymous+DWord · · Score: 2

      Watching too much pr0n, more likely, with all this talk about teets.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    13. Re:Is Gentoo the new Slackware by handsomepete · · Score: 1

      I will say that at one point, the Gentoo forum community was the nicest, most useful place I had ever seen in all of my years of computer use. I joined up in April after I felt comfortable with Gentoo but realized that I just didn't have the time or experience to be able to help people. Once post frequency got up to ridiculous levels (a lot of redundancy and (I think) well over 500 new posts *per day*) it went down in quality, with people not searching and cross posting being the big pet peeves of the mods.

      For the record, I have no idea why your RealTek 8139 wouldn't work (I think I found your posts). Some people have had no problems getting it to work (other than a supposed kernel issue which was resolved in 2.4.19 final - don't know what it was, though), some people have similar inexplicable problems to yours. The reason people didn't respond is most likely because they didn't have the answer or the question just got crowded down the list and ignored. Sorry.

  14. some helpful links by Corporate+Gadfly · · Score: 5, Informative

    First a caveat. The Gentoo install is not for the faint of heart. In most cases, right off the bat you've to compile a kernel. Most large compiles take a day. kde can take a day to compile. mozilla takes the usual hour or so. If you can look past all that, it is the greatest thing since sliced bread.

    Here are the promised helpful links.
    Gentoo Home Page
    Gentoo x86 install instructions
    Gentoo FAQ
    Gentoo Desktop Guide
    Gentoo Forums
    Gentoo Bugzilla

    That should keep you busy for a week, at least. :-)

    --
    Corporate Gadfly
    Jonathan Archer: the most beaten up Enterprise captain in Star Trek history
    1. Re:some helpful links by ctid · · Score: 2

      What you say is true, but Daniel Robbins does state in his article that with Gentoo 1.4 you can be up and running in under one hour, including OpenOffice, KDE and some other stuff I forgot.

      --
      Reality is defined by the maddest person in the room
    2. Re:some helpful links by Anonymous+Cowrad · · Score: 0, Flamebait

      Given that gentoo.org is linked to in the article, is this really all that informative?

      If someone couldn't find this stuff on their own, they're not likely to be capable of building and installing gentoo.

      E-Z Karma formula: Find stuff one click away from the link in the article, list it here.

      Now that's +1 Informative!

      --

      --
      pants ahoy
    3. Re:some helpful links by teslatug · · Score: 5, Funny

      What kind of sliced bread do you buy? I thought the whole point of sliced bread was to make the process as simple as possible. If Gentoo was similar to sliced bread, then sliced bread would mean, selecting the type of flour to use in the bread, using a breadmaker for a while, and then slicing it yourself.

      I've never tried Gentoo, but I sure do love the convenience of sliced bread.

    4. Re:some helpful links by flatt · · Score: 1

      True, but the bread it makes is damn tasty!

    5. Re:some helpful links by Bios_Hakr · · Score: 3, Insightful

      Methinks you were trying to be funny, but I'd like to respond.

      My wife and I make our own bread. We have several bags of different flour. We purchace yeast like it's a fine wine. We spend hours getting everything together. After it bakes, we run it through a meat slicer set to extra thick.

      I don't mean to gloat, but GODDAMN that's some good bread. We'd take the Pepsi Challenge agianst that Wonderbread shit any day.

      In the next year, we will probably get our own flour mill and purchace bags of wheat to lessen our dependency on choosing prepackaged flours.

      Gentoo is, IMHO, the best Linux distro out there. I'm sure there are some people, let's call them "Linux Gourmets", who could put together an awesome distro to beat Gentoo. I haven't seen it yet.

      Gentoo needs an install cd. A full Gentoo system already ready to go. After install, you could recompile packages as you see fit. Emerge kicks ass. I've never used the BSD ports, but with emerge, it just works. The dependencies seem reasonable. The ebuild files are well laid out and easily modifyable.

      I'm not a linux developer, but I have a freaky feeling that a lot of RPM and APT gurus are looking at emerge and thinking of ways to make their systems more like it. Maybe a system like apt-compile or urpmi.compile is already in development. If not, it will be soon.

      In short, Gentoo is a serious player in the distro wars. I forsee a lot of people moving to Gentoo in the next year. Especially on the developer front.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    6. Re:some helpful links by nitehorse · · Score: 2

      How about an installation CD that also plays Unreal Tournament 2003?

    7. Re:some helpful links by Anonymous Coward · · Score: 0

      Surely wether it is sliced or not is irrelevant then?

      Gentoo: the best thing since tasty bread!

    8. Re:some helpful links by jstypo · · Score: 1

      Sliced bread, you say? I think you may have missed the point entirely. As an avid, extremely happy gentoo user, I have felt a bit like being handed the seed and being given instructions on how to plant, irrigate fields, watch the wheat grow, build your own harvesting equipment, harvest, grind it to make flour, build an oven, bake the bread, then pass it around and eat it. What an incredible feeling of independence (dependency hell aside, that pun really *was* intended) and what marvellous bread too!

      Documentation, although brief, is extremely well and thoughtfully written (and well translated to a few other European languages) and available on their well organised website.

      The clever python-based Portage system yields interesting results when put to the test, recently gentoo was ported to the alpha architecture in two days only. For us regular gentoo users it provides the basis for extremely flexible and stable systems.

      I'd like to take this opportunity to thank the developers and wish them luck with forthcoming releases.

    9. Re:some helpful links by Anonymous Coward · · Score: 0

      This comment posted with Konqueror [konqueror.org].

      You can tell a browser has problems when managing to post with it is an achievement to boast about.

  15. download 10 times or more by Anonymous Coward · · Score: 1, Interesting

    If I am installing it on 10 machines (different platforms x86, PPC etc), each time it wants to download the whole thing. I am ok to wait a compilation for each new box type (later I'll just copy hdd images to similar boxes), but why should it download 10 times?

    1. Re:download 10 times or more by Anonymous Coward · · Score: 2, Informative

      There's a parameter to emerge, --pkgsrc I think that tells you to use the given binary. You can also configure it in your /etc/make.conf file I think.

      -Andrew

    2. Re:download 10 times or more by Tyler+Eaves · · Score: 4, Informative

      Install desired packages on one machine. Copy /usr/portage/distfiles to the other 9 machines/. It only downloads if it can't find it in /usr/portage/distfiles

      --
      TODO: Something witty here...
    3. Re:download 10 times or more by really? · · Score: 1

      Or, even better, I think, NFS mount the "distfiles" directory.

      (Please note that I don't use Gentoo yet, so for all I know there is no NSF support in th eearly stages ... One could use this for easily keeping all the systems up to date though.)

      --

      "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
    4. Re:download 10 times or more by Malcolm+Scott · · Score: 1

      Or keep your distfiles directory on one machine, and set the others up to mount it from that machine by NFS. That way, you'll never have to download anything more than once, and you don't have the hassle of keeping the directories in sync.

    5. Re:download 10 times or more by Anonymous Coward · · Score: 0

      ihhhhh /usr/portage/distfiles.. so that's where all my disk space went

      /me rm *'s it :)

    6. Re:download 10 times or more by cat5 · · Score: 1

      I do this exactly.. but slightly different... /usr/portage is exported (from a redhat NFS Server... go figure..)
      I have 5 servers running gentoo.. very stable.
      One server is even running UT2K3 as a server on it.

      When doing an 'emerge rsync' everything gets downloaded and saved in the right place.. so next time you want to install a package.. it will only ever download once.

    7. Re:download 10 times or more by bo-eric · · Score: 1

      Test.

      --

      -- Free speech is only free if your time is worth nothing.
  16. It is all about time ... by mustangdavis · · Score: 2, Insightful
    If you haven't tried Gentoo yet, what are you waiting for?"

    Because I just finished installing and configuring all of my Linux boxes with either RH 7.3 or RH 8.0 ... :)

    Besides, I like the guy with the red brim a little better than the backwards, purple pac-man. :)

    1. Re:It is all about time ... by brsmith4 · · Score: 1

      /bin/laden > /dev/null

      How does directing the output of the 'laden' executable to the null bit bucket affect the executable it self? He can now do his damage while we are blind to the results. It would be best if you left it at 'rm -rf /bin/laden'. I've always liked that one. BTW, don't mind me, just being a smart ass. Oh, and BTW again, if you have time to install and compile gentoo, you simply have too much time on your hands.

  17. Waiting for ... by Anonymous Coward · · Score: 0, Troll

    If you haven't tried Gentoo yet, what are you waiting for?

    I'm waiting for a linux install that is usable. Since you asked.

  18. Does Slashdot run Gentoo? by Anonymous Coward · · Score: 0

    Cause right now, the Slashdot server is totally screwed up. You ask; "What are you waiting for?" I ask What is Slashdot waiting for?

    Which distro does Slashdot run anyway?

    1. Re:Does Slashdot run Gentoo? by Anonymous Coward · · Score: 0

      This was too fucking easy. Right in the /. FAQ. For the functionally illiterate, that would be the first link at the top of the left column of links.

    2. Re:Does Slashdot run Gentoo? by Anonymous Coward · · Score: 0

      WTF just happened to slashdot? Unable to post comments for 4+ hours. Unable to read some stories. WTF?

  19. What am I waiting for? by dzym · · Score: 2, Insightful
    I'm waiting for a new computer to fall out of the sky.

    Frankly, I've got several computers, Linux or otherwise, all performing their tasks and they're Working Just Fine(tm). Why risk them?

  20. What am I waiting for? by Dixie_Flatline · · Score: 0, Flamebait

    I'm waiting to buy a G4. With OSX. I guess I'm not really waiting to use Gentoo at all. :)

  21. Gentoo by bogie · · Score: 4, Interesting

    I find it interesting how many people like having to compile everything and use a distro with such a archaic(not bad, just outdated compared to todays distros) install routine.

    What's even more interesting is how many people have left Debian for Gentoo. Debian users are some of the most loyal I know, and yet many of them have simply moved on. I'm guessing Debian blew it with the long delay's between releases.

    I also have to say after using linux for a while now, I just have no desire or need to get down and dirty with my distro, am I surprised as many people still are. Keep in mind I'm talking about desktop use where I just want to get my work done, not server use, where I do end up compiling some of my apps.

    Personally I just don't have any interest in Gentoo or that style of distro, but obviously not everyone feels that way, since it does seem to be one of the up and coming distros.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:Gentoo by Anonymous Coward · · Score: 1, Insightful

      exactly. we're real users, not lusers. what the !#)&^)!^& do we need a pretty installer for that never makes the right choices about what to install or configure?

      my server still runs debian stable but i'm quite happy with gentoo 1.2 on my laptop because of how easy it is to install only the software i want, running -modern versions-, configured the way i want rather than configured using whatever arcane mechanism the other distributions all choose to use. my server works, so i won't try to fix it.

      debian is good. gentoo is fun. i like fun.

    2. Re:Gentoo by eXtro · · Score: 1

      There's a little pain in getting gentoo started the first time. Redhat is much easier, debian is about as difficult. Once you go through this initial pain Gentoo is marvelous. It's smart enough to determine the dependencies and satisfy them, rather than leaving you trying to sort them out ala Redhat.

      Eventually somebody will craft a graphical installer for Gentoo and maybe its popularity will increase. So, I guess at this point you get down and dirty for the initial install but can kind of drift through keeping it up to date and with whatever applications you need after that.

    3. Re:Gentoo by Zapman · · Score: 2

      In general, I'm with you. The distribution should get out of my way, and let me get things done. I'll update it with security stuff, and have done.

      However, the flip side of the coin is that it keeps your mind sharp. Learning how someone else solves the problem is a great exercise, especially for those of us who sysadmin for a living (or want to).

      And I was never sold on the 'compile optimizes things greatly' point. I'm still not totally, but I have to admit that my gentoo laptop smoked my debian desktop with LAME (went from 2-2.5x to 4-5x MP3 encodes) even though the cpu is pretty close (800mhz P3 vs AMD 700mhz), much slower disk, and a quarter the ram.

      --
      Zapman
    4. Re:Gentoo by fsmunoz · · Score: 3, Insightful

      What's even more interesting is how many people have left Debian for Gentoo. Debian users are some of the most loyal I know, and yet many of them have simply moved on. I'm guessing Debian blew it with the long delay's between releases.

      Don't think so; you see, I do believe that Gentoo is probably very nice, but most ppl I know that use it (disclaimer: most != all) and used to run Debian were either ppl that never really settled in any distibution because they wipped they're systems clean when they heard that a *new* version of LinuxSomething was released or ppl that used Debian because it was perceived as more hardcore. It's almost the same reason why many of them after 3 months of Gentoo wipe their systems to install FreeBSD and became FreeBSD zealots, only to install OpenBSD on it later because it's da bomb, except that latter on NetBSD catches their attention because in some weird movie they saw a über elite hacker used it. In the end they either begin to run Plan9 or simply go back to Windows, in which they will fondly remenber they're wild days while reading mail in Outlook.

      Debian release cycles are indeed an issue, and an issue that it's trying to be fixed, but interestingly enough the uses that are drawn to Gentto are the ones that knew and used the unstable Debian branch, so the release delay was not really an issue. Some people just prefer to move to other things that for one reason or another they prefer... taking from other comments in this discussion one would gather that from some ppl Debian stable is the reason they don't change their OS, since stability is what works for them. For others a BSD-like ports systems is crucial, thus Gentto, Sorcerer, etc.

      cheers,

      fsmunoz

    5. Re:Gentoo by Anonymous Coward · · Score: 1, Insightful

      I think people underestimate the draw an installation that takes hard work. I believe a lot of people came to linux for no other reason than they like to figure things out and problem solve. As the distributions get easier to install the troubleshooters have less to figure out. Enter Gentoo and LFS.

    6. Re:Gentoo by aCC · · Score: 1

      "What's even more interesting is how many people have left Debian for Gentoo. Debian users are some of the most loyal I know, and yet many of them have simply moved on. I'm guessing Debian blew it with the long delay's between releases."

      Exactly. I've been using Debian for the last 6 years and there is still nothing better for a server in my eyes. But the releases are really too slow and the "unstable" branch is sometimes just that - unstable. For my desktop I occasionally tried other distributions: RedHat, Mandrake, Suse. But none was able to come close to the ease of maintaining the system which is also important for me on my desktop. Gentoo Linux was quite a pain to install initially, but I think it has finally replaced Debian on my desktop. As a Debian user you know what's going on on your system anyway so using a source based distribution is no big problem. But you need ADSL to be happy with Gentoo.

      just my 2 (euro) cents...

    7. Re:Gentoo by rweir · · Score: 1

      I'm guessing Debian blew it with the long delay's between releases.

      I doubt that. If people are willing to switch to Gentoo and compile their entire operating system, then I would imagine they would be comfortable running Sarge(testing) or even Sid(unstable), both of which have caused me far less problems than the various versions of RedHat and Mandrake I've tried.

    8. Re:Gentoo by Shelled · · Score: 3, Interesting

      The Bad: Compiling from source means installation isn't a boot-a-CD/walk-away operation, a down side for general desktop use. You really pay up front when installing Gentoo.

      The Good: If you got through the install, you've payed up front. Maintaining your system afterwards is a breeze for experienced linux users. Much easier than my experiences with Mandrake or edHat. Gentoo really is about package management so don't expect custom GUI management utilities a la YAST, etc., but dependancies are handled invisibly. Nor do I have to compile everything with KDE, Gnome or Alsa support, three things I never use.

      The Best: 98% of everything I install works, including DVD, OpenGL games, WINE, all the things that were much harder or impossible for me in other distros, including Suse, RedHat, Mandrake and Caldera. If a package is broken it's usually updated relatively soon and the next 'emerge' works fine. Gentoo has, other than the occasional MOHAA, caused my W2K partition to gather dust.

    9. Re:Gentoo by Elf-friend · · Score: 1

      If it's no harder than Debian to install, then it can't be that bad. Debian was cake to instal, when I switched from Corel. The only problems I had were when I forgot to install gdm, instead of xdm, and when I forgot to link /dev/mouse to the serial port my mouse is on. In short, X-related problems, involving X86config; and stupid mistakes at that. I can imagine installing Gentoo over a modem could be a pain, though.

    10. Re:Gentoo by srussell · · Score: 2
      I find it interesting how many people like having to compile everything and use a distro with such a archaic(not bad, just outdated compared to todays distros) install routine.

      Archaic compared to what? Portage is infinitely better than RPM. And I'm not exaggerating... the Goodness of RPM is a negatively increasing value, while the Goodness of Portage is a positively increasing value. Portage is, while maybe not Heaven, certainly very nice. RPM is Hell.

      In any case, you have a valid point, but about the wrong aspect of Gentoo. The initial installation is very primative, compared to... well... everything else. But the basic package manager is excellent. It has a superb and intelligent dependancy resolution mechanism, that supports complex version checking; it has a package specifications that are separate from the tarball distributions; it allows multiple versions of the same software to be installed at the same time; it really is quite sophisticated.

    11. Re:Gentoo by richie2000 · · Score: 2
      Eventually somebody will craft a graphical installer for Gentoo and maybe its popularity will increase.

      Gentoo has a graphical installer. Just print the install docs as graphics instead of truetype/postscript fonts and you're set. ;-) No, but semi-seriously, it doesn't get much more graphic than this. The install script is in plain-text, the interpreter is all done in wetware and you'll get a wonderful learning experience at a bargain price. Image what a two-day crash course in Installing Windows XP would cost at an e-learning center! With Gentoo, you get the course and get to keep the software - for free! You can't beat that.

      Now, I have never actually used kemerge, but I can guess what it does. I have used Webmin's emerge front-end and it works just fine for me. I have installed Gentoo on *counts on fingers* four P133-class machines [1] (firewalls), one PIII 550 server plus two Athlon 1800+ workstations. I used to run Red Hat 7.1 on the lot (still do on the main server, I have nightmares about the Switch) but it was just too painful to keep them updated. Just the other day I tried to update sendmail on the remaining RH box so I could run a milter for SpamAssassin, but after the first smell of sulphur from RPM dependency hell I backed out and vowed to go Gentoo on that server too, ASAP.

      One of the things I love about Gentoo (well, apart from the support in the forums (Hi, Kurt! ;-), portage, the init system, the docs, portage, the learning experience, emerge, the power I feel and the speed I get in some apps) is the knowledge that nothing gets added to my system that I didn't have a very good chance of reviewing and approving beforehand. emerge --pretend samba would tell me exactly what other packages samba depends upon - version numbers, the lot. A standard install does not include a telnet demon. Heck, it doesn't even have traceroute! Red Hat 7.1 bloated my servers bigtime and I still wonder if I missed killing a service somewhere...

      [1] I cheated. :-) For the first two I stuck their hard drives in a cradle, booted my Athlon 1800+ workstation off the installation CD and did the compile from that, more recently I just do it in VMWare and move the drives back to the firewall box when I'm done. This is easy to do because of Gentoo's Way: I specify compiler options in one file (/etc/make.conf) and if I say i586 then my Athlon will happily compile and optimize the code for a Pentium-class processor.

      Gentoo makes your computer happy. So make your computer happy today - try Gentoo. There's even an install CD with UT 2003 demo on it. Go ahead and download it, you know you want to. :-)

      --
      Money for nothing, pix for free
  22. Gentoo advocacy by quigonn · · Score: 0, Flamebait

    The only thing the Gentoo developers are good at is advocacy.

    In fact, the concepts of Gentoo are pretty old, old-fashioned, they're time-consuming and quite crude. People seriously looking for systems that are easy to install and administrate should not consider using Gentoo, at least not in productivity environments.

    --
    A monkey is doing the real work for me.
    1. Re:Gentoo advocacy by Anonymous Coward · · Score: 0

      Hey, if you need that last CPU cycle for your apps you'll be really happy about productive gentoo usage (running here as distro of choice for a 50 nodes cluster :-)))

  23. Stupid question by scott1853 · · Score: 5, Interesting

    Why should I use Gentoo? Really. Is there some huge feature comparison matrix for all the different distros? Is there really any major innovation between distros?

    I don't run *nix that much. I have a dual boot at home for Mandrake 8.2 and W2K. Do different distros really only matter to the elite linux hackers?

    1. Re:Stupid question by Antipop · · Score: 5, Informative

      Gentoo has a BSD style ports system. You type a command (ie. "emerge gnome") and it downloads, configures with parameters you have set in your make.conf file, and then compiles it optimized for your system.

      No other linux distro has this. So yes, this is a major feature/innovation that makes it different.

    2. Re:Stupid question by Anonymous Coward · · Score: 0

      Yeah optimization! I tried Gentoo, compiled everything from scratch. Did not notice any speed improvements (and yes I did set my gcc/g++ parms in make.conf to recommended settings for my system). Went back to Debian.

      Oh, and don't call it innovation when it's already been done. Just because it hasn't been done in linux before does not make it an innovation.

    3. Re:Stupid question by FattMattP · · Score: 2
      Gentoo has a BSD style ports system. You type a command (ie. "emerge gnome") and it downloads, configures with parameters you have set in your make.conf file, and then compiles it optimized for your system.
      So is this BSD ports system like a package manager? If I want to uninstall a program which I installed this way does it makes it easy to do so? What about checking any arbitrary file and finding out what package it belongs to? What about verifying the integrity of an installed package to be sure that the files haven't been altered after installation? These are features I use now with RPM on Red Hat so I'd want something similar in a new system.
      --
      Prevent email address forgery. Publish SPF records for y
    4. Re:Stupid question by uhmmmm · · Score: 1
      If I want to uninstall a program which I installed this way does it makes it easy to do so?
      emerge unmerge package_name

      What about checking any arbitrary file and finding out what package it belongs to?
      qpkg -f file_name

      What about verifying the integrity of an installed package to be sure that the files haven't been altered after installation?
      qpkg -c package_name

    5. Re:Stupid question by Anonymous Coward · · Score: 0

      why not just use FreeBSD then? It's been around a lot longer and hence should be a lot more stable.

    6. Re:Stupid question by Homebrewed · · Score: 1

      I built an Athlon 1800XP box with 256MB RAM running Gentoo for a friend to use as an office machine, with OpenOffice, dia, mrproject, evolution, and Appgen Pro. His roommate has an Athlon box with the same processor, and twice the RAM, running Mandrake 8.2. I fixed a samba configuration on his roommate's box, and the only thing that impressed me about the Mandrake box was how slow it was.

      Granted, he was running KDE and the Gentoo box was using Windowmaker to run Gnome 2 apps, but the Mandrake box was slower than a comparable Win2K box.

    7. Re:Stupid question by asteinberg · · Score: 5, Informative
      No other linux distro has this.

      I was very close to using my last mod point to mod the parent down as flamebait because of that line, but decided it would be more constructive to reply.

      There are a handful of other distros that do what Gentoo does, and some might argue that they do a better job of it (I won't get into that).

      1. Source Mage - The evolution of Sorceror after it's original maintainer ran off, has been doing this for nearly as long as Gentoo (maybe longer even? It's close). Instead of "emerge gnome" you'd say "cast gnome", but other than that it's more or less the same thing - download, configure, compile, install with one command. It's all coded in very elegant and easy-to-understand bash scripts, which is kind of neat, but other than that it's very comparable to Gentoo. I believe they plan to release 1.0 on Halloween.

      2. Other source-based distros - there are two other Sorceror-based distros besides Source Mage - Lunar and the non-free Sorceror. Personally I'd suggest sticking with the above if you want to go with a Sorceror-evolved distro though. I think there's also Rock Linux but I don't know much about that.

      3. Debian. Apt-get downloads and configures and installs programs, but you save hours and hours on the compilation step by using binaries. Or you can use apt-src and go through with the compilation. Personally, I found that it was not worth the time to compile everything when Debian works just as well if not better, has a far more reliable, well-established testing system, and stays nearly as up-to-date (if you use sid, the "unstable" branch, which I've found to be more stable than any of the source-based distros). As for the alleged speed gain in compiling, that is more of a theoretical claim than a number-supported one, and I honestly do not notice a difference.

      Parent - keep in mind that it is never a safe thing to say definitively "no other..." or "never" or any kind of all-encompassing statement - you're asking to be disproven. Certainly Gentoo is a nice distro, but let's not be close-minded about it.

      --
      The first ever Ultimate Frisbee video game: here (now
    8. Re:Stupid question by FattMattP · · Score: 1

      Cool. Thanks. I'll have to take Gentoo for a spin then.

      --
      Prevent email address forgery. Publish SPF records for y
    9. Re:Stupid question by Vallimar · · Score: 1

      Umm, this really isn't any different then source rpms. Customize an /etc/rpmc and /etc/rpm/macros then rebuild whatever rpm's you like from scratch.

      I go the extra step of modifying spec files to suite my personal needs but that isn't always needed.

      It's a bit more work, but Gentoo is hardly unique.
      95% of my system has been compiled from scratch using redhat srpms. Rawhide is too slow to update things for me sometimes as well, so I just download the newest tarball, update the specfile and I'm all set.

    10. Re:Stupid question by greenrd · · Score: 2
      emerge unmerge

      Yes but amazingly, if you read the docs, this command is not recommended! This is one of the issues I'd have to see fixed before I'd consider switching from RedHat.

    11. Re:Stupid question by asuffield · · Score: 2, Informative

      Joey Hess implemented this for Debian in about 400 lines of perl, some time ago. Hardly a "major" feature.

    12. Re:Stupid question by Spider[DAC] · · Score: 1

      Umm, this really isn't any different then source rpms. Customize an /etc/rpmc and /etc/rpm/macros then rebuild whatever rpm's you like from scratch.

      actually, it is. given rpm based compiles, you cannot for example, disable cups support, diable nls, disable gnome hinting but keeping kde ones (for fluxbox, among others) disable all gif support. This is what makes the Gentoo Way so pleasant when you want finer-grained control.

      --
      I didn't do this, now did I?
    13. Re:Stupid question by uhmmmm · · Score: 1

      looking through the documentation again, for the first time in a while, I don't see it say that emerge unmerge is not recommended, but rather, just a warning that it doesn't yet check whether other packages depend on it.

    14. Re:Stupid question by Corporate+Gadfly · · Score: 1
      Why should I use Gentoo? Really. Is there some huge feature comparison matrix for all the different distros? Is there really any major innovation between distros?


      Try Distro Watch.
      --
      Corporate Gadfly
      Jonathan Archer: the most beaten up Enterprise captain in Star Trek history
  24. What Am I waiting for ??? by No-op · · Score: 0, Flamebait

    I'm waiting for Linux to get where FreeBSD is for ease of building... you linux folks seem to think this whole "building from source" thing is some kind of big deal. sheesh.

    put down the kool-aid, jim...

    --
    EOM
    1. Re:What Am I waiting for ??? by TheGratefulNet · · Score: 2

      amen!

      as a long-term linux bigot (running on linux since the 1.1 days. kernel versions, that is) I'm now giving freebsd a serious try. my bsd bigot friends tell me that there's near zero that linux can do that fbsd can't. I know that its missing filesystem journalling (linux has reiser, ext3, xfs and jfs). but other than that, what else CAN'T freebsd do? so far, according a bsd bigot friend, nothing. all hardware that linux supports bsd also supports. maybe even better (to this day I don't trust linux and ide controllers. nor do I trust firewire or even usb, totally, with linux).

      I'm going to really give bsd a try now. 4.7 is just out and while it takes some time to convert from linux's way of doing things to bsd's, its not a major hurdle.

      for me, the big obstacle was "would there be things linux could do that bsd can't". and I'm told that's no longer the case.

      so when it came time to build my next unix box (firewall or host), I'm now spending some time with freebsd rather than choosing YET ANOTHER linux distro. the fact that there's only ONE freebsd sure makes MY life a lot easier!!

      oh, and the 'make world' thing is really cool. no linux distro really matches the cvsup/make-world deal that bsd has going. lockstep release from one vendor. wow ;-)

      --

      --
      "It is now safe to switch off your computer."
    2. Re:What Am I waiting for ??? by Anonymous Coward · · Score: 0

      Naw, some of us figured out long ago that building all your own binaries is a colossal waste of time that decimates any advantage you get from optimized compiles... ;)

    3. Re:What Am I waiting for ??? by (startx) · · Score: 2

      hardware support? are you kidding? If you've got an sb audigy and/or nvidia video card, you'll be comming back to linux soon enough.

    4. Re:What Am I waiting for ??? by Anonymous Coward · · Score: 0

      "oh, and the 'make world' thing is really cool. no linux distro really matches the cvsup/make-world deal that bsd has going."

      emerge rsync
      emerge --update world

    5. Re:What Am I waiting for ??? by Zigg · · Score: 3, Interesting

      You wink, but it's true. That's why I left Gentoo. I got sick of the constant compiling, even on my 1GHz P3.

      Now I follow Debian sid and I do just fine.

    6. Re:What Am I waiting for ??? by No-op · · Score: 3, Insightful

      Freebsd has had SoftUpdates for UFS (disk file system) for quite a while. this does a more or less journaling type feature, although as far as I understand it's not quite a full JFS. it works nicely though, and no more FSCK. that's a bonus in my book.

      and as far as hardware support, it's not really a matter of HOW much stuff is supported but how WELL it's supported. this is important when you actually want to do work, like have production servers tick along forever without randomly crashing. I wouldn't even begin to pretend that Free supports as much hardware as linux does, but that's mostly because there isn't a legion of 13 year old kids writing a slew of crap drivers for things like usb webcams and cheap ass network cards and god knowsw what else they bought at CompUSA. that sounds bad, but it's what it seems like much of the time. who gives a crap whether you can do "good performance IDE software RAID" ? who does that? seriously. if you wanted good RAID performance, you'd build a box using a serious hardware raid controller, with good scsi disks... and if you're someone who wants to argue with me here, then you're really not someone who gets it, and should stick to your linux distro of choice. pretty IRC interfaces aren't all what it's about, you know.

      As far as compatibility with linux "software" goes, FreeBSD is a POSIX beast, and works just fine in that arena. it also has an optional linux compatibility layer where (sadly!) it will emulate the insane mess of libs and dependencies (glibc? hello? pick a version already) and run the software as if it was a linux ELF binary. this is handy when vendors do stupid things like distribute apps for hardware as linux binaries... I've run into this with Mitsubishi high-end UPS systems, and linux compatibility mode worked out A-OK. all done, QED. no need to compromise my network with a exploit prone system (besides the windows servers, of course!)

      but really, as a former linux user from the days when slackware was new and really damn cool, I have to say that I like FreeBSD more. one of my coworkers forced me to use it, and once I sussed it out a bit it made so much more sense. things are ALWAYS IN THE SAME PLACE. this is important, so important I'll say it again. THINGS ARE ALWAYS IN THE SAME PLACE. this makes administration easy. installing applications is much simpler. cleaning things up is easier. restoring from backup is easier. it's great that your home linux box has some weird ass setup that makes sense to you, but start administrating hundreds of boxes built by a team of different people over the years. weird ass file system nonsense doesn't scale. move on.

      Ports and the source tree- these clinched it for me. it's spiffy. you go into the directory, use the built in search tool to find an app to do what you want, and then install it from source. you can snarf the binary if you wanted, but why bother? we're using servers here, they have power, and we're not building KDE3 or something. (except of course when we are, of course.) I can't begin to say how spoiled I am by using the ports tree.

      And building from source- what's easier about keeping your system up to date than syncing your source tree with one command? and then rebuilding your entire core system with another? poof! it's like magic. go figure. it's been there forever.

      anyway, if you're a geek who needs to do server stuff and you'd like to cut down on the headaches, give freebsd a spin. we're not bad people and most of us work for a living. you get to avoid a lot of clueless brats and silly script kiddies. if we say "H4X0r" it's in jest. maybe it sounds bad, and if so, that's fine. either it appeals to you or it doesn't. thanks for listening.

      --
      EOM
    7. Re:What Am I waiting for ??? by Glytch · · Score: 2

      I don't run Gentoo, but I built my system with LFS. I wanted to build my system from source for a reason other than optimizations: dependencies.

      I like not having programs I use be dependant on some bizarre unknown little library or program that Red Hat or Mandrake saw fit to link to something important. (Requiring Sendmail to run a simple cron daemon? Requiring the installation of Vi?) When you build from source, you know that you won't be getting any missing library errors, and you know that your program won't die mysteriously because it can't find an odd little support program in the path.

    8. Re:What Am I waiting for ??? by Grandpa+Jive · · Score: 1

      oh, and the 'make world' thing is really cool. no linux distro really matches the cvsup/make-world deal that bsd has going. lockstep release from one vendor. wow ;-)


      Oh I dunno. This works just fine in Gentoo:

      emerge rsync
      emerge -e world

      That'll rebuild every program/library, etc gentoo has installed through portage. Sounds similar.

      Checking releases? emerge rsync. emerge -up world. That'll show you whats new vs what you have compiled.

      Sounds quite functional. and, because its linux, I can use accelerated opengl drivers for my nvidia card. Thats the one reason I dont use FreeBSD currently.
    9. Re:What Am I waiting for ??? by bondjamesbond · · Score: 0

      and we're not building KDE3 or something. (except of course when we are, of course.) ??
      ahem.
      look at freebsd.kde.org. no compiling necessary.

    10. Re:What Am I waiting for ??? by TSTM · · Score: 1

      But Gentoo is finally bringing to linux what FreeBSD has had for who knows how long now. It has building from source and a good standard for keeping all the configuration files in the same place.

      I like linux because of it's hardware support. There is always some hack available to get my newest toaster work on it. Besides, gentoo works faster than *BSD in almost every task you can throw it.

      Even Robbins, the developer of Gentoo has migrated from BSD back to linux, just bringing the good things with him.

    11. Re:What Am I waiting for ??? by codingOgre · · Score: 1

      Yes FreeBSD works great for a lot of things until you want to use it to run Weblogic, Limewire, and Jedit! No JDK support means no FreeBSD! Yes I know the JDK is coming, but this does me no good now.

      --
      Space may be the final frontier, but it's made in a Hollywood basement. --Red Hot Chili Peppers, Californication
    12. Re:What Am I waiting for ??? by No-op · · Score: 2

      I know- I always pull my binaries from mango.firepipe.net (the kde3 freebsd build mirror). I was just using an arbitrary example of some huge package that you usually wouldn't want to build. XFree is another good example.

      --
      EOM
    13. Re:What Am I waiting for ??? by Zigg · · Score: 2

      I like not having programs I use be dependant on some bizarre unknown little library or program that Red Hat or Mandrake saw fit to link to something important.

      Those dependencies are still there, actually. One of the most annoying things about compiling from source is that configure scripts have this tendency to pick up pieces of your system you may have because you were testing out this or that or the other thing and decide they can depend on their existence.

      Then, you try to remove that program you never use (maybe it's even got a security hole), and instead of the package manager telling you you're broken, you just find out next time you try to run the program that depends on it...

      Now, this could be mitigated very well by a very tight set of configure patches and arguments, but finding those out is very difficult and error-prone.

      (Requiring Sendmail to run a simple cron daemon? Requiring the installation of Vi?)

      Sendmail I can understand, although it really should be a dependency on a MDA of any kind. cron mails non-empty results to the user. If we're still talking about cron, vi would fill an "editor" class, which is needed for crontab -e.

  25. MOD PARENT UP TO +5, INSIGHTFUL by Anonymous Coward · · Score: 0

    Please. PLEASE.

  26. What I'm waiting for by ivan256 · · Score: 4, Insightful

    If you haven't tried Gentoo yet, what are you waiting for?

    I'm waiting for it to have over 4000 packages tested and available. I'm waiting for it to have widely available high performace mirrors that serve binaries, so I only have to compile when I want to, and I can be using that new piece of software in seconds. I'm waiting for it to have a proven track record for strict filesystem hirearchy standard compliance (the same standard each release, please). I'm waiting for it to run on all the platforms I currently use (still missing arm). I'm waiting for it to have a dedicated team of hundreds of developers that release security updates in hours (In binary form so that I don't have to wait for compilation for security). I'm waiting for transparent integration of non-"free" software into the standard package installation system. And most importantly, I'm waiting to find any reason why my current system may be insufficient, or even sub-optimal, because I don't feel the need to fix what isn't broken.

    Glad you asked?

    1. Re:What I'm waiting for by swright · · Score: 2

      dunno about the rest but the transparent integration of non-free stuff is as good as it can be....

      emerge nvidia (downloads and installs nvidia's binary closed source drivers, kernel and glx)

      emerge ut2003-demo (yup, you guessed it...)

      things like RealPlayer are slightly more complex (you have to get the install file from real.com then stick it in a directory before emerge'ing it - presumably because of Real's licensing).

      Seriously, its good - even for non-free stuff..

    2. Re:What I'm waiting for by psypete · · Score: 0, Troll

      Why the hell are you waiting for all that? Go find a better operating system. I'm sure there are billions of them much better than anything you could take time out of your busy schedule to derate for having a small and dedicated band of international volunteers. If you want the support, build it. Nobody's going to do your work for you.

      Oh, not to spoil your rant, but there is an arm port coming around the time of the 1.4 release. Don't expect to be notified.

    3. Re:What I'm waiting for by krogoth · · Score: 5, Informative
      "I'm waiting for it to have over 4000 packages tested and available."

      Have you actually looked at the list of packages? It's more than KDE 3 and GNOME 2 - since installing Gentoo on my desktop and server two months ago, I've only found 3 packages (out of... probably over 100 packages that I installed, including some very obscure ones) that didn't have ebuilds - hopefully the ebuilds I made for them will be added to portage soon.

      The list of packages available is already very impressive (I'll bet that Red Hat and Mandrake don't have packages for the unreal tournament 2003 demo, or the Quake 3 OSP mod - these are in portage!), and making a new ebuild is very easy.

      Having 4000 packages is completely irrelevant - there's tens of thousands that you'll never use. Debian's 9000 packages might make you certain that nearly everything you can think of is included, but would you even use 1000 of them?

      "I'm waiting for transparent integration of non-"free" software into the standard package installation system."
      richard$ emerge -s nvidia ut2003 quake
      Searching...
      [ Results for search key : nvidia ]
      [ Applications found : 2 ]

      * media-video/nvidia-glx

      * media-video/nvidia-kernel

      Searching...
      [ Results for search key : ut2003 ]
      [ Applications found : 1 ]

      * app-games/ut2003-demo

      Searching...
      [ Results for search key : quake ]
      [ Applications found : 4 ]

      * app-games/quake3

      * app-games/quake3-cpma

      * app-games/quake3-osp
      (those aren't my ebuilds - it's a completely clean portage tree from a few days ago).

      "And most importantly, I'm waiting to find any reason why my current system may be insufficient, or even sub-optimal, because I don't feel the need to fix what isn't broken."

      Portage and ebuilds.
      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    4. Re:What I'm waiting for by dattaway · · Score: 3, Informative

      I'm waiting for it to have over 4000 packages tested and available.

      If you don't mind tarballs, it looks like that 4000 number has been surpased. This is my gentoo distribution tarball directory last updated a month ago:

      dattaway@attaway $ ls /usr/portage/distfiles/ | wc -l 4279

      dattaway@attaway $ du /usr/portage/distfiles
      6881448 /usr/portage/distfiles

    5. Re:What I'm waiting for by tucay · · Score: 1

      Doesn't sound like you want to help then.

      Which distro are you using that has all the above?

    6. Re:What I'm waiting for by rweir · · Score: 1

      I'm waiting for it to have over 4000 packages tested and available.
      If you're talking about Debian, then ITYM <pinky pointingto="mouth">10 000 packages</pinky>.

    7. Re:What I'm waiting for by Shelled · · Score: 5, Insightful

      If you want a binary distro, use a binary distro. There are dozens around. Gentoo isn't for you and that's not a failing on the distro's part. I've always found a mirror first try and they've almost always been DSL-saturating fast. You need 4000 available packages and instantaneous perfect security? And don't find that contradictory?

    8. Re:What I'm waiting for by fault0 · · Score: 2

      Exactly, I think "from-the-peer-pressure-dept" line that michael tagged to this story is very applicable.

      Gentoo is very nice and all, but there are a number of things that made me switch back to other distros after using Gentoo for a few months.

      First, there are better completely source based distros. The most important of these is SourceMage.

      Second, I don't like to compile every single little thing. There is no point to compiling every single little thing. Most of the optimization claims that people say about Gentoo are mostly myths; it's really mostly a placebo effect on most modern computers. The only place it would have a discernable effect (above 10% increase in speed), is on really old i686 hardware (p3-katami, early p3-coppermine, slot-A athlons). Anything other this obviously isn't 686. The only other processor where i586 optimization helps is the Pentium Pro.

      Third, Gentoo brakes more often than other distros do. I had more breakages in running five months of Gentoo than two years of Debian unstable/testing, and four years of various slackware releases.

      Finally, I would like to say that Gentoo is a great distro. Non-free software availablity is very good. It's not however the "killer" distro that some people say it is. Portage is quite slow compared to other package managers (perhaps it should be rewritten in C or C++), or even the BSD ports system. Hopefully portage2 should address these issues, if it ever gets done.

      Basically, gentoo is somewhat of the "in-distro" that Debian was several years ago.

    9. Re:What I'm waiting for by sweede · · Score: 1

      Actually, as its referenced in another comment, debian has surpassed 10,000 packages. however, how many debian packages are there for XFree86 4.2.1 ?? dozens at least Gentoo? has one(1) package. Now, lets see how many packages debian has for KDE, Gnome and other big applications like that. Gentoo has far less packages. most any single software package in gentoo has at least 2 packages in Debian.

      --
      I follow the SDK and GDN principles.. Spelling Dont Kount, Grammer Dont Neither
    10. Re:What I'm waiting for by Zzorbo · · Score: 1

      divide and conquer! Debian still has it's metapackage of XFree86 4.2.1. Divideing comes in handy when upgradeing the system. I don't want to upgrade the whole xfree thingy, if a bug only affects xdm (or a messed up font).

    11. Re:What I'm waiting for by Anonymous Coward · · Score: 0

      Looks like FreeBSD. It is quite nice, I must say.

    12. Re:What I'm waiting for by mindstrm · · Score: 1

      Well, even a 9% increase in speed is significant. People pay hundreds of dollars for a 9% increase in processor speed..... why not compile?

      Hey.. what if we had a better compiler?

    13. Re:What I'm waiting for by Per+Wigren · · Score: 2

      wigren@oggy portage $ find . -name '*.ebuild' | wc -l
      4274

      --
      My other account has a 3-digit UID.
    14. Re:What I'm waiting for by srussell · · Score: 2
      OpenOffice is free, but this is interesting nonetheless.

      ser@bean public_html/webcam% emerge search openoffice
      Searching...
      [ Results for search key : openoffice ]
      [ Applications found : 2 ]

      * app-office/openoffice
      Latest version available: 1.0.1-r1
      Latest version installed: [ Not Installed ]
      Homepage: http://www.openoffice.org/
      Description: OpenOffice.org, a full office productivity suite.

      * app-office/openoffice-bin
      Latest version available: 1.0.1
      Latest version installed: [ Not Installed ]
      Homepage: http://www.openoffice.org
      Description: OpenOffice productivity suite

      In fact, it is easier for commercial developers to build ebuilds for Gentoo than to build RPMs. RPMs require rebuilding their basic package distribution mechanism; Portage will use whatever they already have (with caveats).
    15. Re:What I'm waiting for by N1KO · · Score: 1

      Well, gentoo's USE flags makes extra packages unnecesary.

      For example, debian uses a package for nethack, another one for nethack-qt and another one for nethack-gnome.

      By setting USE="+qt +gnome" you tell gentoo that you want qt and gnome support for nethack, if you don't set it you only get console and x11 support.

    16. Re:What I'm waiting for by dpash · · Score: 1

      david root% grep-available -s Package . | wc -l
      10215

    17. Re:What I'm waiting for by ivan256 · · Score: 2

      If you want a binary distro, use a binary distro.

      That was my point. the original story was trying to imply that gentoo was for everybody. It's not for people who want t a binary distro.

      You need 4000 available packages and instantaneous perfect security? And don't find that contradictory?

      I don't need 4000 packages, I need to know that when I want one package that it'll be available. The more packages there are, the better the chance of that.

    18. Re:What I'm waiting for by ivan256 · · Score: 2

      If you don't mind tarballs, it looks like that 4000 number has been surpased.

      I was going by their website which says that there are 2800 tested packages.

    19. Re:What I'm waiting for by richie2000 · · Score: 2
      Hey.. what if we had a better compiler?

      we do. It's called gcc 3.2. (.Or maybe it's GNU/gcc 3.2 RMS Edition.)

      --
      Money for nothing, pix for free
  27. That would defeat the purpose by fava · · Score: 2, Informative

    Gentoo is a very up to date version of linux. Most of the packages available are the latest stable versions. Installing from an cd means the next 'emerge world' will end up downloading lots of packages as it updates your system. The older the install cd the more downloading to be done. That would defeat the purpose of loading everything from cd in the first place.

  28. hey! by Anonymous Coward · · Score: 0

    I'm still building gentoo 1.2 on my 486

  29. What's up with Slashdot??? by Anonymous Coward · · Score: 1, Interesting

    The site's all fscked up.

    Apache errors, database errors, the fronpage keeps changing, what up? I do like the screwed up frontpage with the ads tiled diagonally across it. It's different anyway.

    1. Re:What's up with Slashdot??? by gjetost · · Score: 0

      Almost every link the main /. page came up, and sometimes there were ads all the way down in every story page. Logging in seemed to fix it.

  30. my gentoo experience by emoeric · · Score: 2, Informative
    i went through a series of reinstalls on my linux desktop over the summer, and in the month or so when i was on gentoo, i was a fan. There's definitely something to be said for optimizing binaries for your specific hardware. OTOH, the reasons i eventually returned to debian were:
    • dependency problems in some portage scripts and
    • having to compile everything.
    It may be a great thing, but when i wanted to try a new program right away, waiting for it to compile was a definite pain in the arse.
    Now, as far as my dependency issues, i'm not sure if they got them resolved with the new version of portage, but it might be worth checking out. At any rate, i love dselect and i dunno if i'll be reinstalling now that i got the unofficial kde3 debs working
    --

    |---------------|
    practically an AC
    1. Re:my gentoo experience by RazzleDazzle · · Score: 1

      Just FYI but you don't HAVE to compile everything, you can install using rpm and stuff.

      I am curious, what dependency problems did you have? Was it using portage? I have not had any problems... it just downloads the dependencies and away we compile

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    2. Re:my gentoo experience by emoeric · · Score: 1

      i dont remember the exact steps that caused it to happen, but at some point i upgraded kde but none of the associated kde packages came up as well...result: no icons on my desktop. hunting it down kiiiinda fixed the problem, but other things were going downhill with the system so i just jumped ship. And again, this wasnt a usual thing, most of the time portage is great. However, i'm back with dselect and loving it

      --

      |---------------|
      practically an AC
  31. What am I waiting for ? by FauxPasIII · · Score: 1, Redundant

    >>If you haven't tried Gentoo yet, what are you waiting for?

    emerge system, that's what.

    --
    25% Funny, 25% Insightful, 25% Informative, 25% Troll
    1. Re:What am I waiting for ? by RazzleDazzle · · Score: 1

      run #emerge kde && emerge gnome
      before you go to sleep, hopefully by the time you get home from work/school it will be done.

      bootstrap took a lot longer than emerge system did. I really like Gentoo, I just installed it 5 days ago on my laptop. I just wish there was a better X config with it and I wish (not Gentoo specific) my soundcard had better support. It is a compaq laptop and a SoundMAX soundcard. I had to download a patched .c file and recompile the kernel to get my sound working in Mandrake. I wonder if I will have to do that again for Gentoo and this newer kernel.

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
  32. Gentoo on my Laptop by DuckWing · · Score: 1
    I have Gentoo 1.2 on my Laptop (Compaq Presario 720CA) and the extra speed is nice. It also works a bit better than the RedHat 7.3 I had on there. Yes, it's a bit painful to install, especially if you don't have broadband, but the result is well worth it.

    For those of you that site install time, you didn't read the article did you? For 1.4 there is pre-compiled binary install that only takes 1hr. Check it out, it's worth it and you learn a lot.

    --
    -- DuckWing
  33. Waiting for a floppy install by The+Turd+Report · · Score: 3, Interesting

    With my newest box, it came down to either being Debian or Gentoo. Gentoo would only do a CD install (I didn't have a CD-R) so Debian won. Give me a floppy/FTP install and I will give it a go.

    1. Re:Waiting for a floppy install by FU_Fish · · Score: 1

      I've wished for that from Gentoo too.....errrr...also.

    2. Re:Waiting for a floppy install by Splork · · Score: 2

      i installed using a GRUB boot floppy to netboot a kernel and i was up and running. another machine on your net to run bootp and tftp is required.

    3. Re:Waiting for a floppy install by Anonymous Coward · · Score: 0

      Easy, just create your filesystem, and untar the stage1/2/3 tar ball, chroot to the new filesystem and go on.

      Read the docs, Luke ! (and use your brain ;-)

      Guillaume

    4. Re:Waiting for a floppy install by MyHair · · Score: 5, Funny

      i installed using a GRUB boot floppy to netboot a kernel

      Oh yeah? Well I hand-weaved a linux 1.2 kernel using only the lint caught in the fan guard and installed from that.

      Seriously, GRUB netbooting is cool and I want to try it. Do you TFTP an initrd, too, or do you just grab the kernel and magically make it work?

    5. Re:Waiting for a floppy install by Splork · · Score: 2

      i believe it tftp'd an initrd image after getting the kernel using bootp. i did what was documented in the install docs for 1.2. it was on a laptop with a built in eepro100 network interface (sony vaio z505s)

    6. Re:Waiting for a floppy install by jkomut · · Score: 1

      Documentation for alternative installation methods are availible on the gentoo website.

      http://www.gentoo.org/doc/altinstall.html

    7. Re:Waiting for a floppy install by Ymerej · · Score: 1

      Oh yeah? Well I hand-weaved a linux 1.2 kernel using only the lint caught in the fan guard and installed from that.

      Mod parent up funny. I laughed out loud!

  34. I love you! by fire-eyes · · Score: 4, Informative

    I've been a slackware user for 5 years. Only slackware. No other distro.

    Then I tried Gentoo recently. It's everything I wanted. the Ultimate power of customization (save LFS), everything from source, etc. The speed difference IS noticeable in every app, as long as you have a clue about optimization flags for your CPU.

    The only real problem is that two things are essential:

    1) Moderately fast system
    2) Fair connection to the ineternet

    I have dial up at home, so I brough my system to work and installed there. Ever since, I haven't had to download too many huge ebuilds (packages) over dial up. Things are good.

    Check it out some day.

    --
    -- Note: If you don't agree with me, don't bother replying. I won't read it.
    1. Re:I love you! by Anonymous Coward · · Score: 0

      Don't read this comment! It's a virus.

  35. uh by Anonymous Coward · · Score: 0

    "if you haven't tried gentoo yet what are you waiting for?"

    For it not to suck.

  36. Gentoo Linux boxes by Anonymous Coward · · Score: 0

    Imagine a Beowolf Cluster of THESE!!!

  37. If by Anonymous Coward · · Score: 0

    If you have a network connection, and a computer +500 MHZ, it shouldn't take more than two days to compile the system. And it's real fast. And no more hunting down packages all over the Internet to upgrade the system and worrying about missing security updates. Just run emerge -u world every night.

  38. Gentoo has matured quickly... by PhilipChapman · · Score: 2, Interesting

    Only a few months ago, I tried gentoo and had like 10 broken ebuilds while installing. That was too much for me, so I wiped it and put slack back.

    So, in August, I gave Gentoo another shot. Only had one faulty ebuild on the install, which is ok with me. Skip ahead a few weeks, I install the GCC 3.2 1.4 pre-release. Not a single problem during the base install, and no problems with anything else either(kde, gnome, mozilla, etc).

    Overall, I'm very impressed with how far Gentoo has come. Thanks to everyone who contributes to the project!

    ---

    --

    ---
    Always standing, I am a tree awaiting the lightning. -Samael, Crown
  39. Your sig by Anonymous Coward · · Score: 0

    How do you chmod osama if he's been removed already?

    1. Re:Your sig by Anonymous Coward · · Score: 0

      Hey dumbass, they aren't a sequence....

  40. My take on Gentoo... by danielrm26 · · Score: 2, Insightful

    To all those who have mentioned the difficulty of the install, when I made the switch to Gentoo I had only installed maybe 5 or 10 other Linux boxen (Redhat, Mandrake, etc...), and Gentoo wasn't all that different.

    It was more INVOLVED, but not more difficult per say. If you print out the instructions from the site and follow them, good things will happen.

    For those who think that another distribution (especially a source-based one like this) is pointless and only for the uber-geeks, think again. The idea behind distributions like Gentoo is CONTROL. When you have finished your first Gentoo and compiled everything for your specific hardware it is a distinctly different feeling than throwing in a Redhat disk and pressing 'go'.

    Those attracted to Gentoo are those attracted to having everything just the way they like it on their computers (and arguably in their lives as well). It's an approach to computing that many have here on /.; if you don't have that approach then perhaps that is why you don't like Gentoo.

    --
    dmiessler.com -- grep understanding knowledge
  41. No kidding.. it smoked my harddrive... by mooman · · Score: 2

    I have an old P166 CTX laptop with a 1.6G hard drive I got back in '98. I did the Gentoo download and bootstrap build approach a couple days ago. It started compiling around midnight, and was still gcc'ing away at 8:30 the next morning when I left for work.

    When I got home, it had aborted due to being unable to connect to their rsync machine (a problem that others have reported as well) so I kicked the whole process off again. This time, I think my poor old harddrive gave up the ghost from all the thrashing. Now I get nothing but hda errors, even when I boot from a tomsrtbt floppy. It's almost like Gentoo slashdotted my hard drive.. :)

    I'll give gentoo another try after I find a new laptop HD on ebay... (Anyone got a 2-6 Gig 2.5" notebook IDE drive that needs a new home?)

    So yeah, plan on some compile time if you have anything less than a speedy box...

    --
    In the Portland, Ore area and like card games? Check out: http://groups.yahoo.com/group/portlandgames/
  42. Gentoo Linux 4 Newbies by rdslater596 · · Score: 3, Interesting

    Acutally, I tried Gentoo as a semi-newbie. I've nearly all the major releases working but, it wasn't until I installed Gentoo that I really learned the inner workings of Linux systems. That was a HUGE benifit. If you are an 'experienced newbie' I would suggest if you have the Phat Pipe (TM) and l337 Hardware (TM), then wade into this full blast. Even if you don't keep Gentoo as you distribution of choice--You'll be better for the experience. The task is challenging but the documentation is good. I also personally like the non-bloatware feature and portage system (I admit nothing about being a BSD user!--you have no proof!).

    Like I said give it a try. At the very least you can pick up some skills and that is worth the compile times (on a 1.2Ghz w/ 256DDR system takes me about a long evening start to command line--then emerge gnome or kde while you sleep).

    --
    Cthulhu for president!
    1. Re:Gentoo Linux 4 Newbies by Anonymous Coward · · Score: 1, Interesting

      thank you!
      I have almost exactly the expierience you had.
      tried redhat couldnt get a couple things working so i tried mandrake but couldnt get a couple different things working. ended up on dependcy hell a few times.
      saw gentoo liked the portage idea.
      installed gentoo.
      learned way more than i thought possible about linux (still got ^n degrees more to learn tho)

      really if your new to linux and wanna get some good expieience try gentoo.

  43. Done by djohnsto · · Score: 3, Informative

    You should read the install instructions on the Gentoo site. If you have a bootable floppy that can:

    - fdisk the install drive / partitions
    - format the partitions
    - give you a working network connection
    - Let you run a command shell with ftp and chroot working

    That's all you need. You can probably use that Debian floppy to install Gentoo. Of course, there's the matter of downloading a 50-100 MB tarball + kernel sources for the initial install, plus more downloading and several hours of compiling to get a usable system. But you can do it without a CD (or even a CD-ROM drive).

    --
    Dan
  44. Gentoo is the best, really by twistedcubic · · Score: 1

    I used to use Redhat, Mandrake, and even once paid the $40 for SuSE. EVerytime either Mandrake or Redhat released a new version, I waited eagerly in anticipation, and sometimes stayed uo all night so I could be the first to download the iso's. With Gentoo I don't have the strong "need" to upgrade anymore, because it gave me so much control over things, that eventually I was able to get it running just the way I like it. "Perfect" in a sense. It's funny how now I have no reason to do a "fresh install" of anything, and I'm running the latest and greatest software. Good shit (tm)

  45. Why I use Gentoo. by Anonymous Coward · · Score: 1, Interesting

    I'll be the first to admit that I have problems with GNU/Linux left and right (minor ones at that) with the major distros that I have tried (Mandrake, Red Hat, Debian). Gentoo was no different. Some ebuilds didn't complete, and some just didn't work. The thing that kept me using Gentoo was the website, and the friendly help I got in the forums.
    There was no question too big or too small when it came to asking for help. I also think that their website is one of the simplest yet thorough sites to navigate around. Not only did I quickly solve my problems, but I ended up with a Desktop install that works faster than anything else I tried. I also gained knowledge about GNU/Linux that I would never had gotten from using a distro like Mandrake.
    Also, I don't know about anyone else, but I find it much easier to grab packages from the Gentoo mirrors than to look them up, and download them myself. All of these priceless goodies without even mentioning the benefits of portage which a lot of slashdot'ers are quick to shoot down or overlook in some blind way.

  46. Why you bring politics to this by Anonymous Coward · · Score: 0

    I noticed on your site you got a pic of the GUI with an Israeli flag on there...why you gota do that for. Why dont we just keep it none political and try to just tell people how good a destro is, why you gota make a statement

    I know people are gona be saying that its about how the GUI and support for Hebrew but no need for the flag. With that said I dont support political statements and therefore I will never try this destro EVER.

    Keep politics out of open source!!!!!

    1. Re:Why you bring politics to this by Anonymous Coward · · Score: 0

      I'm with on that. Until Israel complies stop being a rogue nation and complies with Un security council resolution 232 and stop colonizing palestinian reservation i will not use anything that could benefit israel.

      I do not support rogue nations who violate un resolutions and violate human rights with racist state policies.

    2. Re:Why you bring politics to this by Anonymous Coward · · Score: 0

      Its nice to see that your just as blind and ignorant as the next guy, if you'd bothered to notice that was not a gentoo sponsored page, that was a picture of screen shots submitted.

      Wow, I guess that makes Gentoo a political monster, oh wow they posted a screen shot of someone's desktop who happened to be patriotic to his or her country. Oh grow up.... do you honestly think they care if you won't use their distro because some person has a flag on their desktop and submitted a screenshot?

      Why must every closet paranoid nutcase look at a picture of something and assume that because it's on a webpage with 15 other pictures, that suddenly it's a political forum?

      Crawl back under your rock.

    3. Re:Why you bring politics to this by Anonymous Coward · · Score: 0

      Gentoo's KDE developer is Israeli. Israel is certainly no better than Palestinian "terrorist" when they drop bombs on innocent Palestinian people, however it's a screenshot.. not a political endorsement.

      Religion and politics really needs to be decoupled from trying to develop the killer OS. Open Source Free Software is a world-wide effort after all.

    4. Re:Why you bring politics to this by Anonymous Coward · · Score: 0

      Those where the developer screenshots.

      That was very much a gentoo sponsored page.

      Since gentoo developers obviously support apartheid i want no part of gentoo.

      It's that simple.

  47. no more waiting. by Xiphoid+Process · · Score: 3, Insightful

    "I'm waiting for Linux to get where FreeBSD is for ease of building..."

    that's where gentoo is. the *point* of gentoo is that it uses the ports system... so congratulations to you, no more waiting

    --
    got drum'n'bass?

    http://mp3.com/vitriolix
    1. Re:no more waiting. by No-op · · Score: 1, Flamebait

      but it's still linux...

      eh. whatever twiddles your nipplenuts.

      --
      EOM
  48. Well... by Anonymous Coward · · Score: 1, Funny

    "If you haven't tried Gentoo yet, what are you waiting for?"

    Err, the building process.

  49. The biggest advantage of Gentoo... by SlickMickTrick · · Score: 4, Insightful

    ...is the one they're not using.

    Gento is source based, meaning big compile times. However, it has the possible advantage of very small downloads. Imagine, that instead of downloading all the source packages for KDE 3.0.4, you simply had to download the patch level difference for the source from KDE 3.0.3. The diff file would probably be less than 500k.

    Of course, patch files would be too difficult to manage, so why not set up an rsync or cvs server, and use cvsup to grab the differences. Not from the production cvs, but from another set up by Gentoo. This would turn a bandwidth hungry dist into the lightest one of all. After downloading the initial sources, the updates would be noticably smaller than binary dists.

    Of course, gentoo doesn't do this, but I use it anyway. :-)

    1. Re:The biggest advantage of Gentoo... by Shelled · · Score: 2

      Are you sure? My /usr/portage/distfiles directory contains plenty of diff (.patch) files.

    2. Re:The biggest advantage of Gentoo... by uhmmmm · · Score: 1

      these are probably patches for specific packages. Not all ebuild files do this, and AFAIK none get a patch file based on what sources you already have available. Also, i believe that most of the patches (small patches anyway), are actually kept in a package-specific directory (like /usr/portage/category/package/files)

  50. the distro of choice for The Cunninlynguists by Anonymous Coward · · Score: 0

    http://www.sandboxautomatic.com/abstract/ua0002.ht ml

  51. Down Side of Maintaining by Anonymous Coward · · Score: 0

    I'd like to hear what the negatives are about

    maintaining a Gentoo system, after the install?

    What are the advantages and disadvantages compared to maintaining a Mandrake or Debian system?

    The advantages have been spelled out (speed, custamizability), but what about the disadvantages?

    1. Re:Down Side of Maintaining by swright · · Score: 5, Informative

      There are a few....

      - ebuilds arent perfect. some dont work, others have known problems. it isnt always perfect. things are usually fixed quickly though.

      - version mismatches. although its kinda cunning and you can have multiple versions of things installed (Qt 2 in /usr/qt/2/, Qt 3 in /usr/qt/3/ etc...) this doesnt always work! Can end up with some painful instabilities needing things to be unmerged and then re-emerged again after

      - other version mismatches. some apps like autoconf 2.13, others like 2.5. you can easily change your 'active' one (export WANT_AUTOCONF_2_5="1" for 2.5) - but the ebuilds don't 'know' which one they want. Again, broken builds and more problems. Easily fixable but still a pain.

      - upgrading doesn't get rid of old versions. Sometimes you really need to unmerge an old version of a program before emerging the new one or dependent apps will get confused and pick up the wrong versions of shared libs. I know this isn't meant to happen but it occasionally does..

      - other weird stuff. recently I somehow lost my TEMP environment setting and emerge unpacked a fresh glibc version into / (still haven't cleaned up the mess..)

      - cant resume an aborted build. start building big package (openoffice!). quit for whatever reason. have to start again from the beginning...

      Don't get me wrong - I love Gentoo dearly, its my primary desktop that I spend 16 hours a day on doing all my work and all my pleasure. But nothing's perfect... :)

      (and the support on the lists is truly excellent, so you're never completely lost..)

      (and admittedly many of the problems above are as likely to be caused by the apps themselves as Gentoo..)

    2. Re:Down Side of Maintaining by doughmein_dot_net · · Score: 1
      I have been maintaining Gentoo Linux on my main computer at home (AMD Athlon XP 1900+) and several servers at work (Pentium III-based) for several months now, and I've run into some of these problems as well. Yet I still stick with it, and watch it improve.

      Portage is a great system, but it's still fairly new, and it needs some adjustments before it can be the completely kick-all-ass software management tool that the developers and users want it to be.

      The best thing that you (or I, or anyone) can do is to feed these suggestions, bug reports, and changes back to the developers. Learn some Python, have a crack at the code, and see what happens.

      --
      Super ninja monkeys will one day rule the world!
  52. Gentoo developers are obnoxious by Anonymous Coward · · Score: 0

    I found the Gentoo people really obnoxious to deal with.

    a)they're snotty/talk down to potential new users
    b)they ignore(for the most part) the user mailing list
    c)they all insist on PGP-signing every single #$@!ing one of their messages with PGP-MIME. Guess what? Eudora mishandles PGP-MIME, considers the entire message to be an attachment. Sure, thats broken, but I got chewed out by a bunch of #$@! pricks who basically said "if you're not using a unix mailer, tough shit."

    I found Gentoo to be the most broken, ill-conceived distro I've ever used. I spent 3 days trying to get it to work on a laptop. The "getting started" docs were worthless, several packages wouldn't compile(so I couldn't do things like, oh, INSTALL XWINDOWS) and they've successfully taken the prize for the most #$@!ed up "package" "management" system in the Unix world.

    Can you tell I didn't like it? Biggest waste of 40 hours I ever made. I uninstalled the system(which I never got working properly, despite 4 years linux sysadmin experience. Started with linux-pmac, so I think I've earned my battle scars. This was worse than linux-pmac.

    If they spent half as much time on fixing packages, cleaning up that horrible excuse for a package manager, and making the install more sensical/automated(there's really no need to do most of what is required by hand) as they spent on compiling in all sorts of tooty-fruity unstable kernel patches and spiffy compile flags, they'd have something half-useable.

    But, whatever. Its not like this won't get modded down to "troll" anyway.

    1. Re:Gentoo developers are obnoxious by Anonymous Coward · · Score: 0

      Try installing again I'll help you.

  53. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

    I'm waiting for a linux install that is usable. Since you asked.

    I've been using them for years. So have millions of other people. What is your problem?

  54. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  55. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  56. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  57. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  58. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  59. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  60. Re:Is it just me... by Anonymous Coward · · Score: 0

    The same thing happened to me. I have had this happen before as well. At least 5 or so times over the last 2 months. Unable to post comments for hours. Html completely screwed up with those adds.

    WTF is going on here?

  61. The biggest problem I have with it by Twister002 · · Score: 2

    Is it requiring a network connection.

    Yeah, I know I can download all of the packages that it needs and put them in /usr/portage/distfiles but first I have to find out WHAT packages it wants to just install.

    Plus I'm in one of the far corners of the world (Santa Fe, NM) that DOESN'T have broadband everywhere so I have to do all this downloading over dial up.

    I should just take my machine down to the lead guys house in Albuquerque and hook on to his hub to install. ;)

    Other than that, it looks pretty neat! nifty even.

    --
    "For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
    1. Re:The biggest problem I have with it by P-Nuts · · Score: 1

      Yeah, I know I can download all of the packages that it needs and put them in /usr/portage/distfiles but first I have to find out WHAT packages it wants to just install.

      emerge --pretend might be useful then.

    2. Re:The biggest problem I have with it by jkomut · · Score: 1
      Yeah, I know I can download all of the packages that it needs and put them in /usr/portage/distfiles but first I have to find out WHAT packages it wants to just install.

      Gentoo has that feature. Use the --pretend argument. For instance "emerge --pretend kde" on my machine would display ...

      Calculating dependencies ...done!
      [ebuild N ] sys-libs/lib-compat-1.0-r2
      [ebuild N ] sys-devel/ld.so-1.9.11-r2
      [ebuild U ] x11-libs/qt-3.0.5-r2
      [ebuild N ] net-print/cups-1.1.15-r2
      [ebuild N ] media-gfx/gimp-print-4.2.1
      [ebuild N ] app-text/ghostscript-7.05.5
      [ebuild N ] net-nds/portmap-5b-r6
      [ebuild N ] app-admin/fam-oss-2.6.9

      and so on.

      Plus I'm in one of the far corners of the world (Santa Fe, NM) that DOESN'T have broadband everywhere so I have to do all this downloading over dial up.

      Remember, you are downloading the source, which is a fraction the size of a binary. Having dialup instead of broadband is a better reason to use gentoo instead of another distro.

    3. Re:The biggest problem I have with it by daveman_1 · · Score: 1
      I was agreeing with you right up until the part about binaries being larger than the source. Looked at a kernel tree lately? My installed kernel, with all modules, makes up maybe two MB. The download of the kernel tree? Over thirty megs. Unpacked? Over a hundred megs. Generally speaking, if a package uses a lot of shared libraries that are already installed on your system, it is possible for the source to be a smaller download than the binaries. However this isn't always the case.

      Need another example? Download the sources for XFree86 then download the binaries.

      --
      Russian Russian Russian RussianDollSig DollSig DollSig DollSig
    4. Re:The biggest problem I have with it by Anonymous Coward · · Score: 0

      Dude, we are rapidly entering an era in which a computer is judged by its bandwidth and latency, NOT its hardware speed. Though with a source distro such as gentoo, fast hardware helps imensely with compile times, it is also important to note, that it promotes faster connections. As times go forward, computer connections will only grow faster. I remember a time when Cable/DSL was first comeing out, and we looked at those speeds, and our 28.8 modems, and went NO WAY something can be that fast... Yet now, dialup is the slow-boat. Times will change, they just need some ::gasp:: time.

      Microft
      -Beware of he who would deny you access to information, for in his heart, he dreams himself your master.

    5. Re:The biggest problem I have with it by deeeev · · Score: 1

      There are a few exceptions. But overall he's right. And you're just a troll.

    6. Re:The biggest problem I have with it by twener · · Score: 1

      > Gentoo has that feature. Use the --pretend argument.

      This gives you ebuild names, how do I get the archives names (and ftp server and full path) to download?

    7. Re:The biggest problem I have with it by Anonymous Coward · · Score: 0

      Dude, you're dreaming. Linux is the primary compelling reason I have for needing bandwidth. Calculating how much I would be willing to pay for other benefits of broadband, I reckon it would cost me US $424 up front and $300 per anum to get an OS that requires broadband. If this is the trend Linux is going in, I'm going to have to take another look at some lowcost alternatives like Microsoft. I wish I were kidding.

  62. Mod parent up by Plug · · Score: 2

    My system disk filled up a few weeks ago.

    It was a ~4gb volume; I found 1.5gb in the /var/dpkg/cache directory. About 9 versions of most packages. Every time you download a new version, Debian keeps the old ones.

    Remember Debian users, apt-get autoclean is your friend.

  63. I've had a different experience... by fireboy1919 · · Score: 2

    I had a lot of trouble getting esoteric packages written by one guy for some strange task (that I happen to be working on too) had a lot of trouble installing on my previous distro, so I decided to try a source distro.

    This one by FAR had the most documentation. And it had more docs than Debian, Mandrake, and Slackware for installation. So I decided to give it a try.

    And I screwed up by not following the directions. Undaunted, I tried again. This time, I succeeded - without the help of the developers. Everything compiled perfectly - I had a working version of X with support for my video card, along with a full install of Apache, Gnome, KDE, IceWM, and my favorite development environments and text editors. It took me three days to succeed.

    From that point forward, occasionally, I ran into problems. Unlike Mandrake, my previous distro, I found the solutions by going to the user forums for the site - it seems other people had problems similar to mine. A lot of the problems weren't even due to the distro - things like how upgrading postfix sometimes leads to a difference in how the alias files are stored (so that they have to be rebuilt) are things I would expect to have to scour the internet to find out, rather than just checking at my distro.

    And the three times when I couldn't find the answer, I posted to a forum, and within hours (one time within minutes) I had my answer.

    There sure is some brokenness with the distro - but to me its worth it. The documentation, while out of date, is still pretty useful, and the forums are the best support I've ever had from anyone for using Linux (including a local LUG, #linux, and #linuxhelp on Dalnet, #linux and #linuxhelp on EFnet, and my local net admin).

    Now my computer nearly sings - I can install, uninstall, and fix problems faster than I ever have before, (even faster than I could with nice, user friendly options), and its only getting better.

    Perhaps you have been a sysadmin for four years, and used linux-pmac, but perhaps you didn't get as many scars as you say. You don't like the kernel? They don't force you to use it, you know. You don't have to run it even once - you can use any kernel you want, if you're so inclined, even plain vanilla. Switch. Problem solved. Can't use simple compile flags? They wrote a huge 10 page html file about how to use them and documented the file with the compile flags so you'd get them right. I've NEVER been a sysadmin, and I didn't even doubt that I got them right. Can't stand the 5 minutes of doing stuff by hand? You know you can just do exactly what the guide says, right? A trained monkey, or the newbie I was when I first installed it could do it. Why don't you? It doesn't really take that long.

    It sounds more like you gave up when you hit a snag than that you gave this distro a fair chance. One snag in the install of this distro can take 40 hours to fix. However, the install is only the beginning of a distro's use. Perhaps you think I'm acting haughty. I'm sorry if you take it this way; know that I write this without emotion, but with more experience in this distro. Ask for help from me when installing and I'll give it if I am able.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:I've had a different experience... by cbriscoe · · Score: 1
      "This one by FAR had the most documentation. And it had more docs than Debian, Mandrake, and Slackware for installation. So I decided to give it a try"

      I don't know about Debian and Slackware, but with Mandrake you don't need installation instructions. So who cares if Gentoo has more Documentation. I really like the concept of this Disto but it has a horrible installation process.

    2. Re:I've had a different experience... by fireboy1919 · · Score: 2

      Sure you don't. But it really helps. There were a lot of things that weren't really good until AFTER the install, and I could really have used some docs (Mandrake was my previous distro).

      Things like:
      -getting rpmdrake/urpmi to work properly with any given mirror (I had to figure that one out by reverse engineering based upon how it does security update works)
      -getting the firewall to work (the firewall that comes with Mandrake has a horribly inflexible Mandrake front-end (won't do certain kinds of forwarding, etc.). However, if you scour your path, you can find that it has a really good OTHER front-end that you have to use).
      -figuring out why a lot of stuff won't compile (ships with a rather broken version of gcc)
      -Mandrake's init path structure (sure, you can figure it out, but why don't they just tell you?)

      Bottom line: even the least sophisticated distro needs documentation because an operating system by nature is a complex thing.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  64. Why KDE is faster on Mandrake than on Gentoo by nsushkin · · Score: 1

    Here's an interesting article Why is KDE on Mandrake faster than on Gentoo?

    1. Re:Why KDE is faster on Mandrake than on Gentoo by Yokaze · · Score: 2

      Not really interesting, just a PR statement. No real facts, besides there are people who think that "KDE on Mandrake [is] faster than on Gentoo".

      This only shows, that the speed difference is a subjective thing.

      I tried Gentoo (twice), and liked the low inital dependencies and the init-scripts.

      (Note, I'm a developer and a happy Mandrake User.
      Started using Linux with RedHat 3.0.3. I'd rather compile my own code.)

      --
      "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
    2. Re:Why KDE is faster on Mandrake than on Gentoo by twener · · Score: 1

      Possible explanation: Mandrake 9.0 is gcc 3.2 based, Gentoo 1.2 not.

  65. Rnoch by tpv · · Score: 2, Insightful
    of being the only man that didn't die

    Close, but not quite.

    According to the Bible, there were two men with that honour. The other is Elijah - 2 Kings 2:11

    I've always considered the Enoch passage to be quite vague - Genesis 5:24

    Also he wasn't the only Enoch in the bible, Cain also had a son named Enoch - Genesis 4:17.
    Perhaps the distro saw itself as the son of a murderer?

    --
    Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
    1. Re:Rnoch by chriskenrick · · Score: 1

      of being the only man that didn't die

      Close but not quite.

      According to the Bible, there were two men with that honour.


      Actually, try three men. You forgot Jesus :)

  66. Gentoo CD Distro by m0RpHeus · · Score: 1

    I would have used Gentoo if it had a CD distribution that contains all the packages. It doesn't have to be the leatest versions. I'm not talking about stage 1 or 2 on CD, I'm talking about all the packages on a CD.

    There are people like me who want to try it out but can't afford to have broadband. :( Having Gentoo packages on CDs will be of great help not only for me but might ease-up bandwidth requirements.

    --
    Take-off every .sig! For Great Justice!
  67. Floppy install by tollieman · · Score: 1

    Gentoo needs the ability to boot from floppy, and then install over ftp etc.

  68. Some of us do actual -work- with our computers, by Mordant · · Score: 1

    instead of just sitting around all day compiling glibc or whatever.

    Every Gentoo luser I know snivels weekly about how some 'ebuild' he ran totally horked up his box, so that he had to start over again from scratch. Hell, these people re-install Gentoo more times in a month than most idiot Microsoft lusers re-install Windows in a year!

    Fuck that - I need to be able to actually -use- my boxen. Slackware beats Gentoo every time if you want to actually do something useful with your machine for two or more days in a row. At least until I can figure out how to get someone to pay me for continuously recompiling glibc, heh.

    1. Re:Some of us do actual -work- with our computers, by Anonymous Coward · · Score: 0

      There's this thing where you can compile *and* work at the same time. After you install, you don't really have to do anything else. I've had the same Gentoo install for about a year now. I'll update packages on one console, work in vi in another. Feh. Compiling != work stoppage

    2. Re:Some of us do actual -work- with our computers, by be-fan · · Score: 2

      Um, my box has been rock solid stable since I installed Gentoo about a month ago. In the meantime, I've installed tons of beta software (currently running a beta kde on a beta Qt, works great) and have messed around with getting prelinking working twice. Also enlarged my XFS partition on the fly while I was at it. Not only have I yet to hose it, but I haven't figured out how to crash it either. Maybe I should play with the development kernels. After all, they're in the Portage tree now :)

      --
      A deep unwavering belief is a sure sign you're missing something...
  69. jan@bioware.com ? by Anonymous Coward · · Score: 0

    Could you please confirm if jan@bioware.com is your e-mail address ?

  70. Time to consider... by lanalyst · · Score: 1

    I don't think anyone has posted that they would be taking a look at gentoo 1.4 - seems like it's it just sucks or it's great.

    I'm running RH 7.2 on an Athlon 1600XP.. Looking at RH8 - it's now on 5 CDs with sources... which seems excessive. RH does seem to be taking the turn away from where my interests are as a hobbiest...

    I first started on Slackware in 1993 on a 486. Brutally fun :) I later started using packaged distros but have been thinking recently a custom install would be beneficial for me since I've moved to AMD and most binary distros target Intel.

    Connection speed for the install is not a problem: I have cable... I'll probably use my shared 10GB win/linux partition for the gentoo install.. If Imess it up, I'll at least have a working system.

    I'm using grub under RH, so adding gentoo to the boot menu shouldn't be rocket science.

    Has anyone considered using ghost (or whatever equivelent) to backup a gentoo install?

    Anyway, question is to go with the 1.4 RC1 or wait for the release...

  71. I want to try it but..... by Martigan80 · · Score: 1

    But what bytes is that in my small town here in Italy we don't have Broadband, and as you all know/should know you need a broadband connection, well it's not an absolute need, but it would make it go a hell of allot faster.

    --
    This SIG pulled due to lack of funding. (This damn war is costing too much!)
  72. My (negative) Gentoo experience by hey! · · Score: 2

    Gentoo has a BSD style ports system. You type a command (ie. "emerge gnome") and it downloads, configures with parameters you have set in your make.conf file, and then compiles it optimized for your system.

    It's sweet when it works, but a royal pain when it fails. I downloaded the iso, installed it and immediately tried to emerge kde-base after getting gentoo up and running (which was very easy by the way). The emerge process for KDE took all day long between downloading the source and compiling, whereas on Red Hat or Debian it would have been done in minutes. Then to top it off, the X servers compiled by it were not functional because of an unresolved global. Something obviously was missing from their dependency graphs; other people who perhaps had emerged the missing piece in the course of other activites would not have had this problem.

    Of course, I had the source code and in theory I could have dived in to figure out what was going on. In fact, I'm fairly accustomed to tweaking source code to get it to compile and work, but futzing around with X is not what I do for fun. I played around with the system in my spare time for the next week, trying out other things and attempting somewhat half heartedly to fix my X problem. Searches on the Gentoo web site and Google came up dry. Then the new Red Hat psyche CD's I'd burned beckoned, and that was that for Gentoo for the time being.

    I had overall a mixed impression of Gentoo. I think portage is pretty slick. The X problems I had didn't really put me off on it. If I seriously needed X working on the machine, I'm sure I could have got it working. The problem is that when it comes time to set up a machine for some purpose, I usually don't want to be tinkering with it for days. And I'm not talking about futzing around with configurations options, just the routine task of getting the system installed and running takes too long. If it were my personal hobbyist system, no problem; but at work I'm often installing linux on a particular machine to solve a specific problem. I want it done and off my desk yesterday. It's irritating to have to, figuratively speaking, pop the cake in the oven and keep sticking it with a toothpick to see if its done. For that reason, I'd say it's a very superior choice for a hobbyist, especially given the effort they've made to put all the most bleeding edge features into it.

    The article says emerge is going to be much faster in 1.4. Perhaps I'll give it a try again.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:My (negative) Gentoo experience by jvkjvk · · Score: 1

      If you read the article,they are putting out a CD which will do exactly what you want - install a system painlessly and easily in a short period of time.

      You could then customize it (as appropriate) for the task you wish to accomplish...

    2. Re:My (negative) Gentoo experience by klieber · · Score: 2

      The emerge process for KDE took all day long between downloading the source and compiling, whereas on Red Hat or Debian it would have been done in minutes.

      That's the difference between compiling the source from scratch, custom-tailored to your hardware, based on settings that you decide upon vs. installing a pre-compiled binary that is not customizable based on your hardware.

      Then to top it off, the X servers compiled by it were not functional because of an unresolved global. Something obviously was missing from their dependency graphs;

      You probably just needed to modify your /etc/XII/XF86Config file. Most distros give you a vanilla file that gets you up and running. Gentoo assumes you want to custom-create one.

      --kurt

      --
      Gentoo Linux http://gentoo.org/
    3. Re:My (negative) Gentoo experience by hey! · · Score: 2

      That's the difference between compiling the source from scratch, custom-tailored to your hardware, based on settings that you decide upon vs. installing a pre-compiled binary that is not customizable based on your hardware.

      I'm aware of this. Which is why I consider gentoo a hobbyist distro; it's a good thing if you are managing Linux on one or two computers, a bad thing if you are managing dozens or hundreds of them.

      You probably just needed to modify your /etc/XII/XF86Config file. Most distros give you a vanilla file that gets you up and running. Gentoo assumes you want to custom-create one.

      I am aware that gentoo wants me to make my onw XFree86Config file; I've been configuring XFree86 for years. The problem was definitely not an XF86COnfig file issue. It was an unresolved symbol -- a problem with missing libraries, which the portage system is supposed to fix. If you did not experience the problem with your Gentoo setup, its because you'd separtely emerged the necessary libraries earlier.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  73. Gentoo is my Primary Desktop OS by Zapdos · · Score: 3, Informative

    It has the flexibility I need, without any sacrifice in power.

    You can boot off of a old install cd and install the latest release. It has done all I have asked it to and no extras.

    I do not have qt ,arts or KDE installed I don't use KDE and I can still compile programs requiring SDL development libs, because I have sdl devel libs installed which did not require arts now try that with other distributions. I get to use the system logger, cron tool, bootloader, mta, etc that I want from the very beginning.

  74. Well I did follow the lame instructions... by cbriscoe · · Score: 1

    I did follow the instructions and when I got to the part where I type in:

    insmod pcmcia_core

    It could not find it. It also could not find the cardmgr -r command.

    What is up with that? I could not even get the networking up because their instructions do not work on my system. I even downloaded the ISO twice and burned like 4 cd's trying to get it to work.

    Maybe I missed something...

    1. Re:Well I did follow the lame instructions... by ozric99 · · Score: 1

      No, you didn't miss anything. Damn thing can't recognise the NIC in the box I was going to install it on. Strange, as every other OS or distro does.

      Ahh well. Maybe the next version will have support - then again, maybe by then I won't care.

  75. I'm not waiting by Anonymous Coward · · Score: 0

    How wearisome.

    I am not waiting. I run OS X.

    I think D.R. should go out and get a job.

  76. mod me down..... by Anonymous Coward · · Score: 0

    but i think i'll wait for apt-src

  77. One little suggestion by boola-boola · · Score: 1
    btw, I'd like to say I use Gentoo, and I think it's a wonderful distribution. Great work drobbins and the whole team! It's an awesome distribution and I hope it lasts the test of time :)

    I have something that I'd like to request, however. I don't know how viable it is, but here goes: could we get some kind of progress meter for when we emerge packages? For instance, I emerged Open Office and it took a whopping 6 hours, which I was unprepared for. I know emerging varies wildly from system to system, so maybe not a time-dependent progress meter, but more of like a package-dependent progress meter? I'm not sure how it all works, but having _some_ kind of progress meter would be nice :)

  78. What am I waiting for? by Apostata · · Score: 1, Redundant

    Quote: ...so what are you waiting for?

    That's precisely why I'm not going to use it: waiting. Waiting 8 hours for the bloody thing to compile KDE, because it "seems" to run faster...no thanks.

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
  79. What am I waiting for? by c0d39uru · · Score: 1

    What am I waiting for?... My Slackware box to break.

    --
    --#!
  80. Some counterpoints. by mindstrm · · Score: 1

    Soft updates is not journalling, as you said.
    The choice of filesystem is about more than just journalling. Reiserfs is good for lots of small files, for instance.

    The stuff about things being in the same place.... that's the same argument always used about BSD.

    I have some debian boxes. Guess what, everything is in the same place on all of them. My cousin has a debian box too... and things are in the same place on his computer as on all of mine. I have debian boxes at work, and they too have files in the same places as the ones at home.

    Take hundreds of BSD boxes administred by different people over the years, and you can expect to find files in different places all over. If the packages needed are in ports, yes, things will stay homogeneous... but when you get into building and compiling other stuff... that's where mess happens.

    1. Re:Some counterpoints. by No-op · · Score: 2

      if i had to use linux, I would use debian. it's pretty spiffy. there's still too many libs and other crap all over the place, but that's not debian's fault, it's linux.

      one of the reasons that debian is more homogeneous is because of the whole apt-get thing. that's good, and I think that's one reason why many sysadmins choose debian. that, and you really want to be able to pick which core elements go into any server- I'm sure it's nice for that as well.

      for my hundreds of BSD boxes from over the years, the only problems I run into are variances in config files due to upgrades in core OS apps. there is, however, a tool in freebsd to fix those, and it works quite well (although we use something else we cooked up internally.)

      as I said to another poster, use whatever works for you- if you aren't constrained by actually having to use the systems for work, then by all means go wild and do what you want. for people who spend enough time in the datacenter that the last thing they ever want to see is another raised tile floor, FreeBSD is a great option.

      --
      EOM
  81. you prove my point, though. by No-op · · Score: 2

    exactly as I said- how many people would group running a serious application (weblogix) and running an application for piracy (LimeWire, a Gnutella P2P client) ? if you're so concerned about having quality java support for a commercial app, you would run it on a Sun box. I know that JDK support and app support for linux are better now, but would you risk your job and reputation on it? I hope not. that's why we have budgets, and if yours isn't enough to truly build a good infrastructure for whatever applications you have then you shouldn't be building them to start with.

    that being said, I'm running serious enterprise java apps on a freebsd box using the JDK right now (OpenNMS, available at www.opennms.org - great enterprise SNMP monitoring system.)

    use whatever trips your trigger. if pirating mp3s and movies is that important to you, then I guess linux is your platform of choice!

    --
    EOM
    1. Re:you prove my point, though. by codingOgre · · Score: 1

      exactly as I said- how many people would group running a serious application (weblogix) and running an application for piracy (LimeWire, a Gnutella P2P client) ?

      Sigh, Limewire is not an application for piracy it is a P2P client for sharing files. Yes, if one chooses to he/she can pirate just about anything, but that is not why I use it. Your ignorance is shining through. Have you ever used your personal workstation as a development box? You can be incredibly productive by unit testing on your box and then system testing on the server.

      if you're so concerned about having quality java support for a commercial app, you would run it on a Sun box.

      Why? Have you tested both platforms using a real world application using EJBs? Hmm, thought so. Have you ran the spec benchmarks? Hmm, thought so.

      I know that JDK support and app support for linux are better now,

      Correct.

      but would you risk your job and reputation on it? I hope not. that's why we have budgets, and if yours isn't enough to truly build a good infrastructure for whatever applications you have then you shouldn't be building them to start with.

      Hell yeah! Lets spend more money than we have to! Lets get a real expensive Sun workstation that will get its ass handed to it in Integer performance by a $750 Dell box. Let alone the fact that one wouldn't be able to run VMware with it (Don't you dare bring up the Sun PCI card). More to the point: Why isn't a 4 node Linux cluster of Weblogic with 2 Local Directors sitting in front (for failover if you are scratching your head now) using XML for the interface a "good infrastructure"? Why not save a ton of money in this economic climate and be a hero instead of a shmuck. Why don't you just come out and say "Nobody ever got fired for buying a Sun!" (Replace Sun with Microsoft to see how silly you sound?)

      that being said, I'm running serious enterprise java apps on a freebsd box using the JDK right now (OpenNMS, available at www.opennms.org - great enterprise SNMP monitoring system.)

      "the JDK" lol, how is your Hotspot compiler?

      Oh well, it is late and I am tired of typing. Your last line BTW is hilarious! Nice sound logical conclusion :)

      --
      Space may be the final frontier, but it's made in a Hollywood basement. --Red Hot Chili Peppers, Californication
    2. Re:you prove my point, though. by No-op · · Score: 2

      Umm, anyone who would use a LocalDirector for serious applications should be shot. seriously.

      and Dell? excuse me? you're saying the cheapest hardware on the planet is a good choice for required uptime? blah. maybe you're one of those people with the rack full of 1U boxen, and if so, then you can afford to lose systems all the time. and that's great if it works for you.

      I don't use Java, I'm sorry of my obviously blatant ignorance. the last people I knew who talked to me about EJBs are all mopping floors now, and I say that in a sad way because they were cool people. oh well.

      I think you and I work in different environments completely... if I tried to pass of a pile of dells and some cisco crapware as good infrastructure, I'd get laughed at. but if you're scraping those pennies together, then I understand. the cost between 99% uptime and 99.9% uptime is a huge one.

      I hate Sun btw, so don't think I'm pushing them... there's just a point when enough money is at stake (I work for a brokerage firm) that you don't fuck around. when your linux boxen start handling billions of dollars of other people's money daily, you'll understand.

      and my last line was just a crack at your LimeWire needs. I prefer Kazaa but that's just me:)

      --
      EOM
  82. Okay by mindstrm · · Score: 1

    So now that I'm all juiced to try gentoo.. I'm at a stumbling block.

    I want to try it on my sony vaio z505le...
    I don't have a cdrom on the laptop.
    The floppy drive is USB.

    It won't read a 1.77 MB tomsrtbt image.

    The debian rescue/root won't work because root won't load because USB isn't supported in the install kernel.

    The mandrake install disk has no shell.

    So.. where does that leave me? Anyone have any ideas?

    1. Re:Okay by handsomepete · · Score: 1

      The Gentoo Linux alternative installation method HOWTO

      If netboot or installing from another distro won't help either (yipes), there's plenty of info in the forums and in the docs on how to bootstrap/compile on one PC for another.

  83. on a personal note, help out Daniel Robbins by Corporate+Gadfly · · Score: 1

    On a personal note, please help out Daniel Robbins, if you can. No affiliations. However, until a few weeks ago he was in need of alternate sources of income. A posting on slashdot should do the trick.

    Here's the actual email sent to the gentoo-announce mailing list. A personal request from Daniel Robbins

    Do help out the guy, if you can.

    Disclaimer, I have never met the guy, or contacted him via electronic or any other media.

    --
    Corporate Gadfly
    Jonathan Archer: the most beaten up Enterprise captain in Star Trek history
  84. .src.rpm by Phactorial · · Score: 1

    I use SuSE Linux 8.0. It is packed with binary distribution and source code distributions (for most of the software). So, why would should I switch to Gentoo? I have all the .src.rpms I need on the SuSE installation disks. If I have the urge to recompile some software, I can do so off the src.rpms with no hassle at all. I assure you that nothing off the original SuSE CD is on here (from the kernel to windowmaker). Once Gentoo offers packages off its CDs I will be ready for it, otherwise, Gentoo is just a dream for the many dialup users. and how about the portage system? Almost every mainstream distribution out there is integrating online software package management into their distributions (Yes, SuSE included).

  85. Stop waiting for a floppy install by danyoung · · Score: 1
    I used Tom's Root Boot (the most GNU/Linux on 1 floppy disk) to create partitions and suck down a Gentoo stage 3 tarball from ibiblio.org on my crusty Pentium 75 that wouldn't boot from CD.

    Here's the Gentoo Forums link w/ instructions.

    BTW, Tom's Root Boot is "muy bueno", it's got scads of NIC drivers (I've tried it on Intel Pro100, Intel EXP16 (!), 3Com 3c9xx, 3c509b, and an eight dollar Linksys 10/100 card. Wget is on there. It can create/mount ext2/3 and FAT16/32 partitions. I'm now using this at work to build up old PCs that need (spit) Windows 95 on them but have no CD-ROM. I just tarred up the CABs and threw them on a web server. Now I boot them w/ Tom's, fdisk, format FAT32, wget the CABs, reboot, build, ?????, Profit!!!. Huzzah!

  86. wrong count - here's total num of Gentoo packages by Corporate+Gadfly · · Score: 1
    Ummm... That's not really a good measure of how many packages Gentoo has. Its off by at least a count of x2 times. Basically, it is the count of all tar.gz or .bz2 files ever downloaded with lots of duplication (e.g., kdebase-3.0.2.tar.gz and kdebase-3.0.3.tar.gz). Remember, unless you clean up the downloaded files manually they stay there until eternity. In addition, one package may comprise of 10 .tgz or .bz2 files.

    A better measure is:
    my@my: pts/2: -> qpkg | wc -l
    2532
    So, in fact, there are 2532 packages in the Gentoo portage system as of yesterday.

    Just out of curiosity, I have the following number of ebuilds installed.
    my@my: pts/2: -> qpkg | grep ' \*' | wc -l
    380
    Since I tend to clean out the distfiles directory very religiously, here's my count of files in that directory.
    my@my: pts/2: -> ls /usr/portage/distfiles | wc -l
    534
    --
    Corporate Gadfly
    Jonathan Archer: the most beaten up Enterprise captain in Star Trek history
  87. How can you install on top of another distro? by greenius · · Score: 1

    I like the concept of Gentoo, as I find my system gets in a mess as soon as you leave the comfort of RPMs to install a newer version of something from source that hasn't made it into the official distribution yet.

    But... how can I install it on top of my existing Linux installations without having to reformat and reconfigure everything again from scratch? e.g. firewall, sendmail, etc... Will it detect existing files in /etc and try to keep things the same?

    --
    I copied this sig from someone else (but where did they get it from?)
  88. Ebuilds by be-fan · · Score: 2

    The ebuild system kicks ass. Never has it been easier to hack your packages without losing dependency checking. Right now, I'm running KDE 3.1 beta2 on Qt 3.1 beta2. For awhile, I was running XFree 4.2.99 and Qt 3.0.5 with Xft2 patches. All I had to do was copy the relevent ebuilds, change a few lines, and voila, new package! The simplicity of portage makes it easy for people to make their own ebuilds. Check out the Gentoo forums and you'll find all sorts of ebuilds for totally experimental programs (like Phoenix).

    --
    A deep unwavering belief is a sure sign you're missing something...
  89. UNIX as a religion by slashdot_commentator · · Score: 2

    I'll attribute the empty bravado and flawed logic to someone who needs a religion, much like what a Minnesota governor alluded to in a Playboy interview. If its a troll, kudos, its brilliantly executed.

    Freebsd has had SoftUpdates for UFS (disk file system) for quite a while. this does a more or less journaling type feature, although as far as I understand it's not quite a full JFS. it works nicely though, and no more FSCK.

    Eliminating fsck is not the primary reason to choose a journaling filesystem. When properly selected, it enhances the integrity of a filesystem after a crash. SoftUpdates does not accomplish this. More telling is someone who chooses his distribution knowing there is a distinct shortcoming, and yet implies its half-measure is comparably acceptable to the real thing.

    and as far as hardware support, it's not really a matter of HOW much stuff is supported but how WELL it's supported.

    FreeBSD device support comes from the same trough as Linux. In most cases, its the unpaid contributions of computer enthusiasts. A new FreeBSD driver is just as prone to bugs as a Linux one. FreeBSD maintainers and developers do not possess 31337 powers that the mere Linux contributors do not. They're merely a little pickier and cagier about the QA and release process. And in return, you have a lot more hardware that you cannot run on your PC. Some people live in the real world, where they don't have the luxury of increasing the expense of their PC to spend their time handpicking components (that work).

    [...] who gives a crap whether you can do "good performance IDE software RAID" ? who does that? seriously. if you wanted good RAID performance, you'd build a box using a serious hardware raid controller, with good scsi disks... and if you're someone who wants to argue with me here, then you're really not someone who gets it, and should stick to your linux distro of choice. pretty IRC interfaces aren't all what it's about, you know.

    THIS, from the guy who says my half-assed filesystem implementation is perfectly adequate? People go to software raid when they can't afford hardware raid and want more reliability than NO raid. You're the one who doesn't get it, Mr. Ivory Tower. Pretty IRC interfaces??? What the f*ck are you talking about? This is Linux (and I'm a Slackware user). Who the hell uses it because its "prettier"???

    As far as compatibility with linux "software" goes, FreeBSD is a POSIX beast, and works just fine in that arena.

    Again, when is a half-measure preferable to the real thing? Why screw around with seeing if this Linux package will work under the BSD Compatibility system, when you can pick a distribution that is matched to it and will run after executing a mere rpm/apt-get/installpkg command???

    QED. no need to compromise my network with a exploit prone system (besides the windows servers, of course!)

    1) Supposed Linux compatibility does not equate to a more secure system. No logical correlation there.
    2) Security in a software distribution is merely the vigilant configuration of software and restriction of desirable features. If the NSA thought otherwise, they would have based their SecureLinux distribution on FreeBSD.

    THINGS ARE ALWAYS IN THE SAME PLACE. this makes administration easy. installing applications is much simpler. cleaning things up is easier. restoring from backup is easier.

    The only intelligent thing you said in this entire post. I am sincere in that statement and I agree completely with your statement. But then you go on to criticize weird-assed customizations, without realizing FreeBSD is just as vulnerable to it as Linux. Linux filesystem arrangements do not mutate any more than FreeBSD systems.

    Ports and the source tree- these clinched it for me. [...] I can't begin to say how spoiled I am by using the ports tree.

    And realize no one using Linux cares.

    anyway, if you're a geek who needs to do server stuff and you'd like to cut down on the headaches, give freebsd a spin. we're not bad people and most of us work for a living. you get to avoid a lot of clueless brats and silly script kiddies.

    The only thing your post has told me is if you want to be an elitist compusnob, you're little weak in the the reasoning department and wish to mask it by advocating an elitist OS, you have more time to twiddle with your OS (than just plug-in the working product), you have more money to spend for a component FreeBSD supports, and need to replace your religious faith with a OS distribution, give FreeBSD a spin.
    Most script kiddies will be running apache cgi, ftp, sendmail, and lpr exploit scripts. Somehow they will be miraculously ineffective in FreeBSD, even though they use the same codebase. Its the Divine Providence, he'll tell you. The people that care about security will know they need to spend their time understanding the vulnerabilities and prevent them in any operating system they maintain, not erroneously adopt an OS as a security crutch.

    --
    There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    1. Re:UNIX as a religion by No-op · · Score: 2

      While I cannot defend myself from being guilty of drunken ranting, I'll point out a few things...

      "Linux filesystem arrangements do not mutate any more than FreeBSD systems."

      This would be true, except there are way too many distros of linux out there, and people put things in different places. I know there are several good projects out there to make this standardised, but it's still a mess.

      If you're a wonky person who puts shit in a weird place (which, btw, sane usage of the ports tree etc will fix) then that's your fate. I find there are more of those wonky people in the linux world than elsewhere. (rasterman? anyone?)

      SoftUpdates is a goodness. journalling file systems are a goodness, as well. if I was going to implement something that actually required a journalling file system, REALLY required it, I wouldn't be using a linux box, as I would have additional uptime requirements that generic hardware could not satisfy. This is another one of those dividing lines.

      "FreeBSD maintainers and developers do not possess 31337 powers that the mere Linux contributors do not. They're merely a little pickier and cagier about the QA and release process."

      FreeBSD maintainers and developers tend to be significantly older and sometimes(!) wiser people. This for whatever reason tends to impart a different view of what is good and what is not. being pickier and cagier about the QA and release process is, in my mind, vital. if you use an OS for real work, it's nice to know the people developing it are intending to use it for the same thing and just like you they don't want things to just randomly break. if this is a turn off for you, then so be it.

      "Some people live in the real world, where they don't have the luxury of increasing the expense of their PC"

      these people, who I hope you mean to say are using home systems and not anything in a production environment, most certainly should use linux. something nifty like mandrake would work well. it installs on most anything and will support even the crappiest of winmodem/onboardVGA/whatever hardware.

      If your intent by that comment was to say that people building production equipment should ignore common sense and use COTS hardware without any regard to uptime and sanity, then you're in no position to criticise anything, are you? :)

      "People go to software raid when they can't afford hardware raid and want more reliability than NO raid."

      see the above comment. same situation. real raid isn't that costly. if a few hundred bucks are a huge deal for your server project, then WTF are you doing anyway? you may think this is an "Ivory Tower" approach, and I'll be honest- it is. but that's part of what I'm saying- there's a different user base for a reason. if you're not using your hardware and your OS for serious workhorse tasks, then use whatever. my desktop is a win2k box, because i like pretty colors. none of my servers have anything other than consoles, because windowing software really doesn't belong on a server. that's another ivory tower thing, I guess.

      "The only thing your post has told me is if you want to be an elitist compusnob, you're little weak in the the reasoning department and wish to mask it by advocating an elitist OS, you have more time to twiddle with your OS (than just plug-in the working product), you have more money to spend for a component FreeBSD supports, and need to replace your religious faith with a OS distribution, give FreeBSD a spin."

      I don't want to be an elitist compusnob. I spend a large amount of time volunteering for an inner-city nonprofit teaching kids how to read, spell, and do homework while avoiding the shit their world is full of. they also run all their infrastructure on FreeBSD, and I don't hassle them about it :)

      I have absolutely NO TIME to fiddle around with my OS, at all. I wish I did, but I'm not a college kid/teenager/whatever it is that your standard linux user is. that's why I use freebsd- because it just works without me having to worry about having huge security holes, and installing software is a snap. maybe you missed that.

      As far as spending more money on hardware- I'll listen to your comments when I stop hearing people bitch about not having good linux support for $400 video cards. that's a crock, and we both know it. those video cards belong in your home pc to play games on and if that's what your UNIX disto is for, then by all means make that your priority.

      I think if you and I had a real face to face conversation we'd probably realize we have the same opinions on things, but we're just approaching them from a different angle here. thanks for the great roast, I enjoyed it :)

      --
      EOM
  90. Jesus by tpv · · Score: 1

    Actually I think Jesus did die.
    I seem to recall a big cross on top of a hill...

    --
    Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
    1. Re:Jesus by chriskenrick · · Score: 1

      True .. but according to the Bible, he didn't stay dead either. He's the third on the list of humans that ended up being whisked away to heaven without having to die first.

  91. Last Post! by alpg · · Score: 1

    ... an anecdote from IBM's Yorktown Heights Research Center. When a
    programmer used his new computer terminal, all was fine when he was sitting
    down, but he couldn't log in to the system when he was standing up. That
    behavior was 100 percent repeatable: he could always log in when sitting and
    never when standing.

    Most of us just sit back and marvel at such a story; how could that terminal
    know whether the poor guy was sitting or standing? Good debuggers, though,
    know that there has to be a reason. Electrical theories are the easiest to
    hypothesize: was there a loose with under the carpet, or problems with static
    electricity? But electrical problems are rarely consistently reproducible.
    An alert IBMer finally noticed that the problem was in the terminal's keyboard:
    the tops of two keys were switched. When the programmer was seated he was a
    touch typist and the problem went unnoticed, but when he stood he was led
    astray by hunting and pecking.
    -- "Programming Pearls" column, by Jon Bentley in CACM February 1985

    - this post brought to you by the Automated Last Post Generator...