Slashdot Mirror


New Gentoo 2007.0 Release Gets Mixed Review

lisah writes "Gentoo's recently released version 2007.0 gets a fair-to-middling review from Linux.com. Installation was a headache from the live CD and DVD versions, but the Gentoo Linux Installer saved the day and gets high marks for being 'far better than it's predecessor.' The user experience is also mixed — on the one hand, the distribution boots quickly, has great hardware support, and new, user-friendly artwork. On the other hand, 'for some strange reason, the installed Gentoo doesn't allow normal users to run any administrative applications.' Overall, it doesn't look like Gentoo offers any compelling reasons to switch to 'Secret Sauce' if they're happy with their current, uh, flavor."

273 comments

  1. Gentoo-Linux-Zealot Translator-o-matic! by Anonymous Coward · · Score: 3, Funny

    It's The Official Gentoo-Linux-Zealot Translator-o-matic!

    Gentoo Linux is an interesting new distribution with some great
    features.  Unfortunately, it has attracted a large number of clueless
    wannabes who absolutely MUST advocate Gentoo at every opportunity.
    Let's look at the language of these zealots, and find out what it really
    means...

    * Gentoo makes me so much more productive.

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

    * Gentoo is more in the spirit of open source!

        Apart from Hello World in Pascal at school, I've never written a
        single program in my life or contributed to an open source
        project, yet staring at endless streams of GCC output whizzing
        by somehow helps me contribute to international freedom.

    * I use Gentoo because it's more like the BSDs.

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

    * Heh, my system is soooo much faster after installing Gentoo.

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

    * ...my Gentoo Linux workstation...

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

    * You Red Hat guys must get sick of dependency hell...

        I'm too stupid to understand that circular dependencies can be
        resolved by specifying BOTH .rpms together on the command line,
        and that problems hardly ever occur if one uses proper Red Hat
        packages instead of mixing SuSE, Mandrake and Joe's Linux
        packages together (which the system wasn't designed for).

    * All the other distros are soooo out of date.

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

    * Let's face it, Gentoo is the future.

        OK, so no serious business is going to even consider Gentoo in
        the near future, and even with proper support and QA in place,
        it'll still eat up far too much of a company's valuable time.
        But this guy I met on #animepr0n is now using it, so it must be
        growing!

    1. Re:Gentoo-Linux-Zealot Translator-o-matic! by syylk · · Score: 3, Funny

      Ehehe...

      Even if I *am* a Gentoo zealot myself, couldn't help but laugh reading your "translation" message. It's so damn true! :)

      OTOH, you typed a 3K chars message as first post. Why I have the distinct feeling you already had it ready somewhere, to copy and paste it at the first chance, when anything gentooish reached front page?

      Ah, I counted the chars with my ultra-optimized, distcc-recompiled "wc"! Zowie, I'm 1337! :D

    2. Re:Gentoo-Linux-Zealot Translator-o-matic! by smittyoneeach · · Score: 1, Offtopic

      How can this thing be true, with no mention of Paludis?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    3. Re:Gentoo-Linux-Zealot Translator-o-matic! by vdboor · · Score: 2, Informative

      So true. Having used Gentoo for 2 years my box was actually slower. It had to compile security updates + all unrelated upgraded every week. emerge has no (official) way to install security updates only. And once you have ldap + mysql installed, all ./configure scripts start to pick those libraries up too, making the whole system link to each other.

      Tell me what objdump -x `which $kdeapp` | grep NEEDED returns at your system. It should only return direct deps, not the whole list. And remember RPM-based distro's also compile with "-O2 -mcpu=i686" ;-)

      I'm also getting really tired of bug reports from Gentoo users. They report my app is broken, when it appears they managed to compile KDElibs without SSL, or use a bleeding edge build system which is not supported by stable KDE releases. I don't mind different Linux configurations, but these extremes are just wasting precious time.

      --
      The best way to accelerate a windows server is by 9.81 m/s2 ;-)
    4. Re:Gentoo-Linux-Zealot Translator-o-matic! by jimstapleton · · Score: 4, Insightful

      what part is true?

      * The inability to use the box while compiling (not true - I do stuff when compiling all the time, not what is being compiled mind you).

      * Slashdot saying BSDs are 1337? Funny, posts saying that they like BSD tend to get modded "Troll"

      * That circular dependancies are the only thing to cause Dep-hell? I've had plenty of cases where I have had "Package A" and "Package B", where both required "Package C" of differing versions, where neither would accept the same version of C, and the two versions of C didn't want to coexist. Maybe more helical than circular...

      Sorry, while some of it is true in some cases, I find the lot of it quite not funny.
      And no, I don't use Gentoo. While emerge has treated me better than some of the alternatives in the Linux world, it's not quite as hassle-free as I'd like.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    5. Re:Gentoo-Linux-Zealot Translator-o-matic! by Ogi_UnixNut · · Score: 2, Informative

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

      Hehehehe, not sure about the others. But that one pretty much described my Gentoo workstation. I have no idea where it came from (I found the PC in a dump), but the mobo is an AMD machine from some time in the 99's/ early 2000's. And yes, it is overclocked (to a whopping 1.2GHz, almost twice its original speed) and a dodgy fan.

      But thinking about it. One of the main reasons I made use of Gentoo is in its flexibility. Originally I found it was far easier to do custom compiles and installs on a machine which had all the sources already installed for me (Rather than Debian's apt-get install $foo-dev package idea, which I hated). Also as a beginner I learned a lot from the gentoo install process. Primarily how everything worked together. Things like kernel compiling, runlevels and inittab I learned from gentoo.

      Other things I would do is mix and match parts of different systems. For example with GUI's. I would just compile subsets of what packages I needed for make up some custom xfce/e16/wmaker mashup which suited my needs/wants. I don't know of many distro's where you can rip out GlibC and replace it with uclibC and all packages with only the minimal stuff built, while keeping all your tools and installable packages the same (there are many embedded distros out there, but not many that you can make use of as a general purpose distro with all the same packages as the "heavier" distro), or replacing the linux kernel with another one (like FreeBSD).

      Also I do tend to notice the speedups from running gentoo highly optimised. But that is probably because my machine is underpowered. If I had a nice, modern dual core machine, the little speed optimisations would probably not be worth the hassle of compiling from scratch. Indeed I would probably not make use of gentoo when I get a new machine (this one is really beginning to show its age).

      Unfortunately I have also found that gentoo has been going downhill in the last year or so. Once when I ran it "stable" I would never have a problem compiling packages. But nowadays I keep coming across broken packages, failed compiles and general problems which require headbanging and workarounds. This is what I would expect if I was running the "~x86" or other unstable options, and was not the case when I first started using gentoo (2003). One of the reasons I switched was the relative painlessness of installation and maintenance thanks to portage (which IMO was one of the best package management systems out there) but lately that has not been the case.

      I still like gentoo. Where is currently shines for me in for embedded development. It has made developing an embedded environment so much easier, but alas as a main OS nowadays, I feel I am spending more time trying to get it working then I spend using it. When I get my new machine chances are it will not be running Gentoo (But as I do like portage, I may well end up running some sort of gentoo/ubuntu hybrid. With aptitude for those general binary packages and portage for those "must run as fast as possible" performance apps).

    6. Re:Gentoo-Linux-Zealot Translator-o-matic! by Anonymous Coward · · Score: 0

      Wannabes? Wow, attacking Gentoo for attracting new Linux users? It's BS like this from the Linux community that will ensure that Linux will never be ready for the Desktop. The open Source community is hostile to newbies.

    7. Re:Gentoo-Linux-Zealot Translator-o-matic! by HAKdragon · · Score: 4, Funny
      This reminds me of one of David Cross'es stand ups routines.

      David: I don't mean to sound like a suck up, but I think women are much smarter than men. I also think that dogs are smarter than women
      Woman in audience:I don't believe that
      David:You don't think that it's true? You don't think I've done research? Well, you're right. It's not true. That's what's known as a joke. I'll be telling a few of them here tonight.
      --
      "Our opponent is an alien starship packed with atomic bombs. We have a protractor."
    8. Re:Gentoo-Linux-Zealot Translator-o-matic! by numbski · · Score: 0, Troll

      But....all of my boxes *ARE* BSD. FreeBSD servers, except for one OSX Server, and FreeBSD/MacOSX workstations.

      I like it. Many won't. :P

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    9. Re:Gentoo-Linux-Zealot Translator-o-matic! by garlicbready · · Score: 5, Informative

      Like with everything else it has it's advantages and it's disadvantages
      it all depends on what you want to use it for
      (it's a bit like hitting a screw with a hammer and saying, hmmm this isn't going into the wall very well)

      if you want something that's going to work first time, and that your not going to have to arse about setting up
      (e.g. a commercial environment) then go with a rpm solution like redhat or suse (this way you've always got the option of support as well at the same time)

      If you want something for running the latest cutting edge software and damned the consequences
      the sort of person that would make the attempt at building his own conservatory on the side of his house go for Gentoo

      Disadvantages
      1. it's source based
      which can mean less stable / well tested
      ultimately gentoo is a source based dist, which means any binary files you end up with won't have been tested
      and there's no guarantee of behavior as it all depends on how things have been linked

      2. rpm's do some amount of checking when installing the binary, with gentoo it's assumed that whatever has been compiled is correct
      (unless make install throws up an error during the build process or you write some checking into the script it's not always possible to guarantee that everything is installed the way it's supposed to be
      admitily problems are rare but do crop up now and again

      3. it takes ages to compile / install etc
      the trade-off here is having access to the latest stuff, so I'm happy with this one

      Advantages
      1. if you want to get something working that's only just been released
            it takes me 5 mins to write an ebuild script
            it takes much longer to write an rpm spec file
            (this especially comes in handy when your trying to add / remove patches / custom graft as part of the script)
            the reason for this is a lot of the common stuff has been functionalised (is that a word?) into eclass files
            this makes the whole thing default to a certain common behavior unless overridden in the script

            also you don't have to list all the files that should be installed as it works it out for itself all auto-magically
            in an ideal scenario for rpm you'd at least have both options depending on the use of the system (do some checking, don't do some checking)
            ideally I'd really like rpm to take on some of the same advantages as this one (why not?, it might need testing / change of spec files but it'd be well worth it)

      2. a lot of the scripts that form the bootup are much more up-to-date
            again most of the stuff in the /etc/init.d scripts has been placed into common functions referenced elsewhere
            it's part of the whole "if it's not broke don't fix it" thing, which in principle gives advantages to commonality if everyone is using the same sort of
            startup scripts if your writing a RPM for several dists and may be more stable / tested
            but the gentoo method is much simpler to write for / more automated

      3. it's sourced based
            which means it'll run on pretty much anything, any weird ass bit of hardware you can throw at it (usually)
            (PS3 hint hint)

      Personally I'm confident I can fix most things when they go wrong in the portage tree, via an overlay (or at least have the patience to wait for it to be fixed). but for the average Joe user in an office that couldn't give a monkey's for that sort of thing something binary / rpm is better suited

      There's probably lots of stuff I've missed here but the general idea is
      if you like home brew go to Gentoo (mmm tasty brew)
      If you like it plain and flat go for Red Hat

    10. Re:Gentoo-Linux-Zealot Translator-o-matic! by jimstapleton · · Score: 1

      Hey, All but one of my boxes are FreeBSD. The freak of nature-stand-out-like-sore-thumb is Windows XP...

      Oh, you are trying to see if you get troll?

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    11. Re:Gentoo-Linux-Zealot Translator-o-matic! by jimstapleton · · Score: 1

      The original post of the thread might have been, but the post I replied to wasn't.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    12. Re:Gentoo-Linux-Zealot Translator-o-matic! by numbski · · Score: 3, Informative

      Actually, no. :) I'm just telling the truth. I don't get into the Linux v BSD argument at all, as I run an Open Source company ( http://www.oss-solutions.com/ ), and Linux has a few things I really, really like - such as the md raid driver and LVM (which blow away vinum/gvinum...no contest!), but overall structure I just prefer FreeBSD.

      I'm growing a bit impatient with Apple as of late. They do some things in the background that I just don't appreciate. Just to name a couple - if you go to set up Kerberos on the server version, you never get prompted to set up the master password, and when it comes time to set up non-apple replicas, you're left holding the bags. Took me a week to figure out a way around it and document it! Ugh.

      Another is the fact that they hide the password hashes from root. In linux, you have /etc/passwd+shadow, and on FreeBSD you have /etc/passwd and /etc/master.passwd. On either of those systems, as root I can take that shadow file, and migrate users to another box - sometimes I have to run some regexes to re-arrange data, but moving users is trivial. If you look into the documentation though, you find that OpenDirectory and even your typical mac laptop has that password hash obscured, so even though you *can* move the user, you'll lose the users' passwords. That's just not acceptable to me. You can force an ldap entry that reads authAuthority - ;basic;, but to be honest I'm not sure how it reacts to this if you're using authAuthority Kerberosv5 or authAuthority ApplePasswordServer. :\

      Whatever the case, it is ANNOYING. :P

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    13. Re:Gentoo-Linux-Zealot Translator-o-matic! by ATMD · · Score: 2, Insightful

      Gentoo attracts new Linux users? When did this happen?

      I use Gentoo myself but I'd never recommend it to anybody who hadn't been using Linux for a year or two already. If anything, it'd be more likely to scare off any unfortunate newbies that tried it as their first distro.

      I wonder how many of you remember when you first typed ls /, and wondered what all those weird three-letter abbreviations meant? (/opt? What's that? Does it have to do with lenses?)

      --
      Nobody else has this sig.
    14. Re:Gentoo-Linux-Zealot Translator-o-matic! by ultramkancool · · Score: 0

      I know exactly what you mean, I'll admit I zealot a bit, but I don't think I've ever said that my system is so noticably faster, though my kernel boots nice and quick. Anyways, very funny post. (who the fuck builds things with -O9? :))

    15. Re:Gentoo-Linux-Zealot Translator-o-matic! by Sethosayher · · Score: 1

      But Gentoo makes me so much more productive!

      --
      Current State: Pirates > Cowboys + Ninjas + Robots Yarrrr
    16. Re:Gentoo-Linux-Zealot Translator-o-matic! by Teppic_52 · · Score: 1

      Easily...

    17. Re:Gentoo-Linux-Zealot Translator-o-matic! by neurovish · · Score: 1

      gentoo
      % objdump -x `which k3b`|grep NEEDED|wc -l
      45

      CentOS
      $ objdump -x `which k3b`|grep NEEDED|wc -l
      30

      SLES 9
      ~> objdump -x `which k3b`|grep NEEDED|wc -l
      56

      Compared to the numbers that show up for rpm-based cent and sles, gentoo looks about "normal".

    18. Re:Gentoo-Linux-Zealot Translator-o-matic! by skarphace · · Score: 1

      * Slashdot saying BSDs are 1337? Funny, posts saying that they like BSD tend to get modded "Troll"
      But....all of my boxes *ARE* BSD. FreeBSD servers, except for one OSX Server, and FreeBSD/MacOSX workstations.
      Parent: (Score:0, Troll)

      Best joke by moderation, ever.
      --
      Bullish Machine Tzar
    19. Re:Gentoo-Linux-Zealot Translator-o-matic! by billcopc · · Score: 1

      I would never dream of running Gentoo on anything less than bleeding-edge hardware, just to help with all the compiling. I love binary distros for the older machines, simply because I can get a basic system up in minutes with 64mb ram and a gig or two of disk.

      That said, I used to run a 16-core opteron rig for kicks. Portage could never seem to max out all the processors on that thing, it probably spent more time dicking around for I/O than compiling. I like Portage, but I'm really not fond of its general slowness whenever dealing with the tree. Call me impatient, but I hate having to wait a minute for the dependency "calculation" on a single package, especially given the relative supremacy of my desktop rig. I guess that's what happens when you use Python for anything serious.

      --
      -Billco, Fnarg.com
    20. Re:Gentoo-Linux-Zealot Translator-o-matic! by SanityInAnarchy · · Score: 3, Interesting

      I'm also getting really tired of bug reports from Gentoo users. They report my app is broken, when it appears they managed to compile KDElibs without SSL, or use a bleeding edge build system which is not supported by stable KDE releases.

      If they managed to compile KDElibs without SSL, and if that's something KDElibs allows you to do (easily), then it is not their fault for custom-compiling something, it is your fault for not specifying SSL as a dependency.

      As for the bleeding-edge build system, I can understand your frustration, but if (emphasis on if) KDE is moving towards that bleeding-edge system -- if it's actually on the roadmap -- then you should be putting it in your own bleeding-edge builds, too. I hate when we get things like upstart (in Ubuntu Edgy and Feisty) which has all these amazing capabilities, but ends up basically being used for launching runlevels because no developers actually wrote upstart-specific init scripts. (Which is one nice thing I can say for Gentoo; they do tend to always write Gentoo-specific init scripts.)

      Now, I don't use Gentoo anymore, don't really like it for a couple of reasons, but if there's anything I hate about Gentoo bug reports, it's the ones I send to the Gentoo guys that get ignored for years at a time.

      --
      Don't thank God, thank a doctor!
    21. Re:Gentoo-Linux-Zealot Translator-o-matic! by WuphonsReach · · Score: 1

      Unfortunately I have also found that gentoo has been going downhill in the last year or so. Once when I ran it "stable" I would never have a problem compiling packages. But nowadays I keep coming across broken packages, failed compiles and general problems which require headbanging and workarounds.

      I'd put it at closer to 2 years, but that's just picking at straws.

      The concept of a source-based distro is pretty nice and portage is a pretty good system. Along with USE flags to pare things down to the absolute minimum. Add all that up and it seems like it should be a suitable server OS (I don't think hand-compiled / hand-configured is the right answer for a desktop OS).

      Unfortunately:

      - Portage is a right ol' mess. Outdated or broken packages, which means that you end up making your own packages. Which isn't a bad thing, and is very simple in Gentoo. But it means that you're basically replacing portage with your own software repository. Works well for a single system, but you start questioning your sanity for numbers over N=1 (even with a central "portage" caching server for your network). Creating your own packages all the time can cause issues with support on the Gentoo forums and mailing lists.

      - Not enough of a "server" oriented community. There are those of us who run Gentoo as a server, but we're definitely in the minority. Which means that getting support for packages like Xen, interface bonding, or other issues can be hit/miss. There's just not enough people using the server packages to provide a good support base.

      - Lack of focus on server duties. It seems like Gentoo wants to stay a hobby distro, or maybe head towards the Ubuntu path. A "security" only update option would've been welcome.

      So overall, are we happy that we used Gentoo for almost 2 years as a server OS (we've switched to RHEL / CentOS)? Well, it was a good learning experience... The Gentoo documentation is very good, and doing a very slimmed down install is extremely easy and gives you good insights into the basic OS stuff. We have an excellent understanding of mdadm, LVM, partitioning, GRUB and other low-level stuff that a GUI installer would've glossed over.

      And it's easier to get paid support for a RHEL-based system. Even though Linux is pretty much Linux, each distro has a slightly different method of setup scripts and other minor variations in the file system tree. But as I get older, knowing that I can call up numerous support companies and ask for support with a particular distro becomes a selling point.

      --
      Wolde you bothe eate your cake, and have your cake?
    22. Re:Gentoo-Linux-Zealot Translator-o-matic! by Anonymous Coward · · Score: 0

      you just described my old housemate to a tee.

      he'd tell me how amazing the performance was running bleeding edge compiles of everything, and how stable it was. basically it made him feel l337 looking at compile windows because he couldn't code to save his life.

      all he ever did was compile stuff.. he couldn't open a flash file and the computer would crash often. and every time he'd say 'man, that's the first time it's crashed in months, it's rock solid i swear..'

      i didn't realise how bad it was until he tried to work on it remotely and he had to keep phoning me to go reset his computer :D

    23. Re:Gentoo-Linux-Zealot Translator-o-matic! by LearnToSpell · · Score: 1

      * The inability to use the box while compiling (not true - I do stuff when compiling all the time, not what is being compiled mind you).

      Why not?

    24. Re:Gentoo-Linux-Zealot Translator-o-matic! by Rukie · · Score: 1

      So many people "diss" gentoo because either they are afraid to use it, or consider it a waist of time. I'll admit that gentoo would be incredible if it also had an i386 compilation of all programs, but, gentoo is about customization. Ubuntu, you get all that prepackaced crap, a large program. Gentoo, fits on a usb stick... ok, old usb sticks :-p, those 256mb usb sticks.. if you want it to. I use gentoo on 4-5 computers. I've even got my own little lame compile cluster :-p But, I don't know how the thread says "No reason to switch to 'secret sauce'" You don't "switch" versions of gentoo, because you consistently upgrade. I'm already at the version of "secret sauce" because I update my system periodically, automatically, while I'm away from my pc. don't bash gentoo, learn to luv it :-p

      --
      Support the source, Open Source! An entire site developed with OSS
    25. Re:Gentoo-Linux-Zealot Translator-o-matic! by zakeria · · Score: 0

      Just thought id give it my penny's worth! I've used just about every major Linux distro going from RedHat right up to deb's and have even used a few strange unworldly ones that should never be allowed even a mention so I wont.. My point is tho, I've always had problems with every distro and thats reasonable but I've been using Gentoo now for almost a year running 24/7 KDE & Gnome even VMware for some god forsaken Windows shite and have never once had any sort of problem, not even a single install issue? and to be honest I'm a hardcore developer, perhaps this is why I don't know but I really have no idea why so many people say bad things about Gentoo .. "its a god seed in this world of Linux distro's" it really is! One other thing that bugs me is everybody seem's to think you have to compile everything? you don't you can fetch pre-compiled just about anything and you don't have to use Gentoo deps you can use RPM's tars or just about any other package to install? I just can't see where the problem are that so many people hate it? :|

    26. Re:Gentoo-Linux-Zealot Translator-o-matic! by ultracool · · Score: 1
      The Uncyclopedia page on Gentoo is much funnier. I present an exerpt:

      The sole reason to install Linux is to feel superior to other computer users. Unfortunately for the Linux user community, distributions like Ubuntu have made it too easy for everyone to get a working Linux box -- they no longer have anything to make them feel special.

      Installing a working Linux box used to require over 550 man hours, learning a Nordic language, sacrificing a goat, wading through hundreds of pages of (purposely) inscrutable help files, and in some cases programming a new driver in UNIVAC assembly code using nothing but punch cards while walking miles through the snow barefoot on the wrong side of the tracks and uphill both ways. Today, Linux distros are so idiot-proof that you can put their install CDs into the floppy drive upside-down and the fucker will still work.

      Old-school Linux users were desperate to find a new way to feel superior. Some migrated to versions of BSD, others gave into baroque feats of self-torture like multi-booting 4 different operating systems from one USB drive. But it didn't have the same appeal as abusing other operating systems for their lack of 1337n355.

      In this dark hour there was a new hope: Gentoo Linux, a distribution designed for users possessing that delicate combination of insecurity and masochism that results in an obsession with obscurity, optimization, and huge dollops of pain and frustration. Gentoo has sated all of these urges.

      Enter the idea of a "haemorrhaging edge" distro: Gentoo. It is the exemplar of the term "haemorrhaging edge" -- there is no piece of software too advanced, too experimental, or too downright dangerous for the main tree. (If the users don't have a chance to crash their box at least once a week due to new and untested software they will swarm onto the forums and accuse Gentoo of "going all Debian" on them.)

    27. Re:Gentoo-Linux-Zealot Translator-o-matic! by Anonymous Coward · · Score: 0

      Tell me what objdump -x `which $kdeapp` | grep NEEDED returns at your system. It should only return direct deps, not the whole list.

      AIUI that's mostly libtool's fault, not specific to any distro. It tries to work around the limitations of older systems, even when those limitations don't exist. GNU ld does have the --as-needed flag to work around that, and some Gentoo users do use it to build their system, but it doesn't work properly (at all? I forget) in the binutils version that's marked stable on Gentoo, and it can break certain types of code.
    28. Re:Gentoo-Linux-Zealot Translator-o-matic! by grahamm · · Score: 1

      There is no reason why you cannot be running the thing you are compiling. Granted in some cases it is better not to be running the program when the newly compiled one installs itself, but even such cases are rare. Normally this only applies to applications which dynamically load libraries or plugins while running rather than at startup where loading a newer version of the library or plugin than that of the 'base' application might cause problems.

    29. Re:Gentoo-Linux-Zealot Translator-o-matic! by Xabraxas · · Score: 1

      * That circular dependancies are the only thing to cause Dep-hell? I've had plenty of cases where I have had "Package A" and "Package B", where both required "Package C" of differing versions, where neither would accept the same version of C, and the two versions of C didn't want to coexist. Maybe more helical than circular...,

      This has only ever happened to me when I was running unstable software alongside stable software. This doesn't happen to me anymore because I unmask only specific versions of software instead of always running the latest version of that specific software.

      --
      Time makes more converts than reason
    30. Re:Gentoo-Linux-Zealot Translator-o-matic! by jimstapleton · · Score: 1

      rephrase - if it hasn't already been compiled. Even if I use it while compiling, I don't use it during isntall - I've seen it introduce instability in some apps.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    31. Re:Gentoo-Linux-Zealot Translator-o-matic! by jimstapleton · · Score: 1

      I wasn't complaining about Gentoo - actually I found it the easiest Linux distro to work with in most cases, because, although not the fastest, it's app-installs were the smoothest typically.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    32. Re:Gentoo-Linux-Zealot Translator-o-matic! by bensch128 · · Score: 1

      You forgot one other advantage:
      If an app is crashing for no appearant reason,
      all you have to do is specify +debug in the USE flags when emerging, debug, create patch, send patch and remove the debug flag.

      Simplity itself!!

      Ummm, Life on the bleeding-edge is fun...
      Ben

      PS. A college at work recently tried installing gentoo 2007.0 and failed because of the lousy graphical installer. Made me sad :( That why I always advocate Stage1 installion using the handbook and links.
      Then it's a sure thing! :)

    33. Re:Gentoo-Linux-Zealot Translator-o-matic! by vdboor · · Score: 1
      openSUSE 10.2:

      $ objdump -x `which k3b` | grep NEEDED | wc -l
      14
      $ objdump -x `which k3b` | grep NEEDED
      NEEDED libk3bdevice.so.5
      NEEDED libk3b.so.3
      NEEDED libkparts.so.2
      NEEDED libkio.so.4
      NEEDED libkdeui.so.4
      NEEDED libkdecore.so.4
      NEEDED libDCOP.so.4
      NEEDED libkdefx.so.4
      NEEDED libqt-mt.so.3
      NEEDED libX11.so.6
      NEEDED libmusicbrainz.so.4
      NEEDED libstdc++.so.6
      NEEDED libgcc_s.so.1
      NEEDED libc.so.6

      That's 14, not 35 or 30! ;-)

      What you see there are the true dependencies of the application. All others are only used indirectly and waste linker startup time if you have them hard linked.

      --
      The best way to accelerate a windows server is by 9.81 m/s2 ;-)
    34. Re:Gentoo-Linux-Zealot Translator-o-matic! by vdboor · · Score: 1

      If they managed to compile KDElibs without SSL, and if that's something KDElibs allows you to do (easily), then it is not their fault for custom-compiling something, it is your fault for not specifying SSL as a dependency. I'd you've got a point here. Note however that I don't depend directly on openSSL. I only use a class called "KSSL". Whatever it uses internally shouldn't be my problem. When you write a Java app you can say you need JRE 1.2. Not JRE 1.2 compiled with String, Thread and SSL support. Not having a stable platform to develop on makes it more difficult to write stable software.
      --
      The best way to accelerate a windows server is by 9.81 m/s2 ;-)
    35. Re:Gentoo-Linux-Zealot Translator-o-matic! by SanityInAnarchy · · Score: 1

      Note however that I don't depend directly on openSSL. I only use a class called "KSSL". Whatever it uses internally shouldn't be my problem.

      That is true.

      In Gentoo, I believe you can depend on specific USE flags being set. Also, autoconf and friends should catch things like this...

      The right way to do this, I think, would be to fork off KSSL into its own library, so it can be compiled individually, and depended on individually, and not installed pointlessly with the rest of KDElibs just so I can run, say, AmaroK. The fact that it doesn't do this is half the reason Gentoo exists: huge packages like KDElibs which can only have certain support/dependencies added or removed at compile-time. That's the whole point of USE flags.

      I like the Debian way of dealing with this, though, when it works: Split one source package into multiple binary packages, whenever possible, so that I can install the X libs without any kind of X server, for example. (I think this is possible on Gentoo now, but it took awhile, and basically didn't happen until X.org.)

      But that still makes it a pain in the ass for developers.

      So in summary, it's your fault for not depending on SSL support (however Gentoo does that these days), KDE's fault for even having one package called "KDElibs" that includes so much crap, and maybe the users' fault for actually disabling SSL in their USE flags. I wouldn't say it's actually Gentoo's fault, except maybe for not providing easier ways to resolve these problems, especially if they are the ones repackaging your software.

      --
      Don't thank God, thank a doctor!
    36. Re:Gentoo-Linux-Zealot Translator-o-matic! by Anonymous Coward · · Score: 0

      News at 11:00: Fanboi figures out that apple is destroying the underlying concept of unix by replacing flat files and other simple concepts with overly complicated, slow, and obtuse "fixes".

    37. Re:Gentoo-Linux-Zealot Translator-o-matic! by INowRegretThesePosts · · Score: 1

      "not be worth the hassle of compiling from scratch."
      What hassle? For me it is automated and trouble-free. It is also fast: in my Ahtlon XP 2600+, most things compile in under 10 minutes; many compile in under a minute.
      Only GCC and Glibc take a long time to compile (2 hours, I think).
      Firefox and Openoffice are provided as binaries.
      For mostly everything, the time compiling is quite smaller than the time downloading.

      "spending more time trying to get it working then I spend using it."
      What maintenance does Gentoo need? You run into trouble if you put crazy USE flags or CFLAGS without understanding them; or otherwise mess with something which you don't know. But if you simply accept the defaults, than "maintenance" will be

      "Hum, i want to change Sylpheed to claws-mail"
      sudo emerge -aCv sylpheed
      sudo emerge -av claws-mail

    38. Re:Gentoo-Linux-Zealot Translator-o-matic! by INowRegretThesePosts · · Score: 1

      "1. it's source based
      which can mean less stable / well tested
      ultimately gentoo is a source based dist, which means any binary files you end up with won't have been tested
      and there's no guarantee of behavior as it all depends on how things have been linked"
      I can't see how source-based means that it is less stable. If you mess with CFLAGS and USE flags without really knowing what you are doing, it can be unstable. But if you accept the defaults, why would this be any less stable than binary? If you care about stability, you should not mess with what you don't understand; Gentoo makes it easy for you to shoot your foot, but if you don't want to shoot yourself, it is easy not to.

      "t takes ages to compile / install etc"
      In my Athlon XP 2600+, most packages compile under 10 minutes; many compile under 1 minute. Normally, the compilation time is quite smaller than download time. The only things that take a lot to compile are GCC and Glibc (some 2 hours I believe), but they don't get updated often. OpenOffice and Firefox are provided as binaries. I don't use KDE or GNOME, so I don't know about those.

      "2. rpm's do some amount of checking when installing the binary, with gentoo it's assumed that whatever has been compiled is correct"
      I can't see how could a makefile generate a corrupted binary, unless you mess it up. If you accept the defaults, why would compiling in your computer generate a different binary than compiling in the developer's computer?

      "Personally I'm confident I can fix most things when they go wrong in the portage tree, via an overlay (or at least have the patience to wait for it to be fixed). but for the average Joe user in an office that couldn't give a monkey's for that sort of thing something binary / rpm is better suited" What has source to do with this? Gentoo is not targeted at newbies, but that doesn't mean that source-based is always difficult. Gentoo just happens not to be targeted at newbies.

    39. Re:Gentoo-Linux-Zealot Translator-o-matic! by k33l0r · · Score: 1

      OTOH, you typed a 3K chars message as first post. Why I have the distinct feeling you already had it ready somewhere, to copy and paste it at the first chance, when anything gentooish reached front page?

      Maybe he had had it ready from all the way back from 2003: http://forums.gentoo.org/viewtopic.php?p=294221

      Or then he just coldly plagiarised it...

    40. Re:Gentoo-Linux-Zealot Translator-o-matic! by cartagia · · Score: 1

      If you want something for running the latest cutting edge software and damned the consequences the sort of person that would make the attempt at building his own conservatory on the side of his house go for Gentoo

      I switched to Gentoo a few days ago...just compiling something now. And while my box is doing its thing I am going outside to continue with my bespoke hardwood conservatory that i am building on the side of my house! Just finished the footings and building up the dwarf wall now.

      I've never been so neatly summarized before....damn, thought i was beyond easy description
    41. Re:Gentoo-Linux-Zealot Translator-o-matic! by Drantin · · Score: 1

      One thing that happened to me recently was that an uninstalled dependency had to be compiled with a particular use-flag enabled in order for another dependency to compile successfully... I had to enable the USE flag and recompile that app itself...

      In summary, portage/paludis cannot currently check whether a dependency has the correct USE flags set.

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
  2. This wouldn't have anything to do... by iamacat · · Score: 1

    With the founder leaving for Microsoft, would it? Too bad, there is a need for ability to configure a modern Linux system from scratch, with any number of options (X11? no X11? and so on). If nothing else, this helps makers of distributions for specialized devices.

    1. Re:This wouldn't have anything to do... by Anonymous Coward · · Score: 0

      If you have that need, check out FreeBSD or netbsd or something. Easy enough to install and can prompt you to install/configure every signle OS feature and app, if you like.

    2. Re:This wouldn't have anything to do... by bssteph · · Score: 2, Informative

      The "from scratch" (or, actually, from scratch discounting the bare essentials) method still exists in Gentoo. It's just old news, I guess the review...-like... thing wanted to focus on the installer because it's improved, I guess (I haven't had to use 2007.0 media yet).

      And the founder (drobbins) has already come back from Microsoft and left again because he no longer fit in.

    3. Re:This wouldn't have anything to do... by Anonymous Coward · · Score: 0

      drobbins left because some people ill treated and were hostile to him. With this kind of environment it will be impossible for anybody to stay on. Being polite, drobbins left the project instead of creating an issue about that.
      http://thread.gmane.org/gmane.linux.gentoo.devel/4 6478/

    4. Re:This wouldn't have anything to do... by angrykeyboarder · · Score: 2, Informative

      ...there is a need for ability to configure a modern Linux system from scratch..


      It can be done with Linux From Scratch or you can always roll your own.
      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  3. Yes, but... by Yetihehe · · Score: 5, Funny

    Yes, but would it run an Indy car?

    --
    Extreme Programming - Redundant Array of Inexpensive Developers
    1. Re:Yes, but... by CaptainPatent · · Score: 1
      --
      Well, back to rejecting software patent applications.
    2. Re:Yes, but... by nametaken · · Score: 1

      That joke is so last weekend. :)

    3. Re:Yes, but... by Opportunist · · Score: 1

      Into a wall? Zero problem at all.

      And faster than any other distribution!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Yes, but... by Richard+McBeef · · Score: 1

      Yes, but would it run an Indy car?

      No, but it could run a lowered honda civic with a spoiler, a huge muffler and spinning rims.

    5. Re:Yes, but... by Just+Some+Guy · · Score: 1

      Yes, but would it run an Indy car?

      Only for a few laps.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:Yes, but... by tknd · · Score: 1

      Sure, just spend a couple weeks recompiling.

  4. And what did you think was going to happen.... by Lord_Slepnir · · Score: 4, Insightful
    Installation was a headache from the live CD and DVD versions....

    Ease of installation is not one of the drawing points of Gentoo. In fact, for some of us, an arcane installation procedure is the main draw...nothing teaches you more about linux than having to choose, configure, and compile every single piece of the OS.

    1. Re:And what did you think was going to happen.... by Anonymous Coward · · Score: 0

      For even more l33t cred, do it in a language you do not speak.

    2. Re:And what did you think was going to happen.... by blhack · · Score: 2, Informative

      EXACTLY!

      Just the other day, one of my very close friends (who works in a high performance computing lab at a major university), called to ask me "how to get data onto a disk after you format it".....basically she was asking how you actually get files from one place to another after a format. A VERY VERY basic basic operation, one that would seem very obvious to most every linux user. However, she runs Ubuntu on her desktop, and has therefore NEVER EVER had to touch anything related to the operating system (and no this isn't flame bait, i ran Ubuntu on my laptop for over a year). She also wanted to know what exactly a file system was. Something that is explained at length in the Gentoo guide. There has been numerous other questions very similar to this one, ALL of which could have been almost immediately answered by just reading through the Gentoo install guide.

      IMHO, installing from CLI should be a right of passage for any linux nub.

      --
      NewslilySocial News. No lolcats allowed.
    3. Re:And what did you think was going to happen.... by jokerr · · Score: 1

      True you learn more about Linux and the inner workings of Gentoo when you install it manually but that's not the point. If I have a LiveCD Installer to use, it damn well better work. That's the point of a LiveCD installer. Sadly, IMHO it wasn't ready for release. I had a nightmare trying to install Gentoo 2007 using the AMD64 LiveCD installer. It got so bad that I just gave up and did the manual install. Constant freezes/hangs with no apparent reason or logs/errors to help debug the situation. Wasn't fun to say the least.

    4. Re:And what did you think was going to happen.... by JerkBoB · · Score: 4, Insightful

      Just the other day, one of my very close friends (who works in a high performance computing lab at a major university) ...

      And what does this friend do for the lab? Scan student ID badges and watch for horseplay? If you had said that this friend was a sysadmin, or even a programmer, your argument might carry more weight.

      Having spent most of a decade as a sysadmin, and several more years doing software, I /could/ run something 1337 like gentoo or slack. But these days I just want to use the computer, not screw around. So I use Ubuntu. Saying that Ubuntu is responsible for your friend's ignorance is just silly. Your friend is responsible for her ignorance.

      Being the good, close friend that you are, you might want to introduce this person to Google, on teh internets. It's a good way to learn about things like filesystems. Also goat pr0n.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    5. Re:And what did you think was going to happen.... by itlurksbeneath · · Score: 1

      See! Linux HAS arrived at the desktop! Now that the day when ignorant throngs of people can sit down at their computer and have no idea how it actually works inside, Ubuntu has attained the greatness of Windows!

      --
      Have you ever considered piracy? You'd make a wonderful Dread Pirate Roberts.
    6. Re:And what did you think was going to happen.... by rleibman · · Score: 1

      Double that number of points if the language is Esperanto. Cxu ne?

    7. Re:And what did you think was going to happen.... by angrykeyboarder · · Score: 1

      ..nothing teaches you more about linux than having to choose, configure, and compile every single piece of the OS.


      This is true. But the question is, does one have the patience (or the time) to wait for hundreds of megabytes of source code to compile?

      Personaly, I think they were smart to come out with the Live CD install. Although it was nothing but a headache for me and I gave up. But at least they are on the right track.
      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    8. Re:And what did you think was going to happen.... by dlZ · · Score: 1

      I have to say I agree completely. I run Ubuntu on my main systems because it's easy and I've spent my time in the trenches. I do have one Slackware machine I use as a little server running on an old Celeron 667, but the systems I really spend time on, my home machine, work machine, and laptop are all Ubuntu.

      --
      rm -rf ./evidence @ punkcomp
    9. Re:And what did you think was going to happen.... by dbIII · · Score: 1
      OK, I'm a sysadmin that uses Gentoo. However it is at home on a little VIA box that is too small to have a CDROM drive and the processor really doesn't have a lot of options that you get on CPUs that consume more power. Compiling specificly for that processor made sense. The distro is far enough remeoved from other linux distros, solaris, AIX etc that it turns everyone into a newbie unfortunately - but it makes as much sense in some situations as compiling your own kernel on early slackware did - sometimes it makes a big difference. Other distros are already optimised for anything you find at the mid or top end, but at the low speed end of town it works.

      BTW Please don't use that "internets" mistake. I feel like killing a puppy every time someone writes that and despair the day when it will be in common usage.

    10. Re:And what did you think was going to happen.... by Anonymous Coward · · Score: 0

      IMHO, installing from CLI should be a right of passage for any linux nub.

      pfft. Installing http://www.dettus.net/dettuxx/ should be mandatory for any linux nub.

      Dettu[Xx] ... probably the worlds nastiest Linux-distribution.

      Over 14 installations worldwide

    11. Re:And what did you think was going to happen.... by batkiwi · · Score: 2, Insightful

      Do you know how to replace the head gasket on the engine of your car?

      Do you even change your own oil?

  5. 2007.0 ? by MarkByers · · Score: 5, Funny

    2007.0 already? And I only just finished compiling 2006.0!

    --
    I'll probably be modded down for this...
    1. Re:2007.0 ? by Anonymous Coward · · Score: 0

      Judging by the witty remark I'm sure you made a typo, don't you mean 2005.0, when those were still funny?

    2. Re:2007.0 ? by harry666t · · Score: 1

      Lucky you. I'm still waiting for 2004.1 to finish...

  6. Gentoo still for do-it-yourself'ers by neersign · · Score: 5, Insightful

    while I appreciate a good gui install, and the previous 2006.1 gentoo gui install was QAB, I'd have to agree with the review that any step forward is a good step. Also agreeing with the article, the CLI install is still the way to go and even if the gui install worked flawlessly I think I'd still choose the CLI install method over it. Once everything is installed, the review finds several things they say "don't work", but that is just the nature of the "do it yourself"/"linux my way" mentality of Gentoo. Has this realease turned Gentoo in to Ubuntu? No, and thankfully it hasn't. I believe Arch might be more up your alley if that is what you are looking for.

    1. Re:Gentoo still for do-it-yourself'ers by Vancorps · · Score: 4, Interesting

      Personally I've always seen the strength of Gentoo in that it teaches you how an OS really works for the most part. You're doing every step along the way assuming a Stage 1 install which is the only Gentoo installs I'll perform. You are building your system from the ground up and with that you learn a lot about the underlying systems that you just won't learn from installing and using Ubuntu.

      Of course the speed and optimizations are nice as well, with a Gentoo install the only things running on the systems are applications that you explicitly command it to run. It's a pain and I wouldn't really use it for a general purpose workstation but for some servers its simply great. Of course with Gentoo you have to always wait a bit after every release since every new release has big bugs. That's what testing servers are for though.

      In short, I agree with you. There is definitely a place for both.

    2. Re:Gentoo still for do-it-yourself'ers by nuzak · · Score: 1

      Watching compiler messages scroll by does not constitute "learning how an OS really works".

      I like how I can mix and match features in gentoo with USE flags, and I like being able to easily do source edits before a package install. Virtually everything else said about it is unmitigated hype.

      --
      Done with slashdot, done with nerds, getting a life.
    3. Re:Gentoo still for do-it-yourself'ers by Vancorps · · Score: 1

      I wasn't referring to watching compiler messages, I was referring to USE flags, the fact that you actually have to choose which FS you want to use, the fact that you have to add all your hardware and compile a kernel that will actually function for you. This all gives you a much lower level idea of how an OS works and gives you a lot of insight into Linux as a platform. You have to know what processor you have and depending on what release it may impact your choices during your install. The handbook is very thorough and informative while you're installing.

      Face it, a lot of the hype behind Gentoo is legitimate, there is always BS surrounding every distro. It is a pain in the ass to get going, but once you're there you are there and will stay there until the machine dies.

    4. Re:Gentoo still for do-it-yourself'ers by Anonymous Coward · · Score: 0

      Speaking as someone who's done it about a hundred times now, I'll choose a distro that doesn't force me to "learn" for the 101st time, but will allow me to "work" instead.

    5. Re:Gentoo still for do-it-yourself'ers by CoonAss56 · · Score: 1

      Then choose dead rat or some other RPM/DEB based Linux instead of wasting everyone's time posting on /. if you are so damn busy working!

      --
      Won't Bow.....Don't Know How
    6. Re:Gentoo still for do-it-yourself'ers by Khazunga · · Score: 1

      It is a pain in the ass to get going, but once you're there you are there and will stay there until the machine dies.
      Best description of Gentoo, ever. It *is* a pain to install, but my laptop's installation is almost four years old. The laptop will die before the install does.
      --
      If at first you don't succeed, skydiving is not for you
    7. Re:Gentoo still for do-it-yourself'ers by Bent+Mind · · Score: 1

      Watching compiler messages scroll by does not constitute "learning how an OS really works". Watching compiler messages scroll by doesn't really have anything to do with learning how the OS works. For that, I'd suggest reading through the excellent documentation. Examine each installation step. Ask yourself why the current step is being performed. Examine the command being used and the parameters sent to it. After installation, I'd suggest examining the many scripts that been installed on your new system. Gentoo offers the opportunity to learn how an OS really works. Of course, you're free to blow that opportunity off, copy and paste the commands from the manual, and pretend you're "1337".

      Compiler messages come in handy for diagnostics. That is their purpose. They tell you exactly which options were sent to the .config script, what tests the script preformed, and exactly where a problem occurred should compilation fail. Of course, compiler messages are useless if you don't compile code. But then, you wouldn't be using Gentoo.
      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    8. Re:Gentoo still for do-it-yourself'ers by __aawavt7683 · · Score: 1

      I, too, did a stage 1 install.. actually, perhaps 3-5 of them. That, however, was back in the time when a stage-1 install was a _supported_ method of setting up a Gentoo box. Now, I agree with their stage-3 philosophy: start with a stage 3, and just recompile world when you get it up and running (`emerge -eD world` should do the trick).

      Really, there is no compelling reason to start at stage 1: the only thing it offers is another stage of compilation (3rd stage won't compile quickly enough to save that second stage build, just because of an optimized GCC). Whether you start in stage 1 or stage 3, you still customize the use vars, module params, syslog daemon, pcmcia-utils, wireless-utils, set up partitions, input network settings, compile your own kernel, whatever you may need.

      Give it a second look.. I'm willing to bet that stage1 installs don't give you anything extra. At the same time, I often find a need to look up some hardware information or otherwise use the internet as I'm installing Gentoo, and stage 3 allows me to do this, unlike stage1.

    9. Re:Gentoo still for do-it-yourself'ers by Teppic_52 · · Score: 1

      Of course with Gentoo you have to always wait a bit after every release since every new release has big bugs.
      Have you ever installed Gentoo for yourself?
      A new release is just the same as any up to date Gentoo system, only you use a different install CD; a place to start from.
      If there are bugs in the tree when the snapshot is made then they will exist in the install, as they would in a badly managed up to date system

      As for Gentoo being for "Do-it-yourself'ers", no, it never was and still isn't, it's for those who know what degree of control is useful to them, and can't be arsed to do the underlaying for themselves, or be arsed to do the same inane shit every six months when a new 'release' comes out.

      For the record a stage 1 to stage 2 install is about 2 steps that you have very little control over, and that can be emulated from stage 3 by anyone who is worth their salt, I can guarantee that my stage 3 is identical to your stage 1, and I didn't spend hours watching '-DHAVE_CONFIG' scrolling up the screen either...

    10. Re:Gentoo still for do-it-yourself'ers by angrykeyboarder · · Score: 1

      Compiler messages come in handy for diagnostics.


      I suppose that's true if you have taken an Evelyn Wood course.....
      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    11. Re:Gentoo still for do-it-yourself'ers by Vancorps · · Score: 1

      Your points are fair enough, it's honestly been a few years since I've done a Gentoo install because my Gentoo machines are still running just fine. I liked it as a learning opportunity, but now that I have learned a stage 3 install sounds like a better plan. I just don't know that I trust them to make all the decisions for me if it's a server or some specialized network service.

      Of course nothing is hidden so I suppose you just have to verify once and then you're good to go for future installs. Scripting changes as necessary would make it even easier.

      I will take your advice and give it a second look. I have an Oracle collaboration server I'm throwing together and I think Gentoo will be its base although I had thought Debian was perhaps a better choice since I don't have a lot of time to waste on it but if I can learn something new then it would be worth it.

    12. Re:Gentoo still for do-it-yourself'ers by Vancorps · · Score: 1

      Actually yes, I have performed a Gentoo install and I chose which kernel to download and compile selecting the one that isn't the newest every-time because the current release always had problems. It has improved over the years but that is why I have testing servers. I can pilot updates and know if they're going to break anything.

      Gentoo has changed over the last two years to make stage 3 installs a reality and your statement about a stage 3 install being identical to a stage 1 install is just simply pointless. The very nature of it results in the same thing, since it's a modular OS, of course you can pull it out an optimize, you can do it again and again regardless of where you started from.

      It's like me distilling my own water versus you buying distilled water. Of course the result is the same. The only difference is that I'm not relying on scripts that other people have added which has been a common sore point in Gentoo. Little bugs here and there you'll find in your stage 3 install that you'll have to pin down one by one. My stage 1 install will result in a stable, high performing system without any bugs every time.

      I will also add that a stage 3 Gentoo install is not something I would consider risky, any bugs you encounter are likely to just be annoying and not critical. When I'm install a mission critical server though I'm going to take my time and make sure it is setup right the first time so that I don't have to revisit it.

      If people are automatically hopping on the latest software from Gentoo then I fear for them, I don't do that for any updates on any platform. Everything is always test deployed first.

    13. Re:Gentoo still for do-it-yourself'ers by Anonymous Coward · · Score: 0

      Or if you have this amazing new invention... um, I just heard about it the other day, dang...

      Oh yeah, a scrollback buffer.

    14. Re:Gentoo still for do-it-yourself'ers by Anonymous Coward · · Score: 0

      USE flags don't really teach you anything, they let you choose which features to compile in without the hassle of manually configuring each package yourself and that's it. You can choose which filesystem to use and compile your own kernel with most distros. The handbook is good, so I'll give you that one, but you can still get use out of the Gentoo docs without running Gentoo.

      You really want to learn Linux install Slackware as your main distro and then build your own LFS. I can tell you after doing that, all that I learned from Gentoo was Gentoo specific. Don't get me wrong I think portage is great with the automated compiling and USE flags and everything, but it isn't really useful for most people (even many of those who think it is) and it isn't the best distro to learn Linux on.

    15. Re:Gentoo still for do-it-yourself'ers by INowRegretThesePosts · · Score: 1

      Why do you think that Gentoo would take more time than Debian?

    16. Re:Gentoo still for do-it-yourself'ers by INowRegretThesePosts · · Score: 1

      Why is it a pain to install?
      I have installed easily by following the instructions. It's all spelled there... With the plus that it actually explains each step, and you can do anything you want (if you don't want to exactly perform what's in the handbook).

      Not to mention, I heard there is now a GUI installer...

    17. Re:Gentoo still for do-it-yourself'ers by INowRegretThesePosts · · Score: 1

      Not every distribution makes easy the life of someone who wants to customize. There is a difference between "possible", "easy", and "not time consuming". Something may be easy but time-consuming; or possible but not easy.

      Many customizations that you can do easily and quickly in Gentoo would be hard or time consuming in other distros.

    18. Re:Gentoo still for do-it-yourself'ers by Vancorps · · Score: 1

      Because I already know how to do what I need to do with Debian. With Gentoo it's different but a stage 3 install really makes me reconsider.

    19. Re:Gentoo still for do-it-yourself'ers by Khazunga · · Score: 1

      Why is it a pain to install?
      It is. On a moderate notebook, it takes a couple of days to compile the software on my world file. That, and it does involve more work than, say, Ubuntu. However, the rolling upgrade means there are no more installs, ever, for the life of the hardware. That's worth a lot.
      --
      If at first you don't succeed, skydiving is not for you
  7. Update difficulties by morgan_greywolf · · Score: 1, Flamebait

    What have they done, if anything, to address update difficulties? Despite claims, you can't start at one version and keep rolling along to the current version by using Portage. Eventually updates become incompatible with your existing setup and Portage sometimes even fails to update itself.

    1. Re:Update difficulties by gentimjs · · Score: 2, Informative

      Luckily the newer (post 2003) versions of portage give you a very clear indication (such as "WARNING! Update your profile, run the following command:") of why exactly any problems have happened. Where you DO run into problems is if, like me, you dont run bleeding edge updates every 20 seconds and let a system "ferment" for about a year then try to install some non-really-simple package, like say qmail. That's the sort of update that gives out headaches if you dont do your homework ahead of time...

    2. Re:Update difficulties by neersign · · Score: 1, Insightful

      I haven't run in to a broken system yet with this issue myself, but I'd assume all you need to do is find the config file that says "Gentoo 2006.1" and change it to "Gentoo 2007.0", then emerge --sync and then emerge -uDN world. Removing blocking packages is the biggest weakness of portage that I see. As I haven't done this yet or even looked in to it, I'm just guessing at the steps, so I'm sure some one else has more/better info on this.

    3. Re:Update difficulties by darkwhite · · Score: 1

      3 boxes here updated on a rolling basis over the past 4 years with no problems.

      There are blocked updates sometimes which require you to unmerge other packages first. This could be handled more gracefully, and some aspects of it are being improved in Paludis, the next generation package manager. But it's very hard to bring Portage into a state where it can't update the system to all latest stable packages, if you know what you're doing (and if you're not... cue the usual excuse, Gentoo is not n00b-friendly).

      --

      [an error occurred while processing this directive]
    4. Re:Update difficulties by LearnToSpell · · Score: 3, Interesting

      You've filed bug reports, right? That definitely sounds unwanted. I'm typing this from the install I did in 2003, and it's up to date.

    5. Re:Update difficulties by NeoThermic · · Score: 4, Informative

      Portage will remind you that it has an update and you should install it after you `emerge --sync`. Updating portage should be the first thing you do before you `emerge -NDu world`

      If you're getting to the point that you're getting incompatible updates with your existing setup, then you can always try `emerge -NDuep` and look at the resulting list it'll give you (p is for preview). From that, `emerge -C` anything you don't use any more, and then drop the 'p' from the command above and re-run it. It'll re-compile everything on your system with the latest packages, meaning that you should hopefully avoid the incompatibilities you're referring to.

      Then again, if all that looks too much to do, Gentoo might not be for you? ;)

      NeoThermic

      --
      Use my link above, or to view my server, NeoThermic.com
    6. Re:Update difficulties by pturing · · Score: 5, Funny

      Gentoo isn't so much a distro as an educational game. If your system works better than an Ubuntu box, you're winning.

      There's always a way to fix these problems.

      1. Use 'quickpkg' to save important things like Python before you break them
      2. Plow over broken dependencies with 'emerge -C'
      3. revdep-rebuild when needed
      4. If it doesn't work, try the ~x86 package
      6. emerge -uDNv world
      7. wait a day, emerge --sync, try again
      8. update often!! stale systems are harder to update

      And the craziest trick of all....
      9. backup your /etc and unpack the latest stage3 tarball on top of your installation

      One of those things should fix just about any update problem you encounter

    7. Re:Update difficulties by pturing · · Score: 2, Funny


      oh, and
      emerge -ev world

      That one's lots of fun

    8. Re:Update difficulties by morgan_greywolf · · Score: 1, Funny

      If you're getting to the point that you're getting incompatible updates with your existing setup, then you can always try `emerge -NDuep` and look at the resulting list it'll give you (p is for preview). From that, `emerge -C` anything you don't use any more, and then drop the 'p' from the command above and re-run it. It'll re-compile everything on your system with the latest packages, meaning that you should hopefully avoid the incompatibilities you're referring to.


      Yeah. That's what I did on my Gentoo box back around Gentoo 2003.5. Given that it's still recompiling, I gave up installed Ubuntu on another box some time ago. ;)

    9. Re:Update difficulties by Anonymous Coward · · Score: 0

      Complete and total BS. You can indeed keep a rolling OS going from incept. I have machines running from the same install in the 4 year range (when I switched to Gentoo).

      That's not too say there weren't hiccups along the way but a little research on the Gentoo forums has resolved all of them. I currently admin a bunch of Gentoo servers in a production environment and I wouldn't have it any other way.

      In my experience a lot of people that say it is impossible to keep Gentoo running are the types that are install disk happy from their days running Windows.

    10. Re:Update difficulties by Cocoronixx · · Score: 3, Informative

      cubby49 sgonzalez # eselect profile set default-linux/x86/2007.0

      --
      "Obscenity is the crutch of the inarticulate motherfucker." - cloak42
    11. Re:Update difficulties by AeroIllini · · Score: 1, Troll

      cubby49 sgonzalez # eselect profile set default-linux/x86/2007.0 Or, if you're hardcore as Gentooers like to think they are,

      # ln -snf /etc/make.profile /usr/portage/profiles/default-linux/x86/2007.0
      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    12. Re:Update difficulties by Cocoronixx · · Score: 1

      Yeah, I used to do it that way till I found out you could with an eselect. I'm a fan of saving keystrokes.

      --
      "Obscenity is the crutch of the inarticulate motherfucker." - cloak42
    13. Re:Update difficulties by neersign · · Score: 1

      mod parent up. that is the command I was looking for.

    14. Re:Update difficulties by darkwhite · · Score: 1

      And the craziest trick of all....
      9. backup your /etc and unpack the latest stage3 tarball on top of your installation That will screw your system up but good.
      --

      [an error occurred while processing this directive]
    15. Re:Update difficulties by dAzED1 · · Score: 1

      um, did you RTFM? just update portage, and relink to the new profile once you're confident you're ready to make the switch.

    16. Re:Update difficulties by baadger · · Score: 1

      Been using Gentoo for 14 months and I do updates every 14 days, I think i've broken something serious once. But hey, it's not for everyone, if you find updating difficult try another distro, there are plenty to choose from.

    17. Re:Update difficulties by tknd · · Score: 1

      Oh, well you just needed to update your compiler to the new gcc by compiling the new gcc sources. And when that's done then you recompile your entire system. And when that's done you then recompile gcc again so that gcc can then optimize itself making all of your future compiles even faster. Oh and when that's done then you do emerge --sync and there will be 5 or so updated packages while you were compiling so you better start compiling those too.

    18. Re:Update difficulties by danomac · · Score: 1

      Portage will remind you that it has an update and you should install it after you `emerge --sync`. Updating portage should be the first thing you do before you `emerge -NDu world`

      The second thing that you should do before any system wide update is fetch all the packages that you need, i.e. `emerge -NDuf world`.

      If you are updating libraries that the updating tools are dependent on, you don't want it stopping midway through the update complaining it can't download packages. (Had a teeny issue with SSL being updated before wget, so wget broke... and of course left me with no way to download - everything ssl dependent was broken!)
    19. Re:Update difficulties by Splab · · Score: 1

      Ive managed to screw up just about any linux distro out there, one thing I've found is Ubuntu is by far the easiest to get my system up and running from again. Whenever I screwed up my gentoo it was hours of trying to chroot my way back in or when it failed days of recompiling. With ubuntu I just pop in the installer let it work its magic and add my 20 or so needed applications - only takes a couple of hours.

    20. Re:Update difficulties by Teppic_52 · · Score: 1

      X2, my 2004 install is up to date, and has been ported then edited to suit 2 other up to date machines.

    21. Re:Update difficulties by Anonymous Coward · · Score: 0

      I still have an install that I did in 2003 or 2004 that's up to date and happy as a clam. Lots of obnoxious recompiles and a few broken portage versions, but it keeps chugging. Admittedly unusual to most people's experiences (i.e. you certainly can't use old install media any more), but it is certainly possible to keep inline with Gentoo changes over the years without needing to start over.

    22. Re:Update difficulties by incripshin · · Score: 2, Informative

      when the developers say to run etc-update, they mean it

    23. Re:Update difficulties by ozbird · · Score: 4, Insightful

      Or, if you're hardcore as Gentooers like to think they are,

      # ln -snf /etc/make.profile /usr/portage/profiles/default-linux/x86/2007.0


      Real hardcore Gentooers would get the parameters the right way around.

      ln -snf /usr/portage/profiles/default-linux/x86/2007.0 /etc/make.profile

    24. Re:Update difficulties by NeoThermic · · Score: 1

      You can also enable parallel fetching in the make.conf to force emerge to keep downloading packages while compiling takes place. This is handy as if your first update is a bit large (say glibc/gcc/anything else over 20 mins), you'll have the rest of the updates already fetched; almost as if you specified -f. Just put "parallel-fetch" in your FEATURES line. (or add a FEATURES line if you don't already have it: FEATURES="parallel-fetch")

      NeoThermic

      --
      Use my link above, or to view my server, NeoThermic.com
    25. Re:Update difficulties by Magada · · Score: 1

      No thanks, I like my profile just the way I set it up... ricer flags and all. vimdiff all the way, baby.

      --
      Something bad is coming when people are suddenly anxious to tell the truth.
    26. Re:Update difficulties by INowRegretThesePosts · · Score: 1

      Your post made me curious: what happens when a lib changes its API? For example, package P depends on library L; a new version of libary L comes with a different ABI (say, the size of a certain struct has changed) but the API is the same; so package P should stop working until I recompile, yes?

      Weird. I think this should happen, but I don't remember it ever happening to me (I use Gentoo for years) and I have never heard of it in the forums.

    27. Re:Update difficulties by INowRegretThesePosts · · Score: 1

      As NeoThermic has said, you can also enable parallell-fetching. Situations like yours are already very unlikely (first time I've heard), and paralell-fetching makes it even more so. Perhaps there was something wrong with your setup. I had never heard of this before.
      In any event, why didn't you just downgrade SSL?
      Also, perhaps you could have solved the problem by simply recompiling wget?

    28. Re:Update difficulties by INowRegretThesePosts · · Score: 1

      "Removing blocking packages is the biggest weakness of portage that I see."

      ?

      What blockage problems are there in Portage? How difficult is solving them?

    29. Re:Update difficulties by danomac · · Score: 1

      In any event, why didn't you just downgrade SSL?
      Also, perhaps you could have solved the problem by simply recompiling wget?
      I suppose I could have downgraded SSL but the world update would recompile it. Not to mention if I used --skipfirst something later on would fail due to the SSL requirement. And, I couldn't compile the new wget package dependent on the new SSL libraries because wget stopped working! Lynx was broken too. Emerge just died there.
    30. Re:Update difficulties by INowRegretThesePosts · · Score: 1

      I assume you could :
      1)Downgrade SSL, fetch everything, then resume the upgrade;
      or
      2)Recompile wget (that is, the current version of wget, from the source in /usr/portage/distfiles).
      or
      3)Downgrade SSL, then upgrade wget, then re-update SSL.

      Also, if you have problems with emerge world, and you pin down the problem, you don't have to re-issue emerge world immediately after. You can
      1)manually update only the individual packages you need
      and/or
      2)wait until the bug is fixed.

      Remember, you are not obligated to emerge world.

    31. Re:Update difficulties by neersign · · Score: 1

      like upgrading from xfce4.2 to 4.4 (i think those are the correct version numbers). every single package I had installed for xfce4 needed to be deinstalled before I could install the new packages. I'm still relatively new to linux and gentoo; i've only had this box running for less than a year and this was the first time i've gone thru such a major upgrade. As kuroo crashes everytime it is opened, I use the cli for all my emerge needs, so the only way I know of to check what packages are installed and what needs modification is to emerge -va. So running that multiple times and then emerge -C in between trying to figure out exactly why you keep removing the package it tells you to but it keeps telling you to remove that same package over and over is not what I call fun. I did however finally complete the upgrade, and I bet that next time it won't be so strenuous, but it was a little tedious this time.

    32. Re:Update difficulties by INowRegretThesePosts · · Score: 1

      That is weird. I have never heard of that.

      If you ever find any similar situation ever again, I recommend you to go to the forums. They will answer you very quickly.

  8. Why? by nametaken · · Score: 5, Insightful

    I get the scripted installer part for admins, but why would a distro like Gentoo, which has already found its niche, violate that niche by dumping development time into a "newbie" installer? It's not as though I'm really bothered by it, but it seems like they've been content to leave the super-easy install to the Fedora and Ubuntu's of the world... even if it meant lesser uptake on their own distro. Does this new installer still download and compile everything from source? Just seems like it takes the focus off a specialized-install-for-all and puts it squarely on increasing the userbase. Why the change?

    1. Re:Why? by neersign · · Score: 1

      I'd assume the move to a gui install is to make it easier and more up to date. Personally, I'd like to see a FreeBSD/Slackware-esque ncurses install.

    2. Re:Why? by darkwhite · · Score: 1

      why would a distro like Gentoo, which has already found its niche, violate that niche by dumping development time into a "newbie" installer? Because lots of Gentoo users are beginners who want to learn. Whether you think Gentoo is appropriate for them or not, they will find a good installer useful and will get to the actual using the system part without getting stuck on silly installation mistakes and giving up. Since the installer is optional, there's no harm done.

      Gentoo is about bringing both power and ease of use to the user. The installer is about the latter.
      --

      [an error occurred while processing this directive]
    3. Re:Why? by the_greywolf · · Score: 1

      Because lots of Gentoo users are beginners who want to learn. Whether you think Gentoo is appropriate for them or not, they will find a good installer useful and will get to the actual using the system part without getting stuck on silly installation mistakes and giving up. Since the installer is optional, there's no harm done.

      While I agree with you in principle, and after running `sed -e s/gentoo/Ubuntu/ig`, I find I couldn't possibly disagree.

      But ask yourself this: Does Gentoo really need yet another ricer?

      --
      grey wolf
      LET FORTRAN DIE!
    4. Re:Why? by sportster · · Score: 1

      One of the central themes of Gentoo is choice. Adding a graphical installer gives the user one more choice. They are not trying to turn it into a "newbie" distro, it already is a great disro for those that want to learn about linux -- which is exactly what a newbie needs to do. Gentoo was my first distro and it helped me learn a lot about how the operating system works. You can install distros like Ubuntu or Redhat and never understand even simple things like fstab. When it comes to work I don't have time to wait on everything to compile and use debian, but a lot of my linux knowledge came from being a newbie using gentoo

    5. Re:Why? by massysett · · Score: 1

      I agree with you and if I were running the Gentoo ship I would have pumped that time into cleaning up Portage, or dumping Portage altogether in favor of something that is capable of handling the thousands of packages that are in the tree. But this is a project run by volunteers. With Daniel Robbins gone, there isn't even a BDFL. It's not as though there is anyone to say "hey, you working on this graphical installer, we need you over here cleaning up Portage." The graphical installer developer probably just isn't interested in doing much else. Furthermore, I'm not sure Gentoo has the infrastructure to put manpower where it is needed, or that manpower always improves things--the whole "nine women can't have a baby in one month" thing.

      These days in Gentoo though, it seems to me it is taking one woman way longer than nine months to have a baby, which is a real problem. The Portage tree is full of dead stuff, and key packages are way behind the curve (Python 2.5, which is about eight months old now, is still in hard mask, meaning it is not recommended for installation on any Gentoo system. Hardly cutting edge.)

      But I agree, a graphical installer is the wrong direction for Gentoo. Users who want that can run Debian, or Ubuntu, or Fedora, or whatever. To run Gentoo you have to understand the way the system works, and a graphical installer is not as instructive as reading the handbook and installing it by hand. Another poster said Gentoo is about choice. I definitely agree, but I think there are other choices (e.g. easy binary packages, which Robbins pointed out the need for years ago) that Gentoo is not offering.

    6. Re:Why? by gral · · Score: 1

      Because it is an open source project, and it was something they thought should be done, so did it.

      I particularly don't like the GUI installer, but that is also the beauty of OSS, I can choose to use the CLI installer, or even do the steps manually.

      They are all options. Choose your poison.

      --
      Scott Carr
    7. Re:Why? by Anonymous Coward · · Score: 0

      These days in Gentoo though, it seems to me it is taking one woman way longer than nine months to have a baby, which is a real problem. The Portage tree is full of dead stuff, and key packages are way behind the curve (Python 2.5, which is about eight months old now, is still in hard mask, meaning it is not recommended for installation on any Gentoo system. Hardly cutting edge.)
      I think the devs have become overzealous with masking in general and hard-masking in particular. It used to be that a hard-masked package is broken and often wouldn't even compile. Nowadays even stuff that "haven't been thoroughly tested yet" sometimes hard-masked for no apparent reason. It used to be that packages without a known major flaw would be soft-masked at worst.
    8. Re:Why? by makomk · · Score: 1

      I'm using Python 2.5 and have been for a while (hard mask be damned). It broke a lot of stuff when it first came out, but they should've got it sorted by now...

    9. Re:Why? by Anonymous Coward · · Score: 0

      More than the world needs yet more "funny" ignorance, racism, and blanket stereotypes...

    10. Re:Why? by EdelFactor19 · · Score: 1

      anyone could benefit from a more well designed installation pathway. Yes the die hards dont need it so much, but like everything else gentoo, choice is good. It goes without saying that the installer will still download and compile from source, how else would it possibly work?. Just because you add a GUI on top of something doesn't mean the underlying calls change at all. Doesn't matter if you run "emacs" from console or click an icon, they both will start emacs with the same command in the end. Frankly what I think would be great is if they added a kickstart generator that could easily export all of the initial settings I mark when I walk through the install process to make repeatable starting points. Granted I could write some of my own scripts to do some of this but automating some of the choices would be handy.

      --
      "Jazz isn't dead, it just smells funny" ~Frank Zappa
      EdelFactor
    11. Re:Why? by INowRegretThesePosts · · Score: 1

      Interesting. It surprises me that someone who has actually used Gentoo says this about "wait on everything to compile". This compilation time joke is just a very stupid joke on Slashdot. I use Gentoo for years and I know that nearly all packages compile in less than 10 minutes; many of them compile in under a minute. In the vast majority of cases, the compilation time is quite smaller than the download time. My PC is an Athlon XP 2600+ with 512 MB RAM.

      The only thing that takes a lot of time to compile is GCC and Glibc. GCC takes some two hours (I haven't ctually measured it, I'm telling from memory). Since they don't get updated often, I see no problem with it.
      Xorg used to take a lot of time, but the new modular design of Xorg solved the problem.
      I know that Firefox would take a lot of time (some 4 hours, I believe), and Openoffice would take a ridiculous amount of time (10 hours, I believe). Fortunately Gentoo offers pre-compiled versions of Firefox and Openoffice. And I use Swiftfox anyway.

      I don't use GNOME or KDE, so I can't answer for them.

  9. for some strange reason by wiredog · · Score: 4, Informative

    The reason is "security". Login root or sudo to run admin apps.

    1. Re:for some strange reason by packetmon · · Score: 1

      Oh... I get it so one could never - or should I say no one would ever attempt to escalate privileges. I like their security methods already...

    2. Re:for some strange reason by pturing · · Score: 1


      No, if the program uses gksu to ask for a root password, then entering the root password should actually make it come up as root.

    3. Re:for some strange reason by arth1 · · Score: 1

      Indeed. Instead of emulating Windows behaviour which some distros do, Gentoo sticks with Unix privileges, where the superuser is responsible for granting privileges on a case-by-case basis, without the installation giving out lots of privileges you don't even know about. This should be commended, not criticised.

      If you don't like this, go to Ubuntu instead.

    4. Re:for some strange reason by arth1 · · Score: 1

      Privileges are MUCH easier escalated if you can run "sudo any-admin-command" without even entering a password.

    5. Re:for some strange reason by Anonymous Coward · · Score: 0

      Hey wow, apparently there's some program amongst the thousands in portage called x11-libs/gksu

      I don't have it installed and I'm betting few other gentoo users do either. Then again if you're installing Gentoo, you should be capable of fixing permissions on such a program and filing a bug report for the ebuild. I don't see any problem, probably because I'm so used to fixing minor irritations like that. The question is, do these people select the difficult level on games and then complain to the publisher it's too hard? Do they enroll on CS courses to learn how to use a word processor? I mean it's gentoo, where you are expected to get your hands dirty...

      If at first you don't succeed...skydiving is probably not the sport for you!

    6. Re:for some strange reason by packetmon · · Score: 1

      You missed the sarcasm... It was intended to explain that, regardless of the fact that Gentoo removed root logins or so for security purposes, the does not remove the possibility of escalated privileges for someone who shouldn't have them..

    7. Re:for some strange reason by Anonymous Coward · · Score: 0

      Hey everyone, it's the evil super H4ck3r packetmon with his mighty botnet army (thanks to ubuntu running grannies).

      Look dooood, noone needs to escalate privileges because everyone's going to run your shell script as root - remember?

    8. Re:for some strange reason by swillden · · Score: 2, Informative

      Actually, Ubuntu is the same, with two differences: the first-created user is given sudo privs by default, and the root account is initially locked out (no password set). I hardly think that qualifies as "the installation giving out lots of privileges you don't even know about".

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:for some strange reason by Anonymous Coward · · Score: 0

      > regardless of the fact that Gentoo removed root logins or so for security purposes

      No, as best I can make out the user was not a member of wheel (or sudoers).

      I suppose you knew all that being the great security expert that you are?

    10. Re:for some strange reason by angrykeyboarder · · Score: 1

      ...regardless of the fact that Gentoo removed root logins or so for security purposes, the does not remove the possibility of escalated privileges for someone who shouldn't have them..


      But then a sysadmin can always dictate who has sudo access and who doesn't.

      And taking it a step further, sudo can also be tweaked to only allow certain commands for a particular user.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    11. Re:for some strange reason by arth1 · · Score: 1

      Hey wow, apparently there's some program amongst the thousands in portage called x11-libs/gksu

      I don't have it installed and I'm betting few other gentoo users do either.

      Indeed. Anyone running X clients as root is asking for trouble, and there's little other use for gksu.
  10. /. can't even quote without getting grammar wrong by ColonelPanic · · Score: 3, Informative

    The article gets the usage right: "far better than its predecessor."

    But quoted on /., the site that HAS to always get this point wrong, it becomes "far better than it's predecessor."

    This is NOT THAT HARD to get right, people. No apostrophe means that it's possessive. With an apostrophe,
    it's a contraction of "it is" or "it has".

    --
    "Skill shows through where genius wears thin." -Wittgenstein || Religion: uniting aviation and architecture.
  11. who cares about the installer? by Anonymous Coward · · Score: 5, Interesting

    I use Gentoo on servers because of the flexibility. I can specify exactly what I need. I can generate custom ebuilds easily (they are just shell scripts after all). In fact I can make entire installable custom *distros* for in-house apps and combinations of libraries, etc. I can pin specific packages to specific versions. I can set the build flags for each individual app. I can selectively override the Gentoo-supplied ebuilds with overlays. I can keep track of all my config files and track changes with RCS. I can install multiple versions of PHP, MySQL, Java, whatever, and keep it all straight. This is why I use Gentoo.

    I really don't give a shit about a pretty installer. Let Gentoo focus on the power-user niche please, and if you don't like it, use something else.

    1. Re:who cares about the installer? by Just+Some+Guy · · Score: 0, Troll

      Let Gentoo focus on the power-user niche please

      You mean, the intermediate-user niche. Every power user I know tried Gentoo and then went back to their binary distro of choice. Nothing against Gentoo, but sometimes you just want to let someone else make sure everything's working so you can get back to work.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:who cares about the installer? by WuphonsReach · · Score: 1

      I really don't give a shit about a pretty installer. Let Gentoo focus on the power-user niche please, and if you don't like it, use something else.

      You mean people-with-lots-of-time niche.

      We're switching our servers away from Gentoo for a variety of reasons. But mostly because the packages for server stuff are far out of date and we had to install our own source packages.

      Which is a headache that I really don't have time for given all the other demands on my time. (And I *really* liked Gentoo's underlying philosophy back in 2003-2005. But I think they're straying from that quite a bit.)

      --
      Wolde you bothe eate your cake, and have your cake?
    3. Re:who cares about the installer? by a.d.trick · · Score: 1

      It's not so much a pretty installation as much as it is an automated installation that is important here. While the Gentoo installer isn't perfect, it's probably the best around for this kind of thing. You can make installation profiles and then copy them over to get rid of the most tedious parts of the Gentoo installation process.

      I'm not knocking the manual installation. It's great, certainly a good place to learn. But after you've gone through it a couple dozen times, you already understand the whole thing and you're just wearing out your keyboards.

    4. Re:who cares about the installer? by Kent+Recal · · Score: 1

      sometimes you just want to let someone else make sure everything's working so you can get back to work.

      Well, I'd consider myself a "power user" (responsible for >60 linux workstations and 20 production servers)
      and my reason to switch to gentoo (about a year ago) was that this "someone else" didn't seem to exist
      in my world (debian, redhat, ubuntu, even had my share of suse *ugh*).

      Things would usually fall apart when I needed a more recent version of a particular package than available
      in the distro repository or when I needed an "advanced" feature (ldap, kerberos or just friggin png support)
      that was for some reason blown in the distro packages.

      Eventually it always came down to mixing in homegrown binaries or pkgs into the distro and the
      resulting mess would become less and less maintainable over time.

      I like gentoo because, unlike my past expirience with most other distros, things actually work after emerging
      and because it's much easier and cleaner to work with (very) recent versions of software. I can easily blend
      even a cvs-snapshot of something into the system without worrying that it will break the next time $pkgtool
      decides to upgrade my glibc.

      Thus my (personal) conclusion would be: gentoo can be a real timesaver if you know what you're doing.

      And my suggestion to most people who break their gentoo boxes all the time:
      I have never done an emerge world on any of my hosts. And I can see no compelling reason why you'd ever want to do that.

    5. Re:who cares about the installer? by Kent+Recal · · Score: 1

      Hm. Just curious but which specific packages were too out of date for you?

    6. Re:who cares about the installer? by WuphonsReach · · Score: 2, Interesting

      Xen is the big one, last time I looked it was still stuck at 3.0.2 (current version is either 3.0.5 or 3.1). IIRC, they were also slow at getting PostgreSQL 8.1 into portage and a few other server-type packages that I needed and had to build my own e-builds for. Not technically difficult, just time consuming.

      And I'm tired of building e-builds. At least with other "corporate" (or "server") distros, there are folks who are paid to get stuff packaged and to keep up with recent releases.

      Gentoo was a useful learning experience. It has a lot of good things going for it (USE flags and the portage concept and build from source being some of them). It just needs an infusion of corporate level support for the packages most likely to be used in a business.

      --
      Wolde you bothe eate your cake, and have your cake?
    7. Re:who cares about the installer? by Anonymous Coward · · Score: 0

      Personally, I think Gentoo's good for basic-intermediate to as advanced as you want to get.

      After all, blind trust in what apps and packages you're building into your systems and how they're set up isn't a very good idea.

      For any sufficiently large and complex organization - you're going to have to at least do it once. If you haven't - you're just asking for trouble.

      With the tools that the GP mentioned, silent installs of a totally custom distro setup onto a new system with a known arch are almost as painless as you can get. Take another 15 minutes after you've setup the first one to form it into separate configs for different types of users and you're set.

  12. GUI installer by davermont · · Score: 4, Insightful

    GUI installation is moot to most Gentoo users. If you want a nice, easy graphical installer and easy system administration go download Ubuntu, it fills that niche very well. However, if you want to toil and trouble to build an optimized system from scratch then Gentoo is still the best solution.

    1. Re:GUI installer by Anonymous Coward · · Score: 0

      But what if I want a nice easy graphical installer and then toil and trouble later on when I try to upgrade? Is that SuSE?

  13. Fix gentoo features yourself by Anonymous Coward · · Score: 0

    the installed Gentoo doesn't allow normal users to run any administrative applications.
    Gentoo is what you make of it. If you don't like some feature, fix it yourself.

  14. A little "hands on" experience with 2006.1 by Opportunist · · Score: 1, Informative

    Last year, I thought it's time to get off SuSE. I mean, I never liked Novell and, well, ya know... Got around to build a few systems from the source (LFS is quite cute in that way), so... hell, why not try a "build from scratch" system that doesn't require you to do all the steps in between, and to pick and piece together all the little tidbits from everywhere around the world? And, hey, if it's "from the source", what I know about Linux should be enough to keep it afloat without having to dig too deeply into some kind of bizarre package configurator and selector.

    So Gentoo was it.

    Downloaded the Installer and off we go. Ok. First problem, no driver for the Areca-RAIDcontroller. Ok. Source is available, as well as modules for pretty much every distribution (well, every but Gentoo), and the controller is available in kernel from 2.6.19 and up.

    2006.1 uses 2.6.18 (or something like that). Ok, so much for "bleeding edge"...

    Compiled the driver but ... no luck. Won't load.

    After some research on some boards I finally found someone kind enough to compile it for this distribution so insmod would actually agree with loading it. Fine. Let's go.

    After about an hour of tinkering with USE flags (seriously, I didn't know what half of them are for, and documentation... erhm... ok, let's not mention it) and deciding just what packages I want (it's a server, baby, so give it some!), the install started.

    3 hours later, it ended. Ended, not finished. A package can't be downloaded. From no mirror. O...kay? Why?

    A few hours and some research later, I learned that the package missing is missing because the version on the installer DVD is outdated. The newer version is, of course, available, though the installer insists in using the old one.

    I'm pretty sure this issue could be resolved somehow. But I kinda wanted to use the server before it's turned into a heavy paperweight. I know, I'll be flamed for being a noob and whatever, 'cause I couldn't resolve such a simple issue, and I'm pretty sure the workaround is quite easy if you're a Gentoo-wiz, but those things tend to turn people away from a distribution. The newbies, because they can't figure out how to do something, and the Linux vets because they're used to at least working installations.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:A little "hands on" experience with 2006.1 by darkwhite · · Score: 1
      First Google result for "gentoo areca raid": http://gentoo-wiki.com/HARDWARE_Areca explains how to download and load RAID modules for the livecd.

      Gentoo releases are released with whatever latest kernel is "stable" on Gentoo at the moment. When 2006.1 was released, 2.6.18 was the stable one.

      Finally, the first thing you do after installing stage3 - as the manual clearly states - is `emerge --sync`. That would have prevented the rest of your problems.

      I know, I'll be flamed for being a noob and whatever, 'cause I couldn't resolve such a simple issue, and I'm pretty sure the workaround is quite easy if you're a Gentoo-wiz, but those things tend to turn people away from a distribution. With pleasure. If you can't deal with problems as simple as these, then you probably don't understand the advantages and disadvantages Gentoo gives you, and are better off putting Fedora or Ubuntu on your server. A "Linux vet" would not even notice any of your problems, since the remedies are so basic they'd apply them without thinking.
      --

      [an error occurred while processing this directive]
    2. Re:A little "hands on" experience with 2006.1 by Laebshade · · Score: 2, Informative

      With pleasure. If you can't deal with problems as simple as these, then you probably don't understand the advantages and disadvantages Gentoo gives you, and are better off putting Fedora or Ubuntu on your server. A "Linux vet" would not even notice any of your problems, since the remedies are so basic they'd apply them without thinking.


      That's a bit arrogant sounding, don't you think?

      Almost 3 years ago, I was pretty much a linux newbie. I had dabbled in SuSE, Redhat, Fedora, and a bunch of other distributions, but never really customized them after installing. Honestly, I had never had a use for a linux machine. Then I came across Gentoo. It had an easy-to-follow handbook (even then), resourceful website and forums, and a great mailing list. I made use of all of these. It took several installs and screw ups, but I finally got it right. At that time, changing from x86 to ~x86, upgrading the system, then changing back to x86, can break the system severely. Even these days, gcc can break when changing from stable to testing then back.

      But that's a bit offtopic. The point is, I kept trying, and I got it right.

      A "Linux vet" would not even notice any of your problems, since the remedies are so basic they'd apply them without thinking.
      Half right. A linux veteran would notice the problem and would know how to fix it. For you and me, knowing what to do and how to do it may be second nature, but to him, it is not. The best thing we veterans can do is point him in the right direction. For Gentoo, that is the website, the forums, and the mailing list.
    3. Re:A little "hands on" experience with 2006.1 by Opportunist · · Score: 1

      Ohhhh, I know this page! It even contains the drivers for the 2006.0. Unfortunately, the x86 directory for the 2006.1 is empty. Your turn.

      And it did NOT finish a stage3 install, or I wouldn't complain. Again. Your turn.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:A little "hands on" experience with 2006.1 by AeroIllini · · Score: 4, Informative

      I hear your frustrations, because I've been there before. I've been running Gentoo exclusively on all of my varied machines for a little over 4 years now, and non-exclusively (dual booting Windows) for almost 6.

      But Gentoo is not a distribution. It's really more of a meta-distribution. It can be tailored to just about anything you want, but you need to be willing to take ownership of it and work with it.

      If you're looking for your server to Just Work (tm), then by all means, go get SuSe or Mandriva or Ubuntu or Fedora or some other distro with precompiled binaries and a slick installer program. Gentoo's not for everyone. But, if you're looking for fine-grained control over your operating system with some handy scripts to help you out along the way, then you have to be willing to get your hands a little dirty.

      I picked up Gentoo as an educational tool; I figured building it from scratch was the best way to learn about Linux, and I was right. Since then, I've stayed with Gentoo because I like the flexibility it gives me, and because at heart I really just enjoy building things. Right now I have Gentoo installed on two servers, a desktop and a laptop at home, and I'm working on building a tiny MythTV frontend that will boot from a USB key (under 100MB). Gentoo's flexible enough to allow me to do that, but then again, I'm willing to sit with it until it's right.

      Gentoo never has been and never will be a Just Works (tm) operating system. It's for the hobbyists, the administrators, the students: anyone who wants a much finer grain control over their system. If that's not for you, then no one at Gentoo will hold a grudge.

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    5. Re:A little "hands on" experience with 2006.1 by darkwhite · · Score: 1

      I give you that Cardoe screwed up the 2006.1 directory, but one of the next links on the wiki says: "Note: If you are using InstalCD 2006.1 you can download an x86 module here." Obviously I can't test it but I'm guessing it is what it says it is.

      The stage3 install consists of unpacking a tarball, and is usable immediately thereafter. If you had trouble unpacking that tarball, then yeah, Gentoo isn't for you. If you were trying to do stage1 and stage2, those methods are deprecated, unsupported, and useless (because you can recompile the entire stage3 for the same effect).

      --

      [an error occurred while processing this directive]
    6. Re:A little "hands on" experience with 2006.1 by grimwell · · Score: 1
      Not to flame but it sounds like you didn't read any of the documentation first. Just kinda jumped in head first. Bully for you. ;)

      "Downloaded the Installer" yeah, you have been better off going with the Minimal CD and following the directions in the Handbook for a "stage3" install.

      I tried the "installer" for 2006.1 and wasn't impressed. My personal preference is Gentoo is better installed from the command-line.

      A few hours and some research later, I learned that the package missing is missing because the version on the installer DVD is outdated. The newer version is, of course, available, though the installer insists in using the old one.

      Yeah, that is a common problem because the info on the DVD goes "stale" over time. As you experienced newer versions of software are released in the wild but the DVD's content(portage tree) is static.

      I'm pretty sure this issue could be resolved somehow. But I kinda wanted to use the server before it's turned into a heavy paperweight. I know, I'll be flamed for being a noob and whatever, 'cause I couldn't resolve such a simple issue, and I'm pretty sure the workaround is quite easy if you're a Gentoo-wiz, but those things tend to turn people away from a distribution. The newbies, because they can't figure out how to do something, and the Linux vets because they're used to at least working installations.

      The solution to your problem was in the Handbook; Installing Portage or from the 2006.1 installer handbook The Portage Tree

      Reading the install docs before starting off on your adventure probably would have saved you the heart-ache; either would have known what to do or decided you didn't have the time to commit to the adventure. Reading some of the docs for an application or OS is usually a good first step... gives an idea of the level support available for it.

      Sorry you had a poor experience with the installer. Try installing from a command-line next you're up for the gentoo install adventure.

      cheers :)
      --
      If the govt becomes a lawbreaker, it breeds contempt for law, it invites man to become his own law, it invites anarchy
    7. Re:A little "hands on" experience with 2006.1 by PixieDust · · Score: 1
      FIrst a bit of background. I am a Windows girl. I've been accused (and rightfully so) of being an MS fan-girl. As a server and sys admin, it happens. I like Windows. I rarely use Linux, and have sampled many distros. My reasons for liking one or the other, or why i use one more than the other, is irrelevant to my comment. And before the flamers get TOO fired up, I'm also a pseudo-Unix Admin. All in all I take care of a LOT of servers, and help take care of many more.

      Now then, I actually like Gentoo. The first ever install of it that I ran through was about a year and a half ago, maybe a little bit more. I started from stage 1. Unsupported, poorly documented, oh yea, gimme the good stuff. I like a challenge. I did have a little bit of help, which I would tap when I got stuck, or just wanted to have someone doublecheck me. #linux was my friend surprisingly enough. I asked intelligent questions when I did have them, and detailed everything I had done to that point, and what searches I'd tried. Knowing that I was trying to avoid being spoon-fed answers, and have someone walk me through everything, many people would offer their assistance, or nudge me in the right direction.

      All in all I ran through about 12 kernel configurations and compiles before I had one that was right, and booted with nary a single !! showing. Everything was A-OK green. I was tickled pink. Then after just playng with it for a while, I decided I liked it. I also learned a lot about Linux during this time. I wasn't a COMPLETE noob to Linux, but my overall exposure was pretty minimal.

      I will likely be installing this later in the week, to give it a whirl. I'm not a Gentoo zealot, hell I'm not even a Linux guru or zealot (though I've nothing against it), but I can tell you that with a bit of patience, and tenacity, anything you run into can be overcome. And the installs don't take forever if you start with one of the later stages. When you start as early as I did though, expect the install to be running for a few days.

      No flaming is warranted, it's not the easiest thing to figure out. I freely admit that had I not received the nudges I did while running through it, I would likely have eventually given up. Though I would have kept going on a side machine somewhere here and there just to eventually get it done to say that I had done it. Overall, I'm far better at what I do because of my experience with installing Gentoo. I actually know a Gentoo dev (whom I met about 6 months after the above took place), and when she found this out, she said, almost verbatim, "Jesus Christ, insane much? Are you seriously THAT much of a masochist?"

      Who knows? Maybe I am.

    8. Re:A little "hands on" experience with 2006.1 by Opportunist · · Score: 1

      Well, to save my honor, it seems that this info wasn't available when I tried to install.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:A little "hands on" experience with 2006.1 by Opportunist · · Score: 1

      I don't expect "Just Works (tm)". Actually I was quite prepared to some learning and a lot of try and error. What I wasn't prepared for was the frustration and wasting 2 days already to get a system up AT ALL. We're not talking merely 2 days for a complete server, I wouldn't expect a system to go from "slip in the DVD" to "all bells 'n whistlers just how I want it in my crazy and incompatible mind" in a breeze.

      But when I have a half-working system after 2 days that complains about various tidbits not working that I don't even know about yet, how much worse does it get when I actually want the system to DO something? Worse, what if I transfer all my data to the system only to find out it cannot handle the stress and goes south with all of my source code and ... erhm ... carefully collected inspiration material?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:A little "hands on" experience with 2006.1 by Opportunist · · Score: 1

      Oh, trust me, I did read it.

      Oh, and BTW, did you know that there are slight but very important differences between the English and the German version? I didn't 'til I nearly went bananas 'cause I followed the German one by the letter and it didn't work...

      And yes, this interesting divergence is ESPECIALLY true for the handbook.

      Well, if I learned anything from the experience, it is that I'll from now on use the English docs, no matter who translated them or how well. I'll heed your advice for the next time I'll give Gentoo a shot. I just know I'll soon, hey, a new version is out, I gotta try it...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    11. Re:A little "hands on" experience with 2006.1 by kashani · · Score: 1

      Gentoo is addictive. Once you have a system that's rational with only the tools you want with only the features in those tools that you want it's really hard to use anything else. That and being able to pick Apache2 or 2.2, Mysql 4.0, 4.1, 5.0, or 5.1, etc and have a coherent system no matter which combination you pick is a Godsend.

      The Gentoo forums and mailing lists are quite helpful if you haven't used them yet.

      kashani, five year Gentoo user

      --
      - Why is the ninja... so deadly?
    12. Re:A little "hands on" experience with 2006.1 by darkwhite · · Score: 1

      Hey, I'm not saying it's a perfect distro, I'm saying that your problems stemmed from either systemic limitations (any distro that uses kernel = 2.6.18 needs those modules) or unfamiliarity with Gentoo's basic limitations (like the fact that an outdated portage tree can break things, in your case because package distributors whose licenses prohibit mirroring can delete their source tarballs as they see fit, and Gentoo can do nothing about the fact that old versions of their ebuilds point to those tarballs).

      There's a ton of real problems with Gentoo, mostly having to do with Portage's limitations and QA/manpower problems in the tree, but you haven't really stumbled upon any of them.

      --

      [an error occurred while processing this directive]
    13. Re:A little "hands on" experience with 2006.1 by grimwell · · Score: 1

      Ahhhh, no I didn't know there were problems with the German version. That does suck. Is this the problem? If not, maybe you could file a bug report? Or could tell me what the differences/problems were and I can file the bug report for you.

      Good luck with your next attempt. :)

      --
      If the govt becomes a lawbreaker, it breeds contempt for law, it invites man to become his own law, it invites anarchy
  15. gentoo by eneville · · Score: 2, Funny

    so ... when is genthree coming out?

  16. Re:/. can't even quote without getting grammar wro by TheThiefMaster · · Score: 1

    Yeah, possessive "it" is "its" like "yours" and "hers", not "it's" like "John's" or "the table's".

    The confusion comes from the use being more like the second case: "Its appearance", like "The table's appearance", not like "Your appearance", which has no "s" in this case.

  17. Bullshit by Anonymous Coward · · Score: 0

    And yet another round of bullshit bingo... Luckily computers get faster all the time, so I can compile OpenOffice 2.2 in just two (!!!) days.

  18. Gentoo Is a good learning tool by blhack · · Score: 3, Insightful

    I've installed redhad, suse, mandrake, ubuntu, fedora, and i'm sure quite a few other distros along the way. Gentoo has been BY FAR the most educational of them all. While Suse asked me how i wanted to partition my disks, it didn't really explain why.

    While staring at a bunch of GCC output is pointless, staring at the ./configure output, and the make install output is actually quite useful. It will show you exactly where the binaries are being put, and if there are in errors it will tell you exactly what they are (giving you the oppurtunity to fix them).

    I guess that it is the difference between owning a ford taurus (a very very easy to use, reliable, doesn't break and if it does its easy to fix, if there is a problem it just turns a light on on the dash that says "Problem" car) and owning an old muscle car. With the old muscle car, you're going to spend a LOT of time in the garage, covered in oil and grease, with a wrench in your hand either trying to get the thing to run again, or trying to squeeze just a LITTLE bit more torque out of it. While spending time in the garage playing with an old mustang doesn't make any sense to my dad the automotive investor, its freaking FUN!

    I guess in conclusion, if you want something that is totally 100% rock solid, never breaks, you just turn it on and leave it in the rack forever without touching it, or really doing anything past the initial configuration....one of the other distros is probably for you (actually one of the BSDs is probably for you).
    But if you want something that you really have to get your hands dirty with, that has all kinds of weird quirks and things that only YOU probably understand.....well then you should probably go with gentoo.

    --
    NewslilySocial News. No lolcats allowed.
    1. Re:Gentoo Is a good learning tool by neersign · · Score: 1

      everyone touts Gentoo for its ability to teach, and I'll agree that users will get a stronger understanding of what is under the hood than if they use a binary based distribution, but I'd have to say that Slackware is the best learning tool next to straight up Linux From Scratch. All three (Gentoo, Slackware, and LFS) have their strengths and teach users in their own way about different things, but I think that creating my own personal Slackbuild Scripts to create Slackware packages is what makes Slackware the best for learning. My move to Gentoo was for the sole purpose of me not wanting to be my own personal package manager anymore.

    2. Re:Gentoo Is a good learning tool by Braino420 · · Score: 1

      Car analogy ftw! Close one, I almost thought I wasn't going to see one by the end of the work day. *phew* /flaming

      I somewhat agree with your statements about learning more with Gentoo. What I didn't like about it, as you stated, was that most of the time it forced you to learn by breaking. You can still learn just as much with other distros by simply being curious about how things work (and still get work done in the meantime). Or, if you prefer the Gentoo way, you can download the unstable version of some distro and learn by things breaking there.

      --
      They call me the wookie man, I guess that's what I am
    3. Re:Gentoo Is a good learning tool by notamisfit · · Score: 1

      No shit. Gentoo's decent, I guess, but they seem to do a lot of things ass-backwards. You really don't learn much of anything about system admin in general, just how to use Gentoo's custom tools. Slack's probably hands-down the best when it comes to teaching actual Linux/*nix stuff (though the no-dependencies bit can be a bit painful at times, and getting HAL/pmount to work was a four-hour process). I switched to FreeBSD though, and never really looked back. I can automate the upgrading of trivial shit without fucking with the base system, and no Linux distribution ever beat a BSD when it came to high-quality docs.

      --
      Jesus is coming -- look busy!
    4. Re:Gentoo Is a good learning tool by Anonymous Coward · · Score: 0

      I guess in conclusion, if you want something that is totally 100% rock solid, never breaks, you just turn it on and leave it in the rack forever without touching it, or really doing anything past the initial configuration....one of the other distros is probably for you (actually one of the BSDs is probably for you).

      ever used a BSD i find it the best Free Unix for learning purposes simply because their docs are complete and of high quality!(especially OpenBSD)

      and ow yeaah gentoo learns you a lot about linux i mean USE flags, ebuilds, portage those are like parts of the LSB
      Aren't they uniform accross Linux distro's? short answer NO, if you really want to learn linux try LFS or slackware
      But please stop flooding forum with all this crap that gentoo is for people who want to learn linux/unix
      And another thing make output (the build part) and gcc output are more important than make install imho, since errors usually reside in the building process
      because writing the actual build part in a makefile or writing the autoconf template-file for it, is much harder than the install lines imho
        aah and another tip : make -n
  19. Where are the Gentoos of yesteryear? by quarrelinastraw · · Score: 2, Interesting
    I was a gentoo user for 3-4 years and I have to say it was by far my favorite Linux distribution. I'd switch to Ubuntu or Fedora for a couple of days and then just go back because Gentoo offered me so much more flexibility and easier access to packages. Recently, however, I'm switching all of my computers to Kubuntu because Gentoo is just not keeping up with my needs. It breaks my heart but it's true.

    The thing that irks me the most is that portage is so horrendously slow. It's beyond painful to use. I switched to paludis and that solved some of the problems, but it's a messy solution for now. Besides, Gentoo no longer has all of the packages I need. I've found myself having to download software from web pages more and more, which was something I wanted to avoid with Gentoo.

    Sabayon does a pretty good job of giving me a good setup out of the box, but Gentoo's package management is so messed up now that it's no longer worth that much compiling. Ubuntu used to be noticeably slower for me to use, but either Kubuntu is faster or the gap has been closed and I just prefer the ease of Kubuntu now.

    1. Re:Where are the Gentoos of yesteryear? by Dan+Ost · · Score: 1

      Please elaborate: in what way is portage too slow?

      Here's my experience:

      Once a week or so I fire off 'emerge --sync' in an xterm. A little while later I fire off an 'emerge -uDvat world' and come back to it a little bit later to find it happily waiting for instructions.

      At no point am I sitting waiting for it.

      Running 'time emerge -uDvpt world' says that it took 61 seconds on my slowest machine (3 seconds on my server) to generate the list of updated packages. I never notice the time because I simply come back to it once it's done.

      Then I give it build instructions and, again, it does all it's building in the background while I do something else.

      What part is too slow for you?

      --

      *sigh* back to work...
    2. Re:Where are the Gentoos of yesteryear? by grimwell · · Score: 1

      Gentoo no longer has all of the packages I need. I've found myself having to download software from web pages more and more, which was something I wanted to avoid with Gentoo.

      You might want to give Project Sunrise and layman a look.

      Layman is a tool for managing/sync'ing multiple portage overlays.
      Project Sunrise is a collection of user submitted ebuilds.
      Together the two add a fair bit of software to the portage tree. `layman -L` lists 45 overlays including the Project Sunrise overlay.
      --
      If the govt becomes a lawbreaker, it breeds contempt for law, it invites man to become his own law, it invites anarchy
    3. Re:Where are the Gentoos of yesteryear? by massysett · · Score: 2, Informative

      emerge --search

      Dog slow.

      emerge

      Very slow.

      "I simply come back to it once it's done." I'm sure people said the same thing in the 1970s on UNIX time sharing machines. That's like saying "I never notice the fifteen minute commercial break on television, becaue I simply come back to it once it's done."

      Portage is not bad if you don't mind waiting, but in this age of 3 GHz processors and other package managers (like apt) that do the same job in much less time, Portage is slow. And I'm not even talking about compiling. Syncing, resolving dependencies, and searching is SLOW. 3rd party tools like eix help, but other package managers like apt do the same job, without needing third-party tools to speed them up.

    4. Re:Where are the Gentoos of yesteryear? by quarrelinastraw · · Score: 1

      Thanks, but I have both of them installed along with a couple of other repositories.

    5. Re:Where are the Gentoos of yesteryear? by Azghoul · · Score: 1

      Totally curious now: What software have you had to download? I guess I'm not as bleeding edge as I used to be, but I can't think of anything recently that wasn't in portage...

      Also, sure, emerge --search is slow, but eix solved that little issue. So I needed to download and use eix not emerge for everything, that's okay.

    6. Re:Where are the Gentoos of yesteryear? by quarrelinastraw · · Score: 1

      Hey, thanks for the reply. Let's say I need a tool called openbugs to do statistical simulations. In fact, Gentoo doesn't have this package but it's one I've searched for before. This is on a dual-core 3-some GHz machine with 4GB of RAM.

      emerge -s openbugs gives 18 seconds
      equery list -p openbugs gives 1.6 seconds

      Or say I want to install slashcode

      emerge -pv slashcode gives 7 minutes and 6 seconds. SEVEN MINUTES!!!!
      paludis -ip slashcode gives .086 seconds.

      emerge -pv gnome gives 1 minute 32 seconds, but only because it can't resolve dependencies
      paludis -ip gnome gives 19 seconds but can resolve the dependencies

      And aptitude on a slower machine is much much faster, but I can't give direct comparisons because the interface is different.

    7. Re:Where are the Gentoos of yesteryear? by Dan+Ost · · Score: 1

      I don't use emerge much for searching. I either use eix or http://packages.gentoo.org/ for searching.

      I would suspect that the ever increasing size of the portage tree is the reason that emerge searching is so slow. Hopefully, this is being addressed by the portage developers (and in the meantime we'll all use 3rd party alternatives like eix).

      --

      *sigh* back to work...
    8. Re:Where are the Gentoos of yesteryear? by quarrelinastraw · · Score: 1

      Eix and equery and paludis all exist to fix deficiencies with portage. When you need 3rd party applications to fix your package manager, that's a good sign that portage is pretty fucked.

    9. Re:Where are the Gentoos of yesteryear? by notamisfit · · Score: 1

      apt also isn't written in python, or dependent upon shell scripts running in bash.

      --
      Jesus is coming -- look busy!
    10. Re:Where are the Gentoos of yesteryear? by Dan+Ost · · Score: 1

      emerge works fine as a package manager. I just use 3rd party tools when searching.

      Searching is not a required feature of a package manager, so, while you might think that portage
      is broken, the fact that so many people use a distro whose primary distinguishing feature
      happens to be portage seems to indicate that portage is, in fact, good for something.

      I happen to think it's a fine system. I applaud the efforts of people who try to make it faster
      or more helpful, but that doesn't mean that I'm unhappy with the system as it is today.

      --

      *sigh* back to work...
    11. Re:Where are the Gentoos of yesteryear? by Anonymous Coward · · Score: 0

      You seem to have a seriously broken portage system. On my machine (dual-core AMD64 2.0GHz with 2G ram) emerge -pv gnome (without trying it first, so it's not in cache or anything) takes 4.764 seconds.

    12. Re:Where are the Gentoos of yesteryear? by Anonymous Coward · · Score: 0

      One thing that wasn't in Portage for a long time was the new development branch of Valknut, the DC++ client. Portage only had 0.3.7 for ages, so I had to get the new bugfixed 0.3.8 and 0.3.9 versions from Sourceforge. Good thing somebody picked up the Valknut project, since it's the best DC client for Linux out there. It still sucks compared to the Windows clients, but that's how things can be in Linux land.

    13. Re:Where are the Gentoos of yesteryear? by Doobian+Coedifier · · Score: 1
      Sounds like something is wrong. Sorry, no idea what. Check the forums :)
      P4 3.0 2GB RAM, while emerging glibc:

      # time emerge -s openbugs
      Searching...
      [ Results for search key : openbugs ]
      [ Applications found : 0 ]

      real 0m1.187s
      user 0m0.900s
      sys 0m0.128s

      # time emerge -pv slashcode

      These are the packages that would be merged, in order:

      Calculating dependencies \
      emerge: there are no ebuilds to satisfy "slashcode".

      real 0m3.957s
      user 0m3.204s
      sys 0m0.168s

      # time emerge -evp gnome
      (snip)
      Total: 522 packages (45 upgrades, 3 new, 474 reinstalls), Size of downloads: 254,847 kB

      real 0m38.205s
      user 0m19.661s
      sys 0m1.168s
  20. Reinventing the Wheel by MostAwesomeDude · · Score: 4, Informative

    'for some strange reason, the installed Gentoo doesn't allow normal users to run any administrative applications.'

    Gentoo is set up the same way as older Unices for privilege escalation. You cannot su if you are not a member of the wheel group.

    --
    ~ C.
    1. Re:Reinventing the Wheel by sedman · · Score: 1

      Actually, that whole new fangled wheel thing did not come about for quite a while (some time in the mid 90s).

      I can't really figure out what it is that the reviewer is complaining about here, the article says the su - with a password works. I'm not sure what it is that does not work.

    2. Re:Reinventing the Wheel by Old+Man+Kensey · · Score: 1
      Actually, that whole new fangled wheel thing did not come about for quite a while (some time in the mid 90s).

      Maybe not on Linux, but BSD has supported the wheel group since it was invented back in the 70s or 80s....

      --
      -- Old Man Kensey
  21. Gentoo is for learning. by Torvaldo · · Score: 1

    As distribution is not very user friendly. For production machines is not the best choice but for learning how GNU/linux works it's great.
    When you make a smooth ubuntu/fedora/mandriva install you might not have a problem but when you achieve a gentoo install, you learn. The same goes for daily use.
    I stoped using gentoo because the lack of time (for compiling) but since I use ubuntu, I dont learn so much.
    At least FreeBSD let choose between binary and building form source.

    1. Re:Gentoo is for learning. by flydpnkrtn · · Score: 1

      Or if you need performance on a server, and have already learned, Gentoo is for production use. I've run it in an OpenVZ VE for over a year now, with no problems to speak of.

      I "cut my teeth" on RedHat 5 though...

  22. Re:/. can't even quote without getting grammar wro by ari_j · · Score: 1

    I'm more concerned with "predecessor." Is the prior version dead and completely unsupported in any way?

  23. Re:/. can't even quote without getting grammar wro by Red+Flayer · · Score: 1

    The article gets the usage right: "far better than its predecessor."
    The misquote is an issue; the usage is no big deal, IMO -- don't quote something unless you actually are quoting it, not paraphrasing.

    That said, if you are pedantic enough to get upset about an apostrophe where it does not belong, you should also object to the use of contractions in written material. Contractions should only be written when one is quoting the spoken word.

    EX

    John did not [1] say, "I don't [2] like to use contractions."
    [1] no contraction should be used, this is written word.
    [2] Contraction is fine, since dialogue reflects words spoken regardless of grammatical correctness.

    Sorry, just felt I needed to one-up the pedantry.
    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  24. The new installer by voidy · · Score: 0

    After hosing my archlinux install last week (fdisk'ing and mkfs'ing the wrong partitions when installing ipodlinux :) ) I thought I'd try go back to Gentoo, which I'd left behind during a period of dial-up internet hell. Archlinux was a lot easier to deal with on dialup. Anyhow, I thought I'd give the installer a go in an effort to get an install up and running quickly. I have to say that, at the moment, I don't recommend it. It caused me numerous headaches, and in the end, I basically didn't get a working install of it, so I decided to just go for the classic stage1. I managed to get this up and running nice and quickly, without referring to the handbook at all. The installer is easy?! I think not. I'm currently sat here with a nicely running box. The funny thing is, I have found out that everyone thinks stage1 is a waste of time nowadays, and rebuilding the system from a stage3 is much easier, but hell, it's all working now. Maybe they should continue working on the installer, but I would advise that people stay away from it unless they are testing it out. I think the Gentoo people should avoid touting it as the latest greatest thing too. If people think that it's the way to go, then I'm confident that they will end up frustrated, and possibly give up entirely on Gentoo, which would be a shame, as it's really quite a good distro.

    --
    I do not fear computers. I fear the lack of them. Isaac Asimov
  25. Gentoo 2007.0 Review from Daniel Robbins by funtoo · · Score: 3, Informative

    I posted a review of Gentoo 2007.0 on my blog - See: http://www.funtoo.org/drobbins/blog/2007/05/gentoo -linux-20070-review-first.html

    Oh, and check out http://www.funtoo.org/ while you're at it and let me know what you think of the new logo.

    -Daniel

    1. Re:Gentoo 2007.0 Review from Daniel Robbins by marcushnk · · Score: 1

      too many hard edges and not enough simple definition.
      It takes too long to look at it and untangle what it's meant to say.

      --
      "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    2. Re:Gentoo 2007.0 Review from Daniel Robbins by funtoo · · Score: 1

      I should have mentioned that the review is more for people with prior experience with Gentoo. A lot of Gentoo devs and users read my blog and I wanted to give them an in-depth technical review of what I thought was good, and what wasn't so good, from the perspective of the person who created Gentoo. So it's still a review by definition, just intended for those who may have some ability to address my critiques :) If you are new to Gentoo I would recommend starting with Sabayon Linux (see http://www.sabayonlinux.org/ ) rather than Gentoo itself as the install process is better and a lot more is done for you.

    3. Re:Gentoo 2007.0 Review from Daniel Robbins by jownz · · Score: 1

      /me starts bowing and chanting "we're not worthy!"

  26. And one more thing... by Ogi_UnixNut · · Score: 5, Insightful

    It does have some of the best documentation I have come across. In the form of the gentoo-wiki site. I always find what I need in that site, even when fixing problems with other distros. That site deserved a mention for being so damn good, but I forgot to place it in my original post.

    1. Re:And one more thing... by neersign · · Score: 1

      very, very true. In my experience, Gentoo has the best documentation of any Linux project (largely because of the wiki). When I was using Slackware, I found myself using the Gentoo Wiki to walk me through most of my problems. This is one reason that I changed to Gentoo.

    2. Re:And one more thing... by Andrei+D · · Score: 2, Interesting

      And this is a direct consequence of Gentoo's great community, which is perhaps its greatest strength. I for one use Ubuntu nowadays, but I still find it most efficient to google for "gentoo howto dosomestuff" whenever I want to do some linux generic stuff. This query just gives you the best answers.

      --
      We often refuse to accept an idea merely because the tone of voice in which it has been expressed is unsympathetic to us
    3. Re:And one more thing... by Columcille · · Score: 3, Interesting

      Gentoo community is a good reason to use Gentoo. YMMV, but I've played with other distros and gone to forums or chat rooms for help with some particular problem and the typical response is, "What? WTF do you want to do that? I'm not going to help with that!" Gentoo response is, "What? WTF do you want to do that? Sounds stupid, but if you really want to do it you would..."

      --
      I love my sig.
    4. Re:And one more thing... by shadow_slicer · · Score: 1

      I'm not so sure it's entirely due to the community. Gentoo is just retroactively Murphy's Law compliant: Everything that can go wrong in Linux, has gone wrong (for someone with Gentoo).

    5. Re:And one more thing... by INowRegretThesePosts · · Score: 1

      There is also RTFM. The absence of RTFM is one of the greatest things about the Gentoo community. I do research before posting, because I don't want to waste the time of those nice people, but I'm confident I can post just about any question there without people getting angry at me.

  27. Seriously by Tarlus · · Score: 1

    Who cares?

    --
    /* No Comment */
  28. Gentoo's great by timonvo · · Score: 2, Informative

    Gentoo is great.

    • The blazing fast updates (ebuilds are added daily)
    • The total control you have with it
    • The great community

    These all make Gentoo my favorite distro.

    If you don't want so many updates, sync less. If you don't want to see all the output, use a frontend. If you want to criticize the founder, go ahead, at least we haven't got Microsoft selling our software.

    But the fact is: Gentoo installs great if you use the CLI, you haven't got any extra services running at boot, you can fully customize your system. These are the things I'm looking for in a distro.

    FYI: I've never compiled for days. Unless you're too stupid to compile openoffice (we've got binaries too, you know)

    1. Re:Gentoo's great by DogDude · · Score: 1

      Unless you're too stupid to compile openoffice

      Nice attitude. Have you considered that there are people who have better and more interesting things to do than to compile software?

      --
      I don't respond to AC's.
    2. Re:Gentoo's great by jakertberry · · Score: 1

      emerge openoffice-bin FTW

  29. Hardware support by PenguinX · · Score: 1

    I found that over the past year Intel released some funky motherboards (i.e. the i965) and installing Gentoo on them was not really easy. I rather like 2007.0 if only because the installer has a more recent kernel that has added hardware support.

    1. Re:Hardware support by Slashcrap · · Score: 1

      I found that over the past year Intel released some funky motherboards (i.e. the i965) and installing Gentoo on them was not really easy.

      That was a kernel issue. Any distro that didn't come with a bleeding edge kernel didn't install on them. So why single out Gentoo for criticism? Especially when I'm pretty sure that the unofficial Gentoo based live CDs were about the first thing that would install on them without severe pain.

    2. Re:Hardware support by Anonymous Coward · · Score: 0

      I've got one of the funky motherboards you mention there. Running gentoo on it with KDE + Beryl for fancy 3D effects. Indeed, a 3D desktop with lots of transparency and animations on a stupid intel -16Mb shared memory- graphics chip; I didn't expect it would work either. It was a pain in the ass to install, but you should've seen the smile on my face when it finally worked!

    3. Re:Hardware support by PenguinX · · Score: 1

      I'm not being a critic, I'm offering information.

  30. Re:/. can't even quote without getting grammar wro by Hic+sunt+leones · · Score: 1

    Thank goodness there is at least one other slashdotter out there who appreciates good grammar! I thought I was alone!

    --
    ~~~hsl~~~
  31. Re:/. can't even quote without getting grammar wro by Anonymous Coward · · Score: 0

    One can think of extremely common errors as distributed English reform in action. "Its" and "it's" are pronounced the same way and so should be spelled the same way. Fuck apostrophes.

    Besides, this case is backwards; for everything else apostrophe means possessive. This is why people stumble over it and why its doomed as a meme.

  32. Re:/. can't even quote without getting grammar wro by jgoemat · · Score: 1

    Thank goodness theres two others!

  33. PEBKAC by Anonymous Coward · · Score: 0

    > That's a bit arrogant sounding, don't you think?

    No, you were the arrogant one thinking you could install it without following the docs closely. I've been sole admin in a linux shop for 6 years and even I work through the docs when I'm putting gentoo on a box.

    How well do you think you'd do (if you had access to the code trees) compiling yourself a working Windows or OSX from scratch? Gentoo isn't even that complex to install, it just requires you commit the time to configure it exactly as documented. We've all been there and gotten frustrated when we couldn't get _something_ working - that's part of the learning process. You learned - congratulations. I learned with RedHat and Debian, neither of which would install properly on my hardware when I first began toying with linux.

  34. Re:/. can't even quote without getting grammar wro by jgoemat · · Score: 1

    But 'your' and 'her' are already possessive. You wouldn't say "Yours fly is undone" or "Hers shirt is on backwards."

  35. Re:/. can't even quote without getting grammar wro by TheThiefMaster · · Score: 1

    "Her" is both possessive and non-possessive. To get around this there's another possessive version "Hers". "It's her" and "It's hers" have completely different meanings, similar to "It's it" and "It's its". Not sure why we have "your" and "yours" though, I can't think of a sentence where both make sense but with different meanings.

  36. I'm gonna try it by jgoemat · · Score: 1

    If it runs on my laptop (Dell E1705 with a Raedon X1400), I'll give it a go. I liked Gentoo back in 2004 (?) when I tried the live cd with Unreal Tournament demo installed. That was amazing, all of my hardware from 3d video to sound worked first try, unlike any other Linux distribution I tried...

  37. People don't get it by guruevi · · Score: 0

    Gentoo and distro's like it (LFS) are not meant to be for the average desktop machines. Desktop machines get re-installed and need all types of upgrades every x-amount of days to keep up.

    Gentoo is mainly for:
    1) Developing and bleeding edge purposes - yes, it's nice to have a package manager that will include the latest of the late KDE and all it's dependencies. No it's not nice that you'll have to wait for tomorrow to get it complete, but it's easier than having to build something and finding all dependencies yourself as you compile.
    2) Razor-edge performance on large single-purpose farms. The only way I would like to use Gentoo in production is when I need the optimizations for a certain product (say Apache OR MySQL) deployed on a large number of identical machines, I only need to build it once, then I can deploy (automatically) on the rest of the machines with all the performance I need pressed out, forget about all other USE flags (set everything - (gtk, kde,... and only +mysql).

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:People don't get it by Anonymous Coward · · Score: 0

      Only replying anon since I already moderated on this discussion, but I stopped using RedHat somewhere in the 5.x era and switched to compiling my own systems from scratch(2 desktops, 1 laptop and a server). About a year ago I migrated from my own LFS type system to gentoo mostly as a time saving measure. I've never had to reinstall any of my machines. Also, I'm still running gnome 2.16 since gnome 2.18 hasn't been unmasked in portage yet even though it is already in the latest release of Ubuntu.

      The reason why I'm using gentoo is completely different than the purposes you recommend for using it. I use it so I can have total control of my system. How packages are compiled, what dependencies I want set, making changes in /etc that don't get rewritten on the next reboot, etc.

  38. Re:/. can't even quote without getting grammar wro by hyperstation · · Score: 0

    no, your definitely not the only one :^D

  39. Manual my ass! by RockoTDF · · Score: 1

    Anyone who says that the Gentoo manual is overrated is dead on. I've been in the process of a PPC install (so no GUI but CLI is cool) for days now, and often times the commands in the manual simply DO NOT WORK! And then the next day or time I try they miraculously do! Now its claiming that my 12G partition is only 955MB...sometimes. It is really starting to get ridiculous, but so far its the only distro I've found that supposedly works well as a firewire install.

    What I would like to see is a Gentoo fork that is precompiled, but only to a certain extent. In otherwords, instead of compiling something yourself, you find a version of it that was compiled with the same/similar flags/optimizations, etc as you would like to have. However I don't know if this is feasible due to the sheer amount of hosting space and bandwidth it would take, and the seemingly infinite possible combinations of binaries there would need to be.

    --
    There is more to science than physics!

    www.iomalfunction.blogspot.com
    1. Re:Manual my ass! by Anonymous Coward · · Score: 0

      what about sabayonlinux http://www.sabayonlinux.org/ i don't think it's exactly what you want
      but i can't think of anything that comes closer!

  40. Don't use the installer by Tenebrarum · · Score: 1

    I tried using the 2007.0 installer and it crapped out. I tried updating to the latest build, and that crapped out. I then decided to fall back to a stage three install, and that worked perfectly. Don't use the installer.

  41. Arch Linux by Orphaze · · Score: 1

    Not to troll, but if you like the idea of a streamlined do-it-yourself system and are not interested in compiling every piece of software you install from scratch, check out Arch Linux. In my opinion it combines the best of both worlds: a great package system that doesn't require compiling everything, but allows it if you wish, and a strict adherence to the KISS and DIY philosophies.

    I just switched from Mandrake 2005LE, and I'm really loving it so far. I think I got everything setup faster than it originally took using Mandrake's wizards!

  42. gave it a whirl. by stim · · Score: 1

    I recently gave Gentoo a try, I thought the handbook was pretty nice, the whole experience wasn't nearly as painful as some people let on, but then again I'm no stranger to BASH. I even got to a gnome desktop relatively quickly. However, I found that i forgot to put jpg or give and a few other little things in the USE flags that wound up making things just plain retarded. Like opening up a image viewer that didn't understand images. While I do think there is a niche for Gentoo, It just isn't my box. I've spent countless years breaking and fixing my machine for fun, now I have a wii, and when I sit down in front of my computer it should be as hassle free as possible.

    --
    Browse at -1 to keep an eye out for abuses.
    1. Re:gave it a whirl. by neersign · · Score: 1

      However, I found that i forgot to put jpg or give and a few other little things in the USE flags that wound up making things just plain retarded. Like opening up a image viewer that didn't understand images

      this one reason why people say Gentoo is a learning tool. It forces you to pay attention to what you are installing. I always use the -va (--verbose --ask) flags when I run emerge so I can make sure that my programs are being compiled and installed with the options that I need/want and none of the junk that I don't. Not paying attention is the only way I've run in to problems.

  43. Easy way to change this by Akaihiryuu · · Score: 1

    Gentoo by default does not allow normal user accounts to su to root. If you want a normal user account to be able to su to root, you have to add them to the "wheel" group.

  44. Open source is not a corporation by Rix · · Score: 1

    You don't get to pick and choose what people work on. You just get to accept or reject it.

    If you want an upgraded version of python, roll up your sleeves and work out the issues that are keeping it at an older version. Since portage is dependant on python, it's quite reasonable for gentoo to be rather conservative about it. If you want easy binary packages, buy some hardware, build a compile farm and write scripts to automate package generation and testing.

    Put up or shut up.

    1. Re:Open source is not a corporation by massysett · · Score: 1

      "Put up or shut up."

      Or switch to another distro, which I did...I rejected it, just as you said, so why you are so cranky about it, I do not know. For that matter, why you are reading this thread, or reading a review of an open-source project such as Gentoo? By your logic the reviewer should "put up or shut up" and has no right to offer commentary on the distro. If a distro wants to say "put up or shut up," that is fine, but then it should not be surprised if people do indeed STFU but go to another distro that will listen to their concerns...

    2. Re:Open source is not a corporation by WuphonsReach · · Score: 1

      Put up or shut up.

      We chose to switch. Even after spending a lot of time on the Gentoo forums giving free support to others over the past few years. (Which is how we chose to contribute to the project.)

      Gentoo is heading back into niche / hobbyist status. I hope folks are happy there.

      --
      Wolde you bothe eate your cake, and have your cake?
  45. Ahmen: Why Gentoo is not production ready by theolein · · Score: 2, Interesting

    At my place of work, when I was helping out doing sysadmin last year, I discovered that the current sysadmin is a Gentoo fan, which is ok, except that all the Gentoo boxes were plagued, really plagued with update problems, sometimes showstoppers, but often bugs that required half a day to track down. We could not replicate one setup from one machine to another. It simply did not work. Sometimes I had to fix really bad update problems where something critical, like Apache, MySQL or some obscure PHP package got updated quietly, bringing the service to a screeching halt. Portage is enormously flexible, but it is buggy and some things are simply so painful to do (like the Java JDK setups for Tomcat etc), that it sometimes just doesn't seem worth it (having to write my own entropy generator so that mod_perl would work was mind blowing).

    No, in retrospect, I think Gentoo belongs firmly in the realm of the very advanced admin user who only runs one or two services per box. For the rest it is a cool experimental and very educational toy, but I would in future only use Debian (or perhaps the Ubuntu server versions now), or one of the commercial distros (But not SuSE. It's better than RedHat but Novell is going to implode)

  46. Re:/. can't even quote without getting grammar wro by Anonymous Coward · · Score: 0

    Ohhhhh, if you want it to be possessive, it's just "I-T-S"
    But if it's supposed to be a contraction, then it's "I-T-apostrophe-S".
    Scalawag.

    ( http://homestarrunner.com/sbemail89.html )

  47. Reviewer is most likely clueless by Old+Man+Kensey · · Score: 1

    Specifically he complains that when you try to run admin applications, you're prompted for the root password, but it's not accepted. Unfortunately, he's probably being a clueless git here -- by default, gksu asks for your password, not root's (and it's not ambiguous whose password it's asking for), so of course he gets denied when he gives root's password. Likewise when he su -'s, he logs in fine because that's when you're being asked for the root password.

    --
    -- Old Man Kensey
    1. Re:Reviewer is most likely clueless by Anonymous Coward · · Score: 0

      Huh? Why does gksu ask for /your/ password? Shouldnt it ask for root's pw if you're trying to run an admin app?!?

    2. Re:Reviewer is most likely clueless by Old+Man+Kensey · · Score: 1

      The idea is, you (some particular user) have already been blessed by the powers that be (possibly also you) to run whatever as root. gksu (or sudo) is now checking to see if you are actually you, as opposed to some random idiot (or malicious person) who has sat down at your terminal while you're away, or maybe somebody who hijacked a session somehow. You can configure them to ask for the root password instead of the user's own, but doing so is not much different in practice than allowing them to just su willy-nilly. The whole point of sudo is to allow more people to do admin stuff without needing to trust them with the root password.

      --
      -- Old Man Kensey
  48. Re:/. can't even quote without getting grammar wro by angrykeyboarder · · Score: 1

    Once you install Gentoo, there is no need to "upgrade" later. The way Portage works, you are constnatly upgrading. So if you had installed a previous version, you will already be "upgraded" to the latest when it comes out.

    --
    Scott

    ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  49. Finally, something I'm qualified to comment on! by jimicus · · Score: 4, Insightful
    In my current job, I inherited a whole bunch of servers running Gentoo.

    Not wishing to rock the boat, and not having a problem with gentoo per se, initially I maintained the status quo.

    A few weeks ago, I made a decision. Future server rollouts will be Debian, Gentoo will slowly be discontinued. The reason is nothing to do with installation - I've got enough experience with it that I could install Gentoo in my sleep with my hands tied behind my back.

    The problem is one of maintenance. With Debian or RedHat or Mandriva or almost any other Linux distribution, there's a specific version. A line in the sand, if you will, which states "this is what version we're dealing with".

    Gentoo gets rid of all that, in favour of individual packages being marked stable/masked ("unstable")/hard masked ("very unstable, will break things, you have been warned"). In theory, you never have to do a major version upgrade of a Gentoo system. You just install everything that's marked stable that you want, if you need something specific that hasn't been marked stable you unmask it. A bit like running Debian Stable with the odd package from the testing branch.

    This sounds great, until I now point out the problem.... Gentoo suffers from bit rot. Before you mark me down as a troll, let me explain. Packages still turnover as they age. Eventually, packages are marked obsolete - ie. dropped from portage altogether - and unless you've already taken account of this possibility, once that happens it's a bugger to reinstall them. And once a package is dropped because it's obsolete, sooner or later other packages won't take account of the older versions quirks and version dependencies become at least partly down to luck. Good luck rebuilding a system which has failed with the exact same versions of all the packages it had on there - if it's not been updated in a while and you haven't accounted for such a possibility, the task is to all practical purposes impossible. Combine this with package QA which frankly is nothing like that of Debian - "Stable" generally means "It doesn't cause anyones individual PC to keel over horribly", not "It plays nicely with everything else in the network like it's suppsoed to" - and you've got a recipe for long drawn-out pain if you're trying to run Gentoo on anything more than a few systems.

    The only solutions that I've found are:
    • Take account of this, download and compile everything you're ever likely to need on day 1, then if your needs ever change, repeat the entirety of this with a new server and migrate data across. Never upgrade individual packages, nor install anything new after day 1. Not really an option unless you really like missing out on security updates.
    • Update your system with emerge --sync ; emerge world regularly. "Regularly" probably means at least once a week. Be warned that package upgrades can and do occasionally break things - sometimes you get told about this, generally shortly after the new package is installed and sometimes you don't and you find out the hard way. Only really practical if you've got a complete replication of every damn system to test things on first, and even then it soon falls apart once you've got any serious number of servers.

    Note that I've omitted "keep a copy of every package you install" or "make a note of the version of every package you install". These are effectively useless because ebuilds frequently use the packages sourceforge site to download the code from, and if the package moves or the version that you have in your (old) copy of the portage database is removed from sourceforge, you can't install that package and you've got to do an emerge --sync to get an updated ebuild (and an updated everything else in the process). It's not like any other distribution where the mirrors keep a copy of every package so it doesn't much matter if the upstream server on which the project is hosted breaks somehow. Unless you keep every package from day 1 complete with all its dep

    1. Re:Finally, something I'm qualified to comment on! by WuphonsReach · · Score: 2, Insightful

      The problem is one of maintenance. With Debian or RedHat or Mandriva or almost any other Linux distribution, there's a specific version. A line in the sand, if you will, which states "this is what version we're dealing with".

      That's what we ran into. There's just no lifecycle support for a Gentoo system. Unlike, say, RHEL where you're promised X years of backported security fixes. Gentoo is too much of a shifting target, which makes it difficult to use as a server platform.

      --
      Wolde you bothe eate your cake, and have your cake?
    2. Re:Finally, something I'm qualified to comment on! by Anonymous Coward · · Score: 0

      Ug, calm down, have a biscuit. Gentoo has and keeps records of all specific version numbers - it kind of has to for portage to work. Finding them is trivial, check the docs.

      I wasn't aware that Gentoo started dropping older packages though. I've never run in to that.

      Yes, if you do need a package that is years or majorly versioned out of date - it's a good idea to have a copy of it if you ever run into a problem. Most Gentoo systems keep this on hand by default unless it's been customized to not to. Meh, you mentioned this - don't mind me, posting drunk is not cool...

      Having copies of the software important servers run is just part of being a good sysadmin though. Please note - I am NOT saying that you are not a good sysadmin! I have no grounds to judge. ;)

      I don't trust random people on the 'net to do this part of my job for me, so it's never been an issue.

      If there's more than a handful of machines there - hopefully the previous sysadmin was semi-competent and kept his own package repository for customizing ebuilds, package management, cross compiling, and just as plain common sense so again you're not hosed if you don't actually have a copy of the relevant software around.

      Finding it is up to you if it's not automatically located in the configs however... One other hint, as ebuilds DO have some fairly good security built in (if you want to use it), if you still have the ebuild - you can try and find a source tarball pretty much anywhere and use the ebuild md5 or signature to authenticate it. ymmv.

      you've got a recipe for long drawn-out pain if you're trying to run Gentoo on anything more than a few systems.

      I know and work with a guy that's got over 100 systems, with secure distcc compilation, cross-compilation, about 10 or so different flavors of systems for users to choose (or have chosen) for them, local package repository (for more than a handful of computers - again, it's almost a requirement), centralized logging support, and about every feature and bell or whistle you can think of running in an almost interoperation type of production lab. It's insane. The setup & security did take a bit of planning, but he had all the core stuff done in about a week from a totally fresh start. The really slick part of his whole set up is in all the management & documentation features that are pretty much built right in. Took the little weasel a few hours of scripting, but it's insanely handy for maintaining everything securely. He's a general linux and specifically a Gentoo wizard in the classic sense of the word though and contributes a LOT of code.

      HtH, I'll just mention that I'd place the blame more on the places that have nothing to do with Gentoo that store tarballs. Should Gentoo store copies of every version of every source package they ever use? Possibly. That's a hell of a lot of disk though. Contribute some cash for them to do so? ;)

      'luck!

    3. Re:Finally, something I'm qualified to comment on! by jimicus · · Score: 1
      I wasn't aware that Gentoo started dropping older packages though. I've never run in to that.

      Well, it does. You can prove it for yourself if you like, with the following steps:
      1. Install a Gentoo system.
      2. Leave it for two years or so. You can do periodic emerge --sync ; emerge world if you like, I don't think it makes much difference.
      3. Carry out a major package installation/upgrade. Something like a major PHP version upgrade is good.
      4. If you didn't do the emerge --sync before the major installation, discover that a number of the URLs stored in the various packages you need to install are now defunct. Swear, do an emerge --sync and try again.
      5. Marvel at all the things which are going to have to be upgraded.
      6. Get halfway through the upgrades, discover something's broken as a result of them. Swear. Search the forums, find out that it was decided to completely re-work how Gentoo does something about 8 months previously, and all support for the old mechanism has now been dropped.


      Yes, if you do need a package that is years or majorly versioned out of date - it's a good idea to have a copy of it if you ever run into a problem. Most Gentoo systems keep this on hand by default unless it's been customized to not to.


      Either I misunderstand what you say or you are flat-out wrong. You can automatically keep a copy of a package as you install it, and you can build one yourself later with quickpkg, but I haven't seen that behaviour as a default... ever.

      hopefully the previous sysadmin was semi-competent and kept his own package repository for customizing ebuilds, package management, cross compiling, and just as plain common sense so again you're not hosed if you don't actually have a copy of the relevant software around.

      The phrase "cross-compiling" does not make any sense in the context you use it. I understand it to mean "compile a package for one combination of OS/hardware on another OS/hardware combination".

      As regards the previous sysadmin: they're not here to defend themselves. All I shall say is that there was no private package repository when I came to the company, and most of the servers were too far customised to benefit from one.

      I know and work with a guy that's got over 100 systems, with secure distcc compilation...

      And from the rest of your description, it seems to me that your guy planned the whole lot out from scratch taking Gentoo's inherent bit rot into account. The sheer unholy mess you will find if that isn't done is something you really have to see to believe, and when it gets to that point it's probably easier to rebuild the server from scratch.

      Just to put it into context: one of the older servers recently decided that it had two versions of all the base utilities (including things like /bin/ls and /bin/bash) installed and decided to delete one. Because it was set up so long ago without all the things you discuss, it's not clear why or how it got this confused. I can tell you, however, that it's quite surreal trying to use a Linux system without /bin/bash or /bin/ls. I'm sure it would have been repairable, but when it's a 10 hour job to repair it or a 4 hour job to install Debian, migrate all the data across and go to bed knowing that this is much less likely to ever happen again, Debian starts to look rather attractive.

      I thank the Flying Spaghetti Monster that happened on a separate test network.
    4. Re:Finally, something I'm qualified to comment on! by Chops · · Score: 1

      Thank you. I inherited a single Gentoo server at work once, and I had assumed for all the intervening years that it was only my own ignorance that had made it impossible to do any maintenance to it. I simply assumed that no one would have set up a server based on a distribution so obviously unsuited as a production server, and so there must have been possibilities I was unaware of that would make it easy to maintain once in production.

      I limped it along until the happy day when it was retired, but until this day I always assumed that the problem was me.

      Thanks.

    5. Re:Finally, something I'm qualified to comment on! by bensch128 · · Score: 1

      I think that there was a /. post a couple of months ago pointing out that gentoo is inheritly a "bleeding-edge" distribution. You have to periodically emerge world or you'll be too out of date to catch up. At work, we only use debian because it is good enough, stable and doesn't need to be updated all of the time.
      However, at home it's gentoo all of the way :)

      Cheers
      Ben

    6. Re:Finally, something I'm qualified to comment on! by INowRegretThesePosts · · Score: 1

      "And once a package is dropped because it's obsolete, sooner or later other packages won't take account of the older versions quirks and version dependencies become at least partly down to luck."
      I didn't understand this.

      "Note that I've omitted "keep a copy of every package you install" or "make a note of the version of every package you install". These are effectively useless because ebuilds frequently use the packages sourceforge site to download the code from, and if the package moves or the version that you have in your (old) copy of the portage database is removed from sourceforge, you can't install that package"
      Huh? Portage automatically saves the downloaded files in /usr/portage/distfiles. I don't understand you. Additionally, it is trivial to tell portage to automatically save a copy of the compiled package for you to quickly reinstall later. It avoids the need to recompile if you need to reinstall.

      " and you've got to do an emerge --sync to get an updated ebuild (and an updated everything else in the process)."
      emerge --sync updates only the portage tree. I don't understand you. Perhaps you are talking about the fact the emerge --sync updates the whole Portage tree, not just a specific ebuild. But if you need a specific ebuld, you can set up an overlay.

      "It's not like any other distribution where the mirrors keep a copy of every package so it doesn't much matter if the upstream server on which the project is hosted breaks somehow. Unless you keep every package from day 1 complete with all its dependencies, you're screwed."
      I don't understand you. All you have to do is not do delete the files in /usr/portage/distfiles.

  50. hmmm by katsklaw · · Score: 1

    While I'll never claim to be a Linux "wizard", personally I prefer FreeBSD as a *n?x solution, but at any rate .. I'm far from being Linux stupid and to date, I still can't get Gentoo, even a stage 3, installation to occur without massive issues. (If it's the hardware then all I can say is gentoo hates it and all other *n?x flavors including Sun OS and the BSDs like it.)

    Further more, a wise man once said, "work smarter, not harder", spending hours if not days on end compiling everything from souce seems "harder" to me. Gentoo zealots of course have their opinion, and I'm proud of them for it. But I see nothing wrong with easy to install, within a few minutes, binary OS installations and upgrades for 99% of the Linux community.

    1. Re:hmmm by Anonymous Coward · · Score: 0

      Further more, a wise man once said, "work smarter, not harder", spending hours if not days on end compiling everything from souce seems "harder" to me.

      That's why most of us let GCC do the compiling.
  51. Sorry by Rix · · Score: 1

    I responded to the wrong post.

  52. Warning: Gentoo Masochist Here by Anonymous Coward · · Score: 0

    Now I'm going to tell you a few things. First off Gentoo aint for the faint of heart or those to busy to spend a while learning or who want an easy installation with lots of hand holding. If you can't find your ass without a map and both hands then Stay the hell away from Gentoo as it aint for you junior.

    Now for those willing to put a bit of Blood, Sweat and Tears into it, Gentoo is the best system you'll ever use and here's why.

    First, it's one of the only two Purist Linux environments you'll ever find. The other is Linux from Scratch. Now some of you may wonder WTF is a Purist Linux Distro? It's like the Dodge Viper. None of that smooth riding suspension and seats designed to cradle you shit, instead it's a real lean machine or it can be that Semi-Truck you see barrelling down on you in you're rear view mirror.

    As part of this purist thinking, Gentoo stays far closer to the LSB then any other distro out there. Debian I'm talking to you. When I install the kernel sources, I want all of them in their designated location (/usr/src/linux) so I can build the kernel with exactly the options I need. I don't want a shit load of modules loading for hardware I don't have and Redhat, I sure as hell don't want a load of services starting on a desktop that only open security holes that I now have to close.

    Second Gentoo is about Choice. You get to choose what features/tools/options a package is built with. For example, I maintain a small network (less then 10 systems) and have absolutely no need for Ldap/Kerberos/Apache/Samba or a rash of other stuff and Only Gentoo gives me the ability to build the system without any un-needed dependencies. Can't do that with Debian/Redhat/Mandriva or Suse AFAIK. In fact, I never even figured out how to get Debian to recompile the entire system from the original source code without those un-needed/wanted features.

    Third, Gentoo will teach you alot about Linux in general because of the enthusiast involvement. Gentoo is very much like the original Linux community. Lots of people given access to a shiny new toy playing and seeing what they can do with it. Seems those Debian Users are stuck wearing suits & ties all day while talking to bean counters, unlike the average Gentoo user who'll remind you of a teen that just got their first set of wheels.

    Now from the few remaining gentoo masochists. You aint a gentoo'er until you've done a stage 1 install on a buggy motherboard and then performed the arcane act of Upgrading the toolchain from GCC 2.93 to 3.3 then 3.4 and then to 4.0.1. I'm doing a stage1 install of Gentoo right now in a VM under XP-Pro prior to a network wide roll out mid-year since it's easier to bug exterminate and tweak things. As to how I'm going to roll Gentoo out, I'm going to lie/cheat/steal to get it done. After I get the VM working correctly, I'll simply create a tarball of the working system and boot each unit with a minimal install disk. This allows me to prep the drive for the roll out, where all I have to do is expand the tarball from the server and simply chroot into the new envornment and run the boot loader installer. Then simply shut down, turn out the lights and lock the door on my way out.

  53. Gentoo... by Anonymous Coward · · Score: 0

    Gentoo, Linux' answer to trainspotting.

  54. I think you misunderstand the purpose by Rix · · Score: 1

    Gentoo is great for one off systems for people who aren't intimidated by having to piece things together by themselves. It makes a great dev workstation. Alternatively, it's a good meta-distro for producing a build tree for a specific purpose.

    It's absolutely terrible as a general purpose distro where you want low maintenance and security only updates.

    1. Re:I think you misunderstand the purpose by INowRegretThesePosts · · Score: 1

      "It's absolutely terrible as a general purpose distro where you want low maintenance and security only updates."
      Why? Can't you just update only the packages flagged by GLSA? Portage has a feature for that AFAIK.
      I update everything every week, but that is because I want to, not because I have to.

  55. Re:/. can't even quote without getting grammar wro by ari_j · · Score: 1

    Then what was the predecessor? The point stands.

  56. Re:/. can't even quote without getting grammar wro by angrykeyboarder · · Score: 1

    I just went to one of their mirrors and found out.

    Check this out: http://gentoo.osuosl.org/releases/x86/

    --
    Scott

    ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  57. Gentoo isn't for everybody, nor Debian, Fedora... by Anonymous Coward · · Score: 0

    My point is: every distro has its own niches.
    Some people like rpm & friends better, some like apt-stuff, some like the pkg* and some like emerge. :-)

    It's that simple. There is no holy grail distro.
    It all gets down on how you manage your box/servers and what you think benefits you.

    My .02 .br cents.

  58. DRobbins review: It's the documentation by slash.duncan · · Score: 1

    The logo... Let's just say I think letters 2-4 stand out a bit much, and the first word that comes to mind is NOT fUNToo. =8^P Of course, if that's the effect you were wanting, it's certainly in the tradition of the GIMP, BitchX, C.L.I.T., etc, and I'm not one for being PC just for the sake of it. Just be aware of the word association it invokes, is all. You're probably more aware of the doors it might close than I am. If you are and it was deliberate, great. =8^)

    The review, from this Gentoo/~amd64 user's perspective... I'd agree with some, not all. Looking around, the biggest issue I see is that there's now two different "installer handbooks", the general Gentoo Linux handbook and the 2007.0 handbook, plus the quick install guide (and tips and tricks, and alternate install guide, and...), and it's not going to be immediately clear to a newbie if he's reading the right one or not. Then when they go looking for help, they'll likely just refer (or be referred) to "the handbook", making things all the /more/ confusing when the newbie and the trying-to-be-helper are reading two different things. (I just went thru that myself, trying to figure out which one you read. I still don't know. Good thing you weren't asking for help! =8^( )

    So after I finish this, I'm headed over to the docs list for a suggestion. For 2007.1, what about a single one-page document, listing all the installation docs with clear pointers as to what is specifically covered in each one? As some of the existing docs list several of the others, replacing the several references with a single but more prominent reference to a single list, should actually reduce total line count, I'd imagine. That should get your quick-install suggestion shown more prominently, plus provide stronger hints on exactly what one /should/ be reading for any specific purpose, and why.

    I think that covers, directly or indirectly, most of the issues you had, including networking, the lack of stages, and the low prominence of the quickstart guide, since all three are covered, but at present it's confusing enough I can't really blame anyone for not seeing the coverage.

    Anyway, as I don't believe I've had a chance to say it to you before, thanks for the distribution. For some of us, it's really almost perfect. Well, as perfect as reality gets, anyway, despite the various negatives, which from this viewpoint end up seeming rather minor when compared with the positives. Unfortunately you apparently experienced that old saw, "you can never go back", because even if you do, it's not the same. (As I'm sure you know, the events triggered some changes, but anyway, it's history now.) Still, disagree tho you might with some of his choices now that he's grown, I think you've every right to be proud of your "kid", now that he's growing into the equivalent of a young adult, as tho there have certainly been growing pains, he's turning out to be quite a responsible young member of his community. =8^)

    Duncan

    --
    Duncan
    "Every nonfree program has a lord, a master,
    and if you use the program, he is your master."
    R Stallman
  59. IP violations in Gentoo .. by rs232 · · Score: 1

    Has the Gentoo team revised the license so as to acknowledged their violations of Microsofts IP and patents.

    --
    davecb5620@gmail.com
  60. Article has some good points... by TemporalBeing · · Score: 1

    There isn't anything wrong with 2007.0 release itself, but there is a lot of scope for improving the live versions.
    I recently installed Gentoo 2006.1 on a system at home in the process of upgrading my server to a new box. The old system was running Slackware and has been stable for years, but is slower than the new system and I haven't updated the packages in quite a while. (Security concerns.) So I decided to give Gentoo a try as I build a new box. Gentoo 2006.1's LiveCD for x86 worked just fine; though I made a few mistakes with it. Since Gentoo 2007.0 came out, I decided to wipe the 2006.1 install and rebuild with 2007.0 - needless to say, there were problems. And, btw, this was with the CD - since I didn't have BitTorrent on my system I couldn't try the DVD.

    First, it would get so far in the boot process and then start complaining about not having enough space to create stuff - despite 160MB RAM and two swap partitions nicely sized that could have been used, but I couldn't even log in as root to turn on the swap partitions.

    Second, the install hung when trying to load X. I had to use the case's reset button to recover.

    I can't say if there were other problems with the LiveCD as that is about as far as I got with the it. I switched to the minimal CD and have been happily installing since, albeit a slower process - but I'm learning more about the Gentoo way of things, and am quite happy about that. Still, it would have been nice to be able to use the LiveCD instead of having to download stage3 and portage.

    Needless to say, I might wait until 2007.1 to install Gentoo on my Desktop.
    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  61. Switching? by jakertberry · · Score: 1

    Overall, it doesn't look like Gentoo offers any compelling reasons to switch to 'Secret Sauce' if they're happy with their current, uh, flavor."
    Technically, one does not "switch" to 'Secret Sauce.' That's one of the benefits of Gentoo. Once you install it, there's no messing around with "versions" or "releases." An emerge --sync will bring you up to date.
  62. Not Slashdot related, don't score this by KlausBreuer · · Score: 1

    Hi!

    Sorry, but as a Mustang freak I just had to answer to this :)
    In '98, I bought a '68 Mustang (same age as me), and I really, really loved it. Spent a *lot* of time tuning it and playing with it, replacing the engine with a 351W, 2" X-pipe exhaust, stuff like that (http://www.breueronline.de/klaus/mustang/index.ht ml)

    Never saw it again after the damned US borderpeople suddenly wouldn't extend my work permit, and so it simply got lost...

    Have fun with your machine, you lucky sod! ;)

    Ciao,
    Klaus

    --
    Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
  63. Multiplatform! by Anonymous Coward · · Score: 0

    I'm using gentoo on my home systems. Everything people have said about the ridiculous compile times is absolutely true 8-). One big thing gentoo has in it's favor -- multiplatform support!

              x86, there's like 1000 distros. x86-64, somewhat fewer. PowerPC, fewer than that. Anything else? Heh. Probably the choice is gentoo or debian (or NetBSD, not a Linux distro but also supports a crapload of architectures.). Ubuntu, despite being debian-*based*, supports x86, x86-64, powerpc, and (text-only I think) ultrasparc.

              Gentoo has CD installs for x86, x86-64, Itanium, Alpha, HP PA-RISC, UltraSPARC, PPC, and PPC64, plus some sort of greasy floppy or net or something installs for ARM and MIPS. (Last I checked, Gentoo may have been the only OS other than Irix to run on a few of the oddball SGIs.. some USE flag would turn on kernel, compiler, *AND* libc patches.. it was something dumb, like the machines were dual processor but didn't have cache coherency, so the compiler had to throw out extra code to flush caches under some conditions.)

              I think someone is also trying to get gentoo 2007.0 ported to m68k.. I assume they're still waiting for the stuff to finish compiling lolz 8-).

  64. No by Rix · · Score: 1

    Security only updates are backports to the same version you're running. Updating packages flagged by GLSA gets you both security *and* feature updates, which may be incompatible, requiring maintenance.

    If you want an up to date distro, Gentoo is pretty good. If you want an unchanging API, it isn't.