Slashdot Mirror


Gentoo Linux 2004.0 Released

Quique writes "Gentoo Linux is proud to announce the release of Gentoo Linux 2004.0 for the x86, AMD64, PowerPC, Sun SPARC, and SGI MIPS architectures. Additionally, the Gentoo Hardened team is announcing the inaugural release of a security-enhanced Gentoo platform for the x86 architecture. Installation stages, LiveCDs, and GRP sets can be found on the mirrors. More information about the Gentoo Hardened project can be found on its project page. For more information, please consult the documentation, mailing lists, user forums and official IRC channels. The new Gentoo Store has also been announced." I've put more of the release notes below - might also be worth checking out the tutorial for LPI certification done by the President/CEO of Gentoo; there's also a note about Gentoo's newest meta-release tool, Catalyst below as well. Looks like it's not out yet - stay tuned for more information. " In addition to many bugfixes and security updates since the 1.4 release, Gentoo Linux 2004.0 contains a cutting-edge development toolchain and user environment including, but not limited to, Linux kernel 2.6.3, GCC 3.3.2, GLIBC 2.3.2, KDE 3.2, GNOME 2.4.2, and xfce4.

Gentoo Linux 2004.0 marks the debut of Catalyst, the new Gentoo release meta-tool. Using Catalyst, developers and users can create and customize every aspect of their Gentoo Linux system; from installation stages, to bootable LiveCDs, to customized binary packages for the Gentoo Reference Platform (GRP). For more information on Catalyst, please see the Catalyst project page and online documentation."

151 of 489 comments (clear)

  1. Almost there... by Anonymous Coward · · Score: 5, Funny

    Cool! So if I start the stage1 compile on my P90 it should be ready by Easter.

  2. Great! by cies · · Score: 4, Funny

    luckily i download this 4 hours ago...

    now all you guys can enjoy the fleed :)

    1. Re:Great! by Lobo_Louie · · Score: 3, Funny

      The only way you could allieviate the Gentoo servers is to announce a LOTR download site. :-)

  3. How to upgrade by Anonymous Coward · · Score: 5, Informative

    # emerge sync
    # emerge -uD world

    1. Re:How to upgrade by LnxAddct · · Score: 4, Funny

      Isn't there some automatic way to do it?

      yes, this new innovation called cron ;)
      -Steve

    2. Re:How to upgrade by yarbo · · Score: 3, Informative

      Apache:
      stable 2.0.48-r1
      unstable 2.0.48-r4
      link
      You realize you can unstable packages on a stable system, right? You also realize unstable updates like 5x as often, right? I recommend running a stable system with a few unstable packages if you need them.

    3. Re:How to upgrade by prat393 · · Score: 2, Interesting

      Sadly, that won't upgrade everything... just the packages recorded in the "world" file, which means if you let emerge figure out your dependancies somewhere along the line, rather than explicitly mentioning them on the command line, they might be skipped here, depending on how good the -D detection works.

      I use a series of awk and sed scripts to make sure my world file contains a list of all my installed packages to make it easier to keep track of what's been changed recently.

  4. Wow... by NeoGeo64 · · Score: 5, Funny

    That has to be the *biggest* version jump in history! From 1.4 to 2004.0!

    1. Re:Wow... by LittleKing · · Score: 5, Informative

      I know it was probably meant to be funny, but just to clarify, they changed the naming format.

      It goes something like this (I believe):
      There will be about 4 official releases per year and the releases will be named by the year followed by which release it is.

      So since this is the first release of 2004 the name is '2004.0'. The next release should be '2004.1'. The first release next year will be '2005.0' and so forth.

      I hope I got this right.

      --
      Art by Mindy Herman, my wife.
    2. Re:Wow... by somethinghollow · · Score: 5, Funny

      I think 2000 to XP is a pretty big one. It indicates they ran out of numbers (versioning in long integer) and had to move to letters... Or maybe that they just used a two number versioning system and realized that Windows [19]00 was less than [19]98. Damn 2K Bug.

    3. Re:Wow... by ndogg · · Score: 2, Funny

      Yeah, I was like, "Alright! Linux has finally caught up with Windows! W00t!"

      --
      // file: mice.h
      #include "frickin_lasers.h"
    4. Re:Wow... by jd · · Score: 4, Funny

      Depends on the base used. Assuming base 36 (so as to include all the letters of the English alphabet), then Windows 2000 is version 91312, (compared to Windows 98 at only version 324). Windows NT, CE, ME and XP are only marginally further on than 98. Which explains a lot.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  5. It's here: the Gentoo Zealot Translator! by Anonymous Coward · · Score: 4, Funny
    Official Gentoo-Linux-Zealot translator-o-matic
    By M, version 1.0

    Gentoo Linux is an interesting new distribution with some great features. Unfortunately, it has attracted a large number of clueless wannabes and leprotards 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 (AND Red Hat supplies i686 kernel and glibc packages), 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 -O9 -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:It's here: the Gentoo Zealot Translator! by Anonymous Coward · · Score: 2, Interesting

      As the OP states, GCC optimizations don't make a great deal of difference to performance. In fact, with -O3 (and function-inlining as a result), the code is BIGGER and consequently causes more CPU cache misses. Then end result is slower performance.

      Gentoo's speed comes about through the trim system set up and lack of pointless gadgets - this is great, but it's not hard to tweak a Debian or Slackware system to make it just as fast (or even faster).

    2. Re:It's here: the Gentoo Zealot Translator! by Anonymous Coward · · Score: 5, Funny

      What version of GCC are you using? Mine doesn't understand the -fomit-instructions flag and I would like to try it. Is it some kind of an experimental fork? I say it's high time someone took positive action to cut down on the bloat of modern-day software. I'm sure my computer is running millions of useless instructions right now and it's really bugging me that there has been nothing that I can do about it so PLEASE tell me where you got that -fomit-instruction support, okay?

    3. Re:It's here: the Gentoo Zealot Translator! by supun · · Score: 4, Funny

      emerge -C "Anonymous Coward"

      --
      :w!
    4. Re:It's here: the Gentoo Zealot Translator! by Sloppy · · Score: 5, Funny
      Although I can't use the box at the moment because it's compiling something...
      I guess one of the reasons that Gentoo has appealed to me, as a former Amiga user, is that a long time ago, I became accustomed to the idea that my personal computer can do more than one thing at a time. In my case, I installed X, so I'm able to have multiple aterm windows open at once!

      I realize that some Linux users came from the MS-DOS background, so they do not run X or screen, and they have modified their kernel to disable virtual consoles. They're from the camp that thinks that whenever you type a command, you should wait for it to finish before you use your computer for anything else. I can understand why they would find Gentoo to be frustrating, and I would not recommend Gentoo to them. I think they would be happier with FreeDOS.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    5. Re:It's here: the Gentoo Zealot Translator! by sloptaco · · Score: 4, Insightful

      You can take any group of software users and poke fun for your own satisfaction, calling them wannabe's, whatever ... But mind me asking: "What's the freaking point?" This is like a flash back to my days on the playground. Grow up, please, and quit wasting bandwith with your meaningless bantering. Next time just summarize your thoughts as:

      "I think some people are posers!"

      The end!

    6. Re:It's here: the Gentoo Zealot Translator! by WIAKywbfatw · · Score: 2, Insightful

      Someone please inform the Pentagon that m1a1's sense of humour is MIA.

      Dude, it's a joke. Lighten up before you get an ulcer.

      Sheesh. And I thought I was tense...

      --

      "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    7. Re:It's here: the Gentoo Zealot Translator! by jd · · Score: 2, Funny

      Hmmm... Actually, this shouldn't be too difficult to write. All you need to do is tell the assembler to drop instructions at random, padding with NOOPs so that the jumps still worked.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:It's here: the Gentoo Zealot Translator! by gustaffo · · Score: 2, Insightful

      "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."


      Isn't finding bugs and reporting them part of the spirit?

    9. Re:It's here: the Gentoo Zealot Translator! by fsterman · · Score: 4, Interesting

      Translate this: Gentoo is not JUST a from source distro (which, yes, any distro can be from source, they just make it easier by adding optimization settings) They are trying to do a lot of cool things, and their special optimizing technics are not the only thing. The from source distro is largely to remove having to keep 10 versions of the same package.

      Catalyst is largely an extension of that. How many ^&*%@#$ "Live" CD's are out there? Why does everyone make such a big deal of it? Live CD's are NOT a new thing, Linus made the boot and root floppies very early on. Live CD's are not an innovation, Gentoo has finally put some fresh innovation into an old field.

      No distro is the future, every distro can make it's contributions. Which is why some people say "Gentoo is the future." It has a lot to offer, which I hope other distro's can/will use.

      I have an iBook, and Gentoo runs my file server. Sometime this decade I hope that I can use portage instead of Fink and Darwin ports. Now that isn't Apple switching to some sort of Gentoo fork, but it is some good things about Gentoo spreading.

      I do think that they are duplicating a lot of work with the package manager. Like the UNIX forks it is hurting everyone.

      --
      Is there anything better than clicking through Microsoft ads on Slashdot?
    10. Re:It's here: the Gentoo Zealot Translator! by joeykiller · · Score: 3, Informative
      I know you're trying to be funny (and your post are), but is this correct?
      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 (AND Red Hat supplies i686 kernel and glibc packages), my box MUST be faster.

      Don't ask me why, but one of my servers (running Debian) creates a lot of animated gif files automatically. Using the version of ImageMagick provided by Debian, this job typically takes 2 seconds per gif file.

      Just for fun I recompiled a static version of ImageMagick using gcc 3.3, with Pentium IV optimizing, on a RedHat Linux box, and tried running these binaries on my Debian box. And you know what? The same job now takes just under one second.

      So for me recompiling was a significant factor for speeding up my program.
    11. Re:It's here: the Gentoo Zealot Translator! by SyniK · · Score: 2, Insightful

      He gets the insightful, you get the troll :). What a (/.) wonderful world.

      --
      -Tom
    12. Re:It's here: the Gentoo Zealot Translator! by Imperator · · Score: 2, Insightful

      On another note, I love people who insist on compiling with -O9 or -O6 or something. The documentation doesn't mention anything above -O3, but that doesn't faze our brave hyper-optimizing friends, who "can tell the difference" between a program compiled at -O3 and one compiled at -O9. These are also the people that love to list a dozen specific -f flags that are in fact implied by their optimization level, because they don't trust the -O9 flag to turn all those flags on for them. They'll also specify -march, -mcpu, and maybe -mmmx for good measure, in case the compiler wasn't smart enough to figure out that athlon-xp has MMX extensions, and in case the compiler can find some use for those MMX extensions in chfn, which is invariably the sort of "performance-critical" application they're compiling.

      --

      Gates' Law: Every 18 months, the speed of software halves.
    13. Re:It's here: the Gentoo Zealot Translator! by Sevn · · Score: 2, Informative

      I have never had a machine that was overclocked in any way successfully install Gentoo

      You must be doing something wrong then. I've got a 2.4C pushed over 3.3 running Gentoo with a gig adata pc500 running 1:1 memory divider. It screams with the UT2004 demo and my FX5900. I ran memtest off the Gentoo boot cd all night with no errors. CPU voltage is at 1.6v and mem voltage is at 3.0v. I use an MSI Neo2-LS. If you plan on running a 1:1 divider, save your money and avoid the 875 chipset boards. The performance with the 865 is identical with the 1:1 ratio. I'd avoid reiserfs like the plague with any overclocked board though. EXT3 is a much better choice.

      --
      For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  6. Easy upgrade by koh · · Score: 5, Informative

    Also note that existing gentoo users only need to "emerge -[D]u world" to upgrade to the 2004 release.

    --
    Karma cannot be described by words alone.
    1. Re:Easy upgrade by HuggybearVT · · Score: 5, Insightful

      That's the best part of Gentoo... the people who care the least about a new version of Gentoo are the Gentoo users. It's a beautiful model... they way Debian was supposed to work.

    2. Re:Easy upgrade by frodo+from+middle+ea · · Score: 2, Interesting
      What about kernel ?

      I run gentoo 1.4 with 2.4.20 soething kernel, Now I want to try 2.6.3. I don't think "emerge -uD world" would do the trick in this case.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    3. Re:Easy upgrade by HuggybearVT · · Score: 5, Informative

      Sure it will. The newest patched kernel sources are downloaded with emerge updates. Sorry, that will take one more command. >> genkernel Done.

    4. Re:Easy upgrade by greenskyx · · Score: 5, Informative

      To upgrade to the 2.6 kernel you need follow the upgrade procedure. Be sure to read about it before you do it or you won't have too much luck.

      Here are some topics on the forum you can take a look at (there are many more, just search!):

      http://forums.gentoo.org/viewtopic.php?t=70838 http://forums.gentoo.org/viewtopic.php?t=110117&hi ghlight=hdparm http://forums.gentoo.org/viewtopic.php?t=117445&hi ghlight=2+6+burner http://forums.gentoo.org/viewtopic.php?p=725814

    5. Re:Easy upgrade by HuggybearVT · · Score: 2, Funny

      True re: binary packages. If GEntoo offered a --binary option, it would be perfect. I meant "supposed to work" in that packages are available almost immediately after release. Debian is synonymous with slow. As in "Your Camry is sooo D3b1an. My Civic is l33t."

    6. Re:Easy upgrade by tomstdenis · · Score: 4, Informative

      They do. The GRP cds are stocked with pre-compiled binaries for basically all the desktop packages you could need.

      The point though is who wants bloatware? You can go from nada to KDE in about 900MB. Knoppix is about 1.6GB and Redhat distros are always like 4GB or whatnot...

      Tom

      --
      Someday, I'll have a real sig.
    7. Re:Easy upgrade by temojen · · Score: 2, Insightful
      genkernel --menuedit all

      Not all the hardware you might want is turned on by genkernel (notably Video4Linux and tablets are off)

    8. Re:Easy upgrade by redog · · Score: 2, Informative

      "Also note that existing gentoo users only need to "emerge -[D]u world" to upgrade to the 2004 release."

      Not completly true. Gentoo's portage not only depends on the current portage package and tree but the profile you use.
      To upgrade completly you must make sure that /etc/make.profile is a link to the version you wish to run.
      ie: ls -l /etc/make.profile
      lrwxrwxrwx 1 root root 39 Jun 14 2003 /etc/make.profile -> ../usr/portage/profiles/default-ppc-1.4

      ls -l /usr/portage/profiles/
      has alot more than 1 profile per arch.

    9. Re:Easy upgrade by vandan · · Score: 4, Informative

      I beg to differ.
      If you had tried Gentoo, you would know about the etc-update script, which takes the pain out of config file updates like you are describing above.
      I've been running our server at work (http://www.nusconsulting.com.au) on Gentoo for over a year now, and it's going quite nicely.
      Looks like you were pointing the finger in the wrong direction with that 'misguided individuals' crack...

  7. Anybody find a mirror by nberardi · · Score: 2, Interesting

    Anybody know the location or a mirror with the non-sse version of hardened Gentoo? I can't seem to find a mirror anywhere.

  8. Re:Very well. by Xeed · · Score: 2, Interesting

    Because compiling from source is what makes Gentoo, and most Linux distros so powerful. That is what those make and use flags are for.

    Gentoo is a distro that is designed to be fully customizable. With binaries compiled on your own computer, you'll get better performance.

    --
    ...don't question it!!!
  9. Experience with dual-boot? by Chromodromic · · Score: 3, Interesting

    Has anyone here installed Gentoo on a dual-boot configuration? I've got a 3.2GHz system with a Radeon 9700 and I'm running XP Pro on it. I was thinking of installing FreeBSD on it which I run with two other systems, but ultimately this system is my primary desktop and I'd like to have a Linux dist installed so I could take advantage of, well, Linux desktop ease-of-use (never thought I'd say that!). Still, I like BSD's ports system, which is why I'm interested in Gentoo (the portage system is supposed to be similar).

    I've never installed Gentoo, though, so I'd be curious about what Gentoo users would have to say about this and how it compares to, say, Mandrake or Suse ... Any info would be appreciated ...

    --
    Chr0m0Dr0m!C
    1. Re:Experience with dual-boot? by ultrabot · · Score: 5, Informative

      Has anyone here installed Gentoo on a dual-boot configuration?

      I think these days pretty much all distros are equally good dual-booters. If you have grub, and /boot is big enough to hold the kernel, you can boot pretty much anything.

      As long as you order all the distros *not* to touch your boot config, that is. Install the boot configuration once with a distro you trust, and take advantage of the config with subsequent distros.

      --
      Save your wrists today - switch to Dvorak
    2. Re:Experience with dual-boot? by AbstracTus · · Score: 2, Informative

      I'm using dual boot Gentoo/WinXP on my laptop, without problems.

    3. Re:Experience with dual-boot? by Mr+Smidge · · Score: 5, Informative

      Gentoo's installation guide will tell you how to set up a dual-boot configuration *properly*, with no wizards or anything, just plain old text file editing.

      If that sounds daunting, don't worry because it's as easy as pie. Personally, I use grub, with a config file a bit like this:

      # Gentoo
      title=Gentoo Linux (linux-2.6.1-mm4 kernel)
      root (hd0,1)
      kernel (hd0,1)/boot/bzImage-2.6.1-mm4 root=/dev/hde5

      # Windows XP
      title=Windows XP Professional
      root (hd0,0)
      chainloader (hd0,0)+1

      Dual boot couldn't be easier.

    4. Re:Experience with dual-boot? by PedanticSpellingTrol · · Score: 3, Insightful

      wow, you've had your comment up for almost 4 minutes and it hasn't been flooded with fanboys yet. Amazing. But seriously, if ease of use is what you're looking for then you should probably stay away from Gentoo. I will admit that it's a dream once you finally get it running but getting to that point takes quite a while. It's quite simply the most masochistic installation I've ever seen. The live cd will dump you to a prompt and then it's up to you to partition your drive, mount it's filesystem, untar all the files manually, set up fstab by hand, compile and install your kernel, manually set up your bootloader, set up your networking, choose which compilation options you want to use, and then start compiling things. (desktop? hope you've got a day or two handy..)

    5. Re:Experience with dual-boot? by glawrie · · Score: 2, Interesting

      I have an AMD XP2400+ based system (using ASUS A7V8X-X Mobo) with ATI Radeon 9600 video card. I dual boot Gentoo and Windows XP Pro.

      Simply put, the dual-boot bit works just fine. I use Grub to dual boot, and once I'd worked out how to configure it, it does the job well.

      The learning curve for Gentoo is steep if you are new to to Unix - editing a working /etc/fstab file is not really so easy compared to an auto-installation system. But the online manual / documentation / tutorial is pretty helpful provided you have standard ish hardware. The gentoo support forums (forums.gentoo.org) are also very active and very helpful for the most part.

      The compile time is a factor - on my system it takes about 24 hours to get from blank HD to running KDE / Gnome - but once you have some sort of desktop running the ability to 'emerge' applications in the background becomes a major boon. That bit is really easy to do and works wonderfully. As does the auto-update bit (emerge world).

      So challenge is to get something like a desktop going - some find this easy, but my experience is that many end up having two or three goes (it took me about four to get an installation that worked) - and many hours reading manuals / discussion forum entries tracking down why that bit of stuff won't work. Almost always it is a simple typo in a config file - the dependency checking in the emerge system means almost never do you end up with stuff that is installed but won't work due to some failed / missing app. Question is do you have time / energy to do the three or four builds plus research - and will the time you spend be compensated by the ultra-fast / efficient system you end up with (and your learning lots about the gubbins that make up Unix systems).

      For me I stuck it out and am very happy with Gentoo. But I'd think carefully before recommending it to anyone else -especially a new user.

      Regards

      gavin

    6. Re:Experience with dual-boot? by Vancorps · · Score: 2, Insightful

      You know, that's the thing I love the most about Gentoo. I installed 1.2 a while back custom compiling everything. Took my laptop a good 12 hours to compile but it was worth it. A rock solid OS in the end. But then again, that's because I can read instructions. The install process takes you through every segment of a linux based OS so you end up learning a lot about how its all put together. A great experience for anyone willing put in the time I'd say.

    7. Re:Experience with dual-boot? by ameoba · · Score: 2, Interesting

      You make it sound like Gentoo and/or Grub somehow make this easier than normal when, in fact, it hasn't been all that difficult for something like 10 years. Even back then, the hardest thing you had to worry about was making sure that Lilo could find its files below the 1024th cylinder (or was it sector...).

      --
      my sig's at the bottom of the page.
    8. Re:Experience with dual-boot? by Mnemia · · Score: 2, Insightful

      While Gentoo hasn't necessarily made this "easier", it is certainly more clear what is going on. I'm always nervous about some GUI installer just doing stuff to the MBR without telling me what it is, whether it is the Windows installer or the Redhat one.

      And, at least for x86, GRUB IS an improvement in usability over LILO. I haven't used any version of LILO in the last two or three years since I switched to GRUB, but the main advantage of GRUB is that you don't have to remember to reinstall it into the boot sectors every time you change the config. You just edit the config file, save, and it'll work fine on the next reboot. And, it's nice because you can manually edit the config file right in the GRUB GUI...

    9. Re:Experience with dual-boot? by ChaserPnk · · Score: 3, Informative

      I have a dual boot system with Windows XP Pro and Gentoo. The gentoo installation guide is extremely useful. Anytime you're running UNIX commands such as fdisk and grub it is easy to shoot yourself in the foot. This is where the installation guide really comes through.
      Mandrake's installer is definitely easier, but then it doesn't have the portage systems. I am a former Mandrake user and believe me I felt empowered when I switched from RPM to portage. Once you setup Gentoo, it is very easy to extend and maintain.
      The docs are the best I've ever seen. You should definitely give Gentoo a shot. The docs will guide you through setting up a dual boot.

      --

      "A diplomat is a man who always remembers a woman's birthday but never remembers her age." -Robert Frost
  10. Yea! by stateofmind · · Score: 3, Funny

    My P-III 450 and I will let you know what we think of it in about a week.

    Josh

    1. Re:Yea! by Hayzeus · · Score: 3, Interesting

      That should be about enough time to get KDE built. (seriously -- I emerged kde a c ouple of weeks ago, qt and all, on a P-450. Took about 5 days -- a bit more if you count fixing some hickups in the qt ebuild).

    2. Re:Yea! by MarcQuadra · · Score: 2, Informative

      The trick is not NOT 'emerge kde' but to 'emerge kdebase'

      kdebase has the window manager, a slew of the basics (kedit, kate, konsole, konqueror, etc.) in it and I've found that it satisfies most of my KDE needs.

      Also, QT and kdelibs are what really take a long time to compile.

      Try compiling with '-mcpu=|yourcpu| -O2 -fomit-frame-pointer' and see how much faster it compiles, -O3 is a misnomer, it's actually slower to execute a lot of -O3 code than -O2, and -O3 takes a hell of a lot longer to compile.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    3. Re:Yea! by cobar · · Score: 3, Informative

      That should actually be -march=cputype
      -mcpu dictates that the code should be scheduled for your cpu type, but will still be backwards compatible with 386's. Using march will let you use instructions that are only available on newer cpus. For personal use, there's seldom need for compatibility with other machines.

  11. Re:Oh no, by ultrabot · · Score: 2, Insightful

    as if the Gentoo zealots needed any more encouragement to post.

    This is just a way to sidetrack them, so they won't be posting to other threads while this one is active.

    On a more serious note: why do people run Gentoo? You learn enough w/ Slackware, you get pretty recent software in Debian unstable, and the performance optimization seems to be mostly a myth.

    So, zealots, fire away! I might even be convinced to give this one a try - previous Gentoo experiment was short circuited by unavoidable crash on entering X.

    --
    Save your wrists today - switch to Dvorak
  12. Re:Very well. by m.mascherpa · · Score: 5, Informative

    That's why Gentoo Linux LiveCDs provide GRP (Gentoo Reference Platform): a complete set of precompiled per-architecture-optimized binary packages a-la-slackware (including X, KDE, OpenOffice and more) to speed up the installation process for those who don't want or can't wait for compile process to complete.

  13. My Experience with Gentoo by LordoftheFrings · · Score: 4, Interesting

    After having this distro reccomended to me, I tried it out on a new laptop, and to be honest, I'd say it was not a great experience. Being a linux nub, I guess it was a bad distro to choose as my first install, what with no automated installer, and freaking 4603453 years to compile anything. emerge kde took a few years, as did anything else. While I acknowledge the benefits of compiling everything with optizations for the exact platform it's on, and also realize that installing is a one time thing and using is a many time thing, I still would say there's not a good enough mix between precompiled and source distributed in stage1 and stage2 releases, and stage3 jumps right to all compiled for you. Where's the median?

    1. Re:My Experience with Gentoo by miracle69 · · Score: 5, Informative

      You can emerge binary only packages in Gentoo. emerge --usepkg gets you the binary only.

      If you still want to compile everything, get distcc and let your beefier hardware do the trick.

      --
      Linux - Because Mommy taught me to Share.
    2. Re:My Experience with Gentoo by mehaiku · · Score: 2, Interesting


      Install Gentoo from a chroot within Knoppix. Or better yet, from a chroot within a Linux distro on another drive. This allows you to use your computer while everything compiles. Even after the system is built you can chroot into the installation and build KDE, GNOME or whatever you want.

    3. Re:My Experience with Gentoo by HuggybearVT · · Score: 3, Interesting

      I hear you, but i disagree. I always reccomend Gentoo to linux newbies. It forces you to get past the GUI to really understand what's going on. I didn't ever "get it" until I installed Gentoo the first time. Now I stay with it out of loyalty. No other distro taught me more.

    4. Re:My Experience with Gentoo by Etyenne · · Score: 4, Insightful

      Exactly the worst thing you could do. Recommending Gentoo to just any newbie is counter-productive advocacy.

      When you make a recommendation, you have to take your target audience into account. You should not recommend Gentoo for someone who don't care about the innard of his OS and just want to use a word processor, read his email, surf the Web and play a game or three. They don't want to get past the GUI, they just want to get things done.

      Power user, system administrator and programmer are a totally different story and *may* be good candidate to recommend Gentoo to.

      That's so obvious, I can't believe it have to be said.

      --
      :wq
    5. Re:My Experience with Gentoo by Shinobi · · Score: 2, Informative

      Application speed can be significant, it all depends on what kind of app... A simple low-life editor such as Vi will run fast on anything beyond a 286, and will be I/O-limited when you work with larger files. OpenSSH, OpenSSL, rendering programs, graphics programs etc tend to enjoy a greater benefit from optimizations for your architecture, especially if you enable the use of MMX/3DNOW/SSE and similar extensions. Even though GCC is not auto-vectorizing, those programs do gain a noticeable boost from enabling those extensions.

    6. Re:My Experience with Gentoo by lerouxb · · Score: 3, Insightful

      You're right - gentoo really helped me learn some more advanced parts of a linux system. And I could learn it one bit at a time, because you install it step by step.

      But it can still be a bit overwelming and I have been using computers every day for most of my life.

      I think that redhat and mandrake are two of the reasons why many people that try linux don't like it - it is too difficult to upgrade (try upgrading from gnome 2.0 to 2.2 or 2.4, for example) and it is generally too difficult to install things that come out afterwords that have many dependencies.

      gentoo does it all for you. I would use debian, but gentoo's desktop apps are newer and more stable than debian unstable. They usually have things before other distros.

      It is also a lot easier if you are developing, because there aren't separate *-devel packages. If you have the library you want to use, then you have anything you need. If you are writing a new app, then you obviously have to have the latest stuff, otherwise it is going to be outdated before you are done.

      and the userbase is friendly and helpful. Yes - there are many 'noobs', but remember that we need new users and we need to help them learn linux so that linux can become successfull. All of them might not code, but they help a lot with testing and they provide valuable feedback to make things easier and better. They are the users, coders and sys-admins of tomorrow.

      Better let them use Gentoo where they will receive friendly help than leave them to ask "stupid" questions on elitist (you know the name of the distro) mailing lists.

  14. Re:Very well. by colinleroy · · Score: 4, Insightful

    The main reason I use gentoo is bugfixing made easy. emerge your soft, if you find a bug you can fix it yourself quite fast by re-running emerge, stopping the merge when make begins, and hacking in /var/tmp/portage/$soft.
    Well, it may not be "fast" if it's a hard bug but it's noticeably faster than with a binary-package distro where you'd have to go get a tgz, figure out the configure options you want, and go into bugfix mode - fucking up your distro's package database by the way.

    --
    blah
  15. wow by anthonyrcalgary · · Score: 2, Interesting

    Can KDE compile without help on a clean system? That would be nifty. I'm talking about the 8 days where kde-base wouldn't compile due to a bug in the build script that affected fam where the build script used a tool that was masked in the stable branch. This bug could not have happened if someone had tried it on a stable system before it was released to the stable branch. Mod me a troll if you like, but I'm not making this up.

    --
    When someone might yell at me, it has to be OpenBSD.
    1. Re:wow by gustaffo · · Score: 2, Interesting

      It worked fine on my 2ghz AMD64 from the 2004.0 CD. And as for those complaining how long it takes to compile stuff, well if you dont want an OS that gives you those options you can always use emerge packages, or just install SuSE. :)

      P.s. this release abolsutely flys on the AMD64. I started the emerge, and at the time it was downloading QT I left to go get some fast food. A quick drive down the road through the pickup window, and back down the road I had come up and I was home, and QT was already completly compiled/installed (and it was working on another package). Shortly after that, I was in KDE 3.2...

    2. Re:wow by anthonyrcalgary · · Score: 2, Informative

      fam-2.7.0 emake error

      It wouldn't build fam-2.7.0 which was one of the packages required by KDE 3.2.0. KDE was the first non-essential thing I tried to emerge on a fresh install. The build script was fixed some time later, and an "emerge sync" allowed KDE to build properly.

      --
      When someone might yell at me, it has to be OpenBSD.
  16. Um? by tomstdenis · · Score: 3, Informative

    I went to three diff mirrors. No ISO for 2004.0/livecd/x86

    ???

    What gives???

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Um? by dryan · · Score: 4, Informative

      Probably due to the fact that it's not actually officially been released yet.

    2. Re:Um? by gspr · · Score: 3, Interesting

      Some mirrors have a "universal/" dir under releases/x86/2004.0/livecd/. It's populated with two different 2004.0 liveCDs.

    3. Re:Um? by Noksagt · · Score: 2, Interesting

      Righ. One is a minimal, one is the full version of 1 disc (so no optimized compiles for individual platforms yet). Many mirrors only have the minimal CD (from which you can make a full CD). Or get the full from ftp.ussg.iu.edu (but I beat you to the queue!)

  17. Gentoo never ceases to amaze.. by mehaiku · · Score: 5, Interesting


    Check out catalyst. It allows you to build your own stage taballs for Gentoo. You can even build the binary GRP packages to your specs and it will automatically arrange for the packges to be burnable to more than one CD. Talk about flexibility. You can cook your Gentoo up how ya like.

    What I really want to know is what they have planned for April Fools this year. I do not see how they will ever be able to top last year.

    1. Re:Gentoo never ceases to amaze.. by amembleton · · Score: 4, Funny

      Portage 2.1 to adopt RPM format for LSB compliance

      It's a shame they had to put a disclaimer on it.

    2. Re:Gentoo never ceases to amaze.. by vericgar · · Score: 2, Informative

      Apr 1 2003 Gentoo Weekly Newsletter:

      Portage 2.1 to adopt RPM format for LSB compliance

      In what will likely prove to be a controversial decision, Portage 2.1 will adopt the RPM format for all packages moving forward. The use of ebuilds will be deprecated in favor of the defacto RPM standard. The primary driver for this decision was to ensure compliance with the Linux Standard Base specification, which mandates RPM support for package management.

      The developers have been hard at work to make this migration as easy as possible. Already a proof-of-concept ebuild2rpm script is in place and being tested by a pilot group of developers. Unfortunately, because of the architectural differences between the two formats, some features will not be supported once Gentoo moves to RPM. USE variables are one such feature; sandbox security is another. However, the added benefit brought about by full LSB compliance should far outweigh the loss of these two minor features.

      Additionally, because of LSB's required library support, the xfree86 package will move to become part of the base Gentoo Linux system, rather than an optional addition. Users interested in learning more about the Linux Standard Base should read the LSB FAQ or the full LSB 1.3 specification.

  18. But.. by stateofmind · · Score: 3, Funny

    But I'm still compiling the last version!

  19. Ultra-Sparc, not SunSparc. by djh101010 · · Score: 4, Informative

    A clarification - I just checked out the gentoo page, and they talk about support for Sun Ultra, not SunSparc.

    A Sparc5 is different than an Ultra5... I'm going to try it on one of the Ultra5's I have sitting around and see how it goes.

    It will be nice to upgrade it from the RedHat 5.2 that it currently is running, all things considered.

    1. Re:Ultra-Sparc, not SunSparc. by ultrabot · · Score: 4, Funny

      I'm going to try it on one of the Ultra5's I have sitting around and see how it goes.

      Considering the blazing performance of SPARC chips, it might have completed the compilation process by the time Sarge is released. So you might as well wait for sarge.

      --
      Save your wrists today - switch to Dvorak
    2. Re:Ultra-Sparc, not SunSparc. by BrookHarty · · Score: 2, Insightful

      I have Gentoo running on my SunBlade 100, it runs rather fast, compiled mozilla in a couple hours. KDE failed last night, going to see what happended today.

      So far, no problems. I tried linux on my sparc 5 with SuSE, and it was slower than Solaris 2.6. But that was a few years ago.

      I'm still running Mandrake on my home boxes, I can't have it down for a day while its compiling. Now if Gentoo just offered a full binary build also.

    3. Re:Ultra-Sparc, not SunSparc. by richie2000 · · Score: 2, Interesting
      Use the 1.4 CDs, then update specific packages with binaries from the mirrors with portage. If there are no new binaries for your architecture at least you'll have access to a lot of usable programs and applications while the new ones compile. Just make a new partition (5 gigs should be plenty if you want all the bells and whistles, but I have Gentoos running on a tenth of that) and install to that from a shell in Mandrake.

      Gentoo isn't really release-specific in that you'll need to reinstall the entire system to upgrade to a new release. the releases are just milestones for the LiveCDs and included packages. If you already have an installed system, you can upgrade only the parts you need off the net or CD as source or binaries.

      What I'm saying is that you can safely install all of Gentoo 1.4 as binaries and then go hardcore with tweaking CFLAGS, upgrade and re-compile gcc, KDE and OpenOffice to your heart's content. But it's not mandatory. If you're willing to wait a while or stay behind the bleeding edge a bit (less supported systems wait longer/further back), you can get binaries for everything.

      --
      Money for nothing, pix for free
  20. Gentoo has it's place by Realistic_Dragon · · Score: 5, Interesting

    I'm very fond of it on my desktops, I have one running 2.6 and one running 2.4 (both gentoo sources) and both are very responsive. I have yet to see another vanilla system that can handle running at 100% load without missing a beat handling the desktop.

    It's not as easy as Redhat Mandrake et al, but then doing more complex stuff (custom kernels, odd hardware support etc) is much easier, which is really part of the Linux spirit :)

    On the other hand I think the people running Gentoo on Zauruses are nuts. Gentoo might be good, but man if there was ever a place for Debian that was it!

    --
    Beep beep.
    1. Re:Gentoo has it's place by jdavidb · · Score: 3, Informative

      I'm presently running Gentoo on my dual boot snow ibook. The fact is that I would prefer Debian; I used to run Debian exclusively on this machine's predecessor, a blueberry that couldn't handle the static electricity of the winter of 2002-2003. :) Unfortunately I spent half a year trying to get Debian X to work on this machine with no luck. I finally discovered that the version of X with the correct drivers is still considered experimental. I never could get any luck figuring out how to rehome my machine to get the right XFree86, and finally decided Gentoo would be easier, which it was.

      I like Gentoo. I admit it seems speedy (though this is the fastest machine I've ever owned). I used to like compiling my own Linux distro through Linux From Scratch and sort of like the idea that everything on this machine was compiled for source (though since I didn't do it manually myself I don't have quite the same since of satisfaction). That said, Gentoo currently doesn't offer anything that will make me stay with it after Debian catches up. Worst of all, I have some doubts that all of the software I can emerge is under licensing schemes I want; they seem to be a little bit more lax about that than RedHat and Debian.

    2. Re:Gentoo has it's place by robotoverflow · · Score: 2, Informative

      On the other hand I think the people running Gentoo on Zauruses are nuts. Gentoo might be good, but man if there was ever a place for Debian that was it!

      Actually, assuming you cross compile all the source you won't be putting the thing though much stress at all, so it's not as if it'd do any harm. If anything a handheld is a great place for gentoo as with a relatively low performance cpu it would benefit the most from the optimisations that compiling would give you.

      --
      % mkdir :
      % ls -dF :
      :/
  21. Re:2.6.3 kernel only from unstable ~x86 by Bishop,+Martin · · Score: 5, Informative

    Don't give out wrong info, all you have to do is emerge gentoo-dev-sources for a 2.6.X kernel

    --
    Setec Astronomy
  22. gentoo helpful to a new user by waterbear · · Score: 5, Interesting

    I'm one of the not-very-skilled, but I found gentoo relatively easy to install from their pre-compiled CD. It's good enough that I don't absolutely need the biggies compiled from scratch. So I don't see that the argument about long compile-times need be so determinative.

    Above all, I found documentation items from gentoo specially helpful, because they were written by someone with the skill of remembering and including _all_ of the needed steps -- and this isn't true of all documentation in linux-land. (OT -- another very very good documentation IMO is the GRUB manual.)

    So let's hear it for user-helpful gentoo folk and their well-documented distro.

    -wb-

    1. Re:gentoo helpful to a new user by cayenne8 · · Score: 4, Interesting
      And the forums are fantastic too!!! Anytime I run into a problem...if I can't find it quickly with a search (which usually solves it)....I can post and generally have an answer in a surprisingly short period of time.

      And...I find the people there are VERY patient...you rarely if ever see RTFM as an answer...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  23. Re:Very well. by Anonymous Coward · · Score: 3, Interesting

    To a degree you're correct.. But lots of software is *very* configurable if you build from source. You'd either have to have a shitload of prebuilt binaries or just assume that one size fits all.

    Not that I use Gentoo; my desktop is a Slackware system, for which I build everything by hand (and install using a script I wrote to create a package, and incidentally I wrote myself a package manager that I use. Yes I know it seems silly!)

    I use FreeBSD for servers and its ports system is veeeery cool (once you start using portupgrade anyway), because things can be tailored to suit your needs. I can build Postfix with a myriad of options and get rid of the cruft I don't need, for example.

    For the average desktop user, source builds probably aren't too useful (though for the average desktop user, MacOS X {without that hideous default look} is probably the best).

  24. Gentoo Notebook Support by hirschma · · Score: 3, Informative

    I tried Gentoo on my notebook, and it seemed that support for PCMCIA and wireless just wasn't all that great. Documentation for such issues was pretty much non-existant at the time.

    Has this improved? Any Gentoo want to point me towards portable nirvana?

    Jonathan

    1. Re:Gentoo Notebook Support by tjgrant · · Score: 2, Informative

      I first built Gentoo on a ThinkPad 570e two years ago. At that time I was using SMC wireless equipment and all went swimmingly well.

      Last March I upgraded to a ThinkPad R31 and installed Gentoo on it. It had internal wireless, and that worked beautifully until the hardware quit. I then plugged in my trusty SMC wireless card and built PCMCIA wireless support and all worked perfectly again.

      --

      Stand Fast,
      tjg.

    2. Re:Gentoo Notebook Support by dougnaka · · Score: 4, Informative
      "Notebook support" is an arbitrary statement about a specific end use environment.

      So let's go over Gentoo's "support" for anything...
      Gentoo runs the Linux kernel, so your support is going to be the same as any other distro that runs the Linux kernel.
      In Gentoo you have to either a.) configure your own kernel; b.) use genkernel and accept the gentoo config; or c.) use genkernel and tweak the default config (genkernel all --menuconfig)
      I've run Gentoo on my laptop for I don't know how long.. well I'm sure I could figure it out, but it's been well over a year. I have a howto for my laptop brant (HP ZT1150) and it's actually the link in my sig.
      Here's another HP ZT1000 site, and he also runs Gentoo..
      So, without trying to flame you, the "distro" support is, at least, misleading. As the support for things is generally based on the kernel you build, or someone builds for you.
      The real advantages of Gentoo are it's all to easy upgrade path. I used to reinstall Linux every 4-6 months just to get the latest base system. With Gentoo I just emerge system every month or so. It's almost a drawback if you're someone who likes to wipe the slate clean and start over, as there's little reason to...

      --
      My Linux Command of the Day site : LCOD
    3. Re:Gentoo Notebook Support by Xeed · · Score: 3, Informative

      Has this improved? Any Gentoo want to point me towards portable nirvana?

      The answer is yes. I am currently running Gentoo on my laptop, connecting wirelessly to my University. A very big change for laptop users would be to upgrade from the 2.4 kernel to the 2.6 kernel (I did emerge gentoo-dev-sources).

      From there, the difference is going to be that you no longer need to locate the drivers and load them as modules, because they are built into the kernel. You can, and must, actually have PCMCIA support in the kernel. The only thing you need to do with the new kernel is to select the appropriate driver!

      Hope that helped.

      --
      ...don't question it!!!
    4. Re:Gentoo Notebook Support by AsnFkr · · Score: 2, Informative

      http://forums.gentoo.org/viewtopic.php?t=142059&hi ghlight=

  25. Re:Oh no, by pb · · Score: 4, Informative

    USE flags. They let you compile in (or out!) support for whatever you want in your system, which is great for custom-tailoring your own sets of packages for whatever tasks.

    Otherwise, you could just use the binary packages, and it'd be quite a bit like any other distro. :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  26. Save the mirrors. by starman97 · · Score: 3, Insightful

    Torrents please...

    --
    Starman97@Gmail.com (bring it on spammers)
  27. Initrd tools? by SuperBanana · · Score: 5, Interesting

    Catalyst sounds nice, but what about a tool for making our own initrds so I can, for example, load the module-only driver for my raid card? I think a lot of people have a need for loading third-party drivers in order to boot.

    RAID card vendors have a funny definition for "linux support". My Promise SX4 card's SATA interfaces, and not the raid interface, are the only thing 2.6 supports, so you get to stare at 4 separate drives instead of your RAID-5 array; one helpful page suggests that "that's ok because software raid is better anyway"- um, okay. Promise's half-closed-source driver(which is available from 'some guy in germany') won't compile under 2.6, but does under 2.4; however, only as a module, so bringing up the system off the card is impossible without an initrd, even though LILO will work since it uses the BIOS to get the kernel and initrd.

    I tried using genkernel, which does build initrds, but I haven't been able to make an initrd that'll boot a -normal- system without tons of module errors, and adding the FasTrak driver module into an already built initrd is a huge pain as well, something else I haven't gotten working. Anyone have a good link to a guide to making initrds and specifically dealing with module headache and describing how the initrd then boots the system off the real_root partition?

    'course, i'd also settle for a howto on tricking the kernel into linking the module directly into the kernel, that'd do the same thing...

    1. Re:Initrd tools? by DevNull+Ogre · · Score: 2, Informative
      Etynne is right on. Just...
      emerge mkinitrd
      And then it should work just the same as on RedHat. (And it's pretty darn easy on RH.)
  28. Re:Wow. by Anonymous Coward · · Score: 2, Insightful

    Does anybody still care about Gentoo? It is like the ultimate poseur distro. Everyone uses it because they want to be 'leet' and 'kewl' and say 'I run Gentoo and not Windows XP so I am a badass.' Way lame.

    As opposed to those who run RHEL or SUSE because their boss gets warm fuzzies from writing subscription checks?

    As opposed to those who run Debian because they'd rather argue parlimentary procedure and voting rules than have code that actually works on recent hardware?

    As opposed to those orphans still running RHL because dammit, Red Hat == Linux, just like Xerox == photocopying and Jello == flavored gelatin.

  29. oh joy by towaz · · Score: 2, Funny

    And i just finished boot straping and emerging an hour ago.

    all well a few more hours wont hurt :)

    ---

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - Voltaire
  30. Live CDs by Tom · · Score: 3, Interesting

    Gentoo has the Live-CD market cornered, with Knoppix remaining as the only serious competitor. :)

    In fact, the Hardened-Gentoo CD rocks. Get it, burn it, take it with you wherever you go, you won't be sorry.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Live CDs by BrookHarty · · Score: 3, Interesting

      I would say Knoppix livecd has better support for hardware, and more applications. But Gentoo has those live Game CD's that totally rock (if you have supporting hardware with linux drivers).

    2. Re:Live CDs by fsmunoz · · Score: 2, Interesting

      Uh? I never heard of Gentoo LiveCDs. Nobody I know ever mentioned Gentoo LiveCDs. I Know Knoppix, Gnoppix, DynaBolic and Linux BBS and some others, but not Gentoo.

      I might be the only person in the world to be oblivious of the Gentoo LiveCD's market cornering. On the other hand you might be confusing what you like with World Domination. I love Debian, but for most people that I talk to Linux is RedHat or SuSE, so there would be little to be gained from saying that "Debian has the Linux desktop market cornered".

      Not implying that you are not being honest in your observation though.

    3. Re:Live CDs by Chainsaw · · Score: 4, Funny

      Oh boy, a Gentoo Live-CD... So you just have to boot it, wait for glibc+KDE to compile and THEN you can use it?

      --
      War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
    4. Re:Live CDs by kundor · · Score: 3, Informative

      Not according to this livecd review... Between Knoppix, MandrakeMove, and Slax, which were chosen as the most newbie-friendly LiveCDs (and what are live cds for other than convincing newbies?) MandrakeMove was favored by a test group with no linux experience.

  31. Re:2.6.3 kernel only from unstable ~x86 by afabbro · · Score: 4, Informative

    Not accurate. You can emerge development-sources to get 2.6.3 (actually, 2.6.4-rc1 now). You don't need to use ~x86. Know it 'cause I've done it.

    --
    Advice: on VPS providers
  32. time to have fun! by pair-a-noyd · · Score: 5, Funny

    I've got about 50 Compaq Deskpro 4000's that are begging for something to do.

    Why not? Support your local electric company I say!

  33. A little info by Daath · · Score: 4, Interesting

    For those with more machines who wish to run gentoo, you can use distcc (distributed c compiler) to speed things up. You can use it from the early stages ;)
    Gentoo has great documentation on distcc! :)

    Have fun!

    --
    Any technology distinguishable from magic, is insufficiently advanced.
  34. what about XFree86 and licensing issues? by thf · · Score: 2, Insightful

    Hi...

    What version of XFree86 is shipping with this release of Gentoo? Any statements about the licensing issues some are having with the latest XFree86 release?

    1. Re:what about XFree86 and licensing issues? by dryan · · Score: 2, Informative

      There's a thread on the mailing list about this issue here

    2. Re:what about XFree86 and licensing issues? by TheLinuxSRC · · Score: 3, Informative

      According to /. from last wednesday Gentoo is also boycotting XFree86 due to the licensing issues of 4.4

      They have their own release of 4.3 listed as current:

      mediaman root # emerge xfree -p
      These are the packages that I would merge, in order:
      Calculating dependencies ...done!
      [ebuild U ] x11-base/xfree-4.3.0-r5 [4.3.0-r3]
      mediaman root #

    3. Re:what about XFree86 and licensing issues? by abdulwahid · · Score: 2, Informative

      On the Gentoo Weekly Newsletter they say:

      The XFree team has changed their license policy two weeks ago, to something that isn't compatible to the GPL any longer. The Gentoo developers have already drawn their own conclusions from this, and will refrain from adding XFree86 versions under the new license scheme to the portage tree for the time being.
      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10);'
  35. Re:Oh no, by mehaiku · · Score: 2, Interesting


    "On a more serious note: why do people run Gentoo?"

    Did you ever hear Debian users bitch in the early days about how difficult it was to install Mplayer?

    emerge kplayer

    Done

    That's why.

  36. Re:2.6.3 kernel only from unstable ~x86 by VE3MTM · · Score: 5, Informative

    Uh, that's not cool to do that. I did that once, and forgot to take it out, and then I wondered why I suddenly had to upgrade 4 dozen packages (to unstable releases, I soon realized) It's better to specify the ACCEPT_KEYWORDS on the command-line for the single command.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Whoops, silly middle mouse button...
  37. MS Windows Update Equivalent by temojen · · Score: 3, Informative

    To get the equivalent of MS' "Just download the updates & inform me when they're ready to install:

    #!/bin/bash
    emerge sync >/dev/null
    emerge -uDp world
    emerge -uDf world

    Cron should take care of mailing you the result.

  38. Re:Hello. by pantherace · · Score: 2, Insightful
    Mods on crack: this doesn't help with what the parent is talking about.

    If there is a bug in the code, then using binaries is most certainly not helping. Not to mention IF the person is FIXING the bugs, the binary does almost NO good.

    Now admittedly debian may use non-standard patches to fix some things (what distro doesn't? LFS...maybe) and not have a certain problem, but that should be sent upstream, which it is most likely what colinleroy is doing.

  39. Re:Oh no, by nial-in-a-box · · Score: 5, Insightful
    You know, I really find it ironic how often groups of people get attacked on Slashdot and called "zealots" as if their ideas were worthless and wrong simply because you can't understand their reasoning. Everyone who runs Linux is a "zealot" in Bill Gates eyes. We're all bullied by him and big business in general, and then some of us decide to turn our anger and frustration towards members of our own community simply because we find them to be easy targets.

    Who cares if you don't like Gentoo or BSD or whatever? Just because someone else likes to run them doesn't make them an idiot. Pretty much any current Linux distro or BSD distro or any similar OS is going to get the same things done for you. They may do things in different ways, but ultimately they have fairly similar results. I'm not trying to devalue any viewpoints or systems here, but honestly there is no point in bitter, angry fighting over superior open source OS's because they are pretty much all way better than Windows.

    I happen to like Gentoo, and I run it on some of my machines. But I also run RedHat and Mandrake and Mac OS X and I even have one Windows XP box. I don't particularly care about the alleged optimization in Gentoo, because there is no noticeable difference in speed between any recent distro I have run. What I do care about is the fact that it is highly customizable, fairly easy to use, and frankly pretty cool. The Portage system is a unique adaptation of BSD Ports and the similar Linux counterparts.

    I fail to see how Debian is better than Gentoo. They are somewhat similar, and I wouldn't say that either is necessarily better. Of course, with Linux, it ultimately comes down to what is best for you. Either way, there is no way anyone can definitively say one is better. One could go on all day about the goodness of Debian, and I could throw that all out in my mind because I happen to not like how Debian feels and acts. Or I could just go by the simple fact that although initial installation of Gentoo can be more complex than that of Debian, Gentoo worked infinitely better with my hardware from the start. But all that demonstrates is that I like Gentoo better than Debian. It might be the case that I'm the only person that feels that way, and you know what, I would be fine with that.

    What I am trying to say here is that we just need to try to be more tolerant here on Slashdot, and ultimately in all areas. Sure, we shouldn't tolerate an OS that is blatantly or hopelessly flawed, but I just don't see that describing Gentoo or any other OS that I have used recently. Go ahead and debate, go ahead and criticize, but realize that you can't really fault someone for their opinions.

    I answer your question of why I run Gentoo: because I like it. I respect that you don't like it, if that is the case. I can see how many, if not most people would not like it at all. But I do like it and I am no "zealot." I wouldn't take a bullet for Gentoo, but I'll stick up for it if it is unfairly slammed. I am willing to see the flaws in my chosen distro. Are you?

    --
    I am feeling fat and sassy
  40. Re:hmm by KingOfBLASH · · Score: 2, Insightful

    You can customize any distribution to your heart's content -- that's why it's called Open Source. I remember changing around everything on a Mandrake 8 box some years ago, so that when it booted up the splash screen said something like "Dan's Linux", and the prompts replaced Mandrake Foobar Linux with Dans Foobar Linux (Mandrake names their releases -- forget which foobar it was). Not only is it really easy to make cosmetic changes, if you know what you're doing, it's relatively easy to make other changes to the distro as well.

  41. Re:Hello. by sqlrob · · Score: 3, Insightful

    You missed the point.

    How do you merge your fixes into apt-get update && apt-get upgrade ?

  42. Re:Oh no, by drunkentiger · · Score: 2, Interesting

    You learn enough w/ Slackware, you get pretty recent software in Debian unstable, and the performance optimization seems to be mostly a myth.

    Maybe because Gentoo accomplishes both of your first two points? And why not go ahead and throw in optimizations for the arch of the machine... sure it doesn't always help, but if you're compiling from source you might as well.

  43. Re:Oh no, by myg · · Score: 4, Interesting
    Reasons I run Gentoo:

    • Full support of the XFS filesystem.
    • My Gentoo machines are servers; so compiling everything to the exact specs of the machine gives a performance boost (especially on non-x86 platforms).
    • I can turn off any trace of Xwindows. I'm sure some people like it, but I don't. I hate X. I don't want so much as the client libraries on my box.
    • The live CD makes recovery and certain other operations easier since it pretty much matches the environment of the running server.
    • The Gentoo community provides a good amount of peer review into package selection.

    So maybe if you just want a desktop and don't feel like compiling everything for over a week you can use a different distribution. But I've found Gentoo works well for servers.

    In particular for busy servers that are co-located behind > 100MBps of bandwidth for database-backed sites: Every clock cycle helps!

  44. Re:Wow. by Anonymous Coward · · Score: 2, Funny

    So you don't deny the fact that you are a poseur?

    Not at all. I only pretend to maintain the 140 or so Gentoo machines in my department. My users are so in awe of my l33t status that they feel unworthy to ask me to do anything.

  45. Re:Oh no, by bt3 · · Score: 4, Insightful

    The reason we're called "zealots" (yep, I use Gentoo as well) is because everytime a Linux article comes out on /. there are 30 comments that say "What's the big deal, Gentoo already does this" or "All I have to do is emerge -lskfa file", and it's completely irrelevant.

    I love the way Gentoo works, and I understand that there are many people who feel the same way I do. But keep it to yourself unless someone is specifically asking for advice on a distro to try. People are sick of hearing us push Gentoo at every freaking opportunity.

  46. Just a clarification... by Pakaran2 · · Score: 5, Informative

    Since all the servers are getting hammered pretty hard, this should be mentioned. If you have run

    sudo emerge sync
    sudo emerge -uD world

    in the past few weeks, there's nothing new out there for you. All you'll get is the new packages (like always) and bragging rights to run a "new version." There's not even a new minor 2.4 kernel version - I've been running 2.4.25 since it was released.

    So, you do NOT need to sync up now. Especially not while half the slashdot userbase is doing so. You're pounding the living **** out of the servers, and for no good reason. If you must get new everything, whether to brag about running "version 2004" or what have you, su to root and set an at job to do so late tonight. Thank you for making Gentoo usable for people who actually NEED to update.

  47. Re:Oh no, by adaran · · Score: 2, Interesting

    On a more serious note: why do people run Gentoo? You learn enough w/ Slackware, you get pretty recent software in Debian unstable, and the performance optimization seems to be mostly a myth.

    You must be lucky, because I am the guy you have been looking for to answer all your questions - I run Gentoo on my desktop, Slackware on my Server and recently installed debian-testing. And here is the reason why I like Gentoo the most:

    Slackware is a great distro, I could have been the one I liked most. It is barely "extended", everything seems to be where it should be and there are no strange custom configurations/extra control panels/pre-installed programs like on Mandrake or RedHat. But after a while Slackware got pretty tedious, because I had no decent package management (swaret sucks and no central point for mirrors) and the init script system, though I learned a lot through using it, was more than I wanted to handle on a regular basis.

    debian-testing. After I found that #debian does have some more helpful users than the ones I encountered last time (Actual quote: "You tried to install unstable? HAHAHAHA"), I found debian hard to install - not because of the lack of an installer but because there is one. It was to some exten ... unpleasant to work with, it expected weird things of my CD-ROM drive and I pulled my hair out when the live-installtion (net-inst) cd didn't have Bash avaible - no tab completion sucks. After having installed it, the X-Server wouldn't work and I gave up, tired and exhausted. Way too much stuff preconfigured in my opinion - not necessarily a bad thing - hey, apt-get seemed quite nice (I mean it).

    Now Gentoo. I love it - but it is not because I want that so-called CFLAGS Performace Increase(tm). Yes, it's mostly a myth. There are a few apps where it matters, but most of the time it doesn't. But I love portage - I did almost everything on that system myself, except the area I don't like to touch - it has a nice init-script system (think rc-update add apache default). Portage rocks, because compiling from source, while it may be timeconsuming, circumvents a lot of dependency problems, because programs that compile with libX 0.1 will most of the time work with libX 0.2 too, and vice-versa. Also, if I want a new version of a program, no need to wait for a maintainer to make a new release of the package. Most of the time it's just down to renaming a single ebuild-file (i.e., renaming cdrdao-1.1.6.ebuild to cdrdao-1.1.7 ebuild) and portage will try to fetch the appriopriate file from the same server and compile with the same options.

    And last but not least: USE flags. I like my emacs without X, thank you, so that's USE="-X" emerge emacs for me (please, no flames from the vi/nano/edit.com crowd)..

    I could go on about other things I like, but that mainly sums it up. I hope that obliterates some counter arguments such as "performance myth" and "compile times" because I think those things suck too - and I still like Gentoo.

  48. Re:Oh no, by Drantin · · Score: 2, Funny

    on a side note, 'emerge -lskfa file' only returns:
    $ sudo emerge -lskfa file
    >>> --changelog implies --pretend... adding --pretend to options.
    >>> --pretend disables --ask... removing --ask from options.
    Searching...
    [ Results for search key : file ]
    [ Applications found : 46 ]

    * app-admin/pam_dotfile
    Latest version available: 0.7
    Latest version installed: [ Not Installed ]
    Size of downloaded files: 223 kB
    Homepage: http://www.stud.uni-hamburg.de/users/lennart/proje cts/pam_dotfile/
    Description: pam module to allow password-storing in $HOME/dotfiles
    License: GPL-2

    ...plus lots more results, 45 to be exact...

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  49. Mandrake/Redhat upgrade? by otis+wildflower · · Score: 2, Interesting

    Hi,
    I've been running Mandrake with numerous patches (mainly nForce-related) as well as the 2.6.2-rc2-mm1 kernel from src.

    Will gentoo builds upgrade in-place (into /usr/(lib|bin|include)/) and take my own kernel .config file or would I have to rebuild a .config file? I assume of course it won't force me to trash my preexisting partitions and data (such as /home, /vol, etc..)

    I'd prefer a source-based system that optimizes for SSE, 3DNow, etc..

    (and I have 1.4 CDs for Athlon XP and SPARC, just waiting to get the dual-150MHz SPARC in to blow away and drop Linux on.. wh33!!)

  50. Re:Oh no, by Valar · · Score: 4, Informative

    Someone finally gets it. It isn't the CFLAGS so much as the USE flags. Don't want evolution to build with PDA support? -pda. Want to make sure that nothing on your system gets built with X support (because this machine doesn't run X): -X. Gnome fanatic that wants to be free of all traces of kde? -kde. vice-versa for the kde fans. That's the level of control you can't get on a "binaries only" distro.

  51. Re:upgrade from 1.4... by superjaded · · Score: 3, Informative

    Yep, because of the way gentoo works the only real difference between 2004.0 and 1.4 is possibly how much you have to upgrade afterwards.

    So you are correct in thinking that the only thing you have to do in order to "upgrade" to 2004.0 is "emerge sync && emerge -pDu world".

    As far as devfs goes, it gets the job done while udev is still VERY much in development. udev is fun to play with if nothing else, though. ;)

  52. Re:Oh no, by FattMattP · · Score: 2, Insightful
    I fail to see how Debian is better than Gentoo.
    Well, for me it's easy to see. Debian has proper package management such as keeping track of dependecies. That's very important to me. For example, from the Gentoo portage docs:
    Warning: Unmerging packages can be dangerous. If you remove any core packages your system may cease to function and the removal of various libraries may cause software to fail. Portage does not warn you if you are removing core packages or dependencies for other packages.
    So with Gentoo I can accidently remove a package that many programs depend on and it won't tell me. That's terrible. That also makes me wonder if I can get a list of programs that depend on the package. It doesn't look like it.

    Gentoo may be a nice system but for me this was a major showstopper.

    --
    Prevent email address forgery. Publish SPF records for y
  53. Ummmm by ouslush · · Score: 2

    Gentoo 2004.0 has NOT been released yet, despite what this article says. People, just because the 2004.0 folder exists in the mirrors' archives, does NOT mean that all of a sudden the new version magically appears in the tree.

    1. Re:Ummmm by kundor · · Score: 3, Informative

      Too bad there's been an official announcement, then.

  54. Re:upgrade from 1.4... by ttrafford · · Score: 2, Informative
    Hey is 2004 still using devfs with 2.6? Get with the times guys!

    A few months ago when I was using Gentoo (unstable, admittedly- I don't know about stable) all I had to do was 'emerge udev' and the boot scripts automatically took care of everything.

    In short, either devfs or udev worked.
  55. chroot installs by ceswiedler · · Score: 3, Interesting

    Can Debian or any other distro do a chroot install like Gentoo? I don't really like compiling everything, but it was really nice to be able to drop the tarball in a chroot folder on a running system and do the complete install from there.

    1. Re:chroot installs by smcavoy · · Score: 2, Informative

      look at debootstrap. It allows you to install debian into a chroot.

  56. Dependency hell... by DrCode · · Score: 4, Insightful

    Funny, but...

    The problem I've had with RPM-based distributions isn't having to specify two RPM's in a circular dependency. It's that when I want to update one program about 3 months after installation, I have to update the 'glibc' RPM, which then means I have to updated practically every RPM.

  57. Re:2004.0? by SoTuA · · Score: 3, Funny

    If your operating system has a year on its name, it's obsolete! :D

  58. Question for gentoo experts by cookie_cutter · · Score: 2, Informative
    Hi, I'm in the process of installing gentoo 1.4. I'm at the point where I can install reboot into the new gentoo system, but haven't really built/installed anything else yet(not even X). I was using the athlon-xp stage 2 installation package.

    I'm wondering, is it worthwhile to abandon my current install and use a 2004.0 install (which currently does not have packages for athlon xp) or to stick with my 1.4 athlon-xp specific install and then upgrade to the latest packages?

    1. Re:Question for gentoo experts by Sweetshark · · Score: 3, Informative
      Stick with your current install and do a
      emerge --sync;
      emerge -up --deep world;
      emerge -u --deep world;
      and you are up to date.
      The gentoo releases are only about the install CDs. If you had no problems during install you dont need the new release because all newer packages are in the portage tree anyway.
    2. Re:Question for gentoo experts by nutbuckle · · Score: 3, Informative

      No, once your done with your install just do an emerge sync, emerge -uD world.

      that will bring you up to -current or 2004.0 what ever you want to call it.

  59. Re:hmm by BlowChunx · · Score: 3, Interesting

    Gentoo has been available for the PPC for a while. Not sure if you knew this or were just advocating using Yellowdog (a fine distro in its own right).

    The only reason I don't run Gentoo on my PPC is that the default install CD didn't recognize my Adaptec 2940 (? I think that's the card...?) that runs the only hard drive in my Power Tower (no snickering!). The PPC maintainer lamented having kernel panics related to SCSI drivers, so he decided to leave that out of the previous 1.4 release (though it's present in the 1.2 release...).

    Go figure.

  60. I wonder... by Zyblor · · Score: 3, Funny

    I've been wondering... How much electric power has been used over the years in compiling Gentoo?

    1. Re:I wonder... by djeca · · Score: 4, Funny

      OK, here's a quick calculation.

      $ genlop -t -s ".*" | grep total
      merged totally 2191 ebuilds in 9 days, 14 hours, 52 minutes, and 40 seconds.
      $ head -n 1 /var/log/emerge.log
      1059351074: Started emerge on: Jul 28, 2003 00:11:14

      10 days in 7 months - that's 5% of available machine time spent compiling.

      Assume the power used is 250W when compiling, 50W idling: 5% of (250W-50W) is 10W: that's a maximum of 20% extra power for a Gentoo machine over a Slackware box.

      Some power will be saved by optimisations, but I doubt it'll be much.

      counter.li.org estimates 18m Linux users. Say 1m Gentoo users have run Gentoo an average of 2 years. As is well known, one year is \pi*10^7seconds.
      1 machine/user * 1*10^6 users * 2 years * 3.14*10^7 seconds/year * 10W/machine / 3.6*10^6kWh/W/s
      equals 2*10^7 kWh, or 20,000MWh

      In comparison, Sizewell (a medium-sized nuclear power station near London) produces 1188 MW, or 30,000 MWh/day.

  61. Re:Oh no, by kashani · · Score: 3, Informative

    You can with etcat, but you'll need to emerge gentoolkit to get that command. I'm not sure if they added it to the base install yet.

    In general you have very few problems with this. Obviously removing glibc, pam, etc would break things and Gentoo doesn't protect you from that, yet. But how often do people start removing libs from a *nix box? I'd put people that do in the same category as those who like to "clean up all those little files in my C drive that are just sitting there."

    The more likely scenario is upgrading something fairly important. The big one was the upgrade mysql from 3.x to 4.x which broke postfix, proftpd, php, and half a dozen other things if you have mysql support compiled in. portage doesn't re-emerge all the packages automatically though it does provide tools to help you fix it after you've broken it. Once they finish the reverse dependency which has been in the works for awhile this problem goes away.

    kashani

    --
    - Why is the ninja... so deadly?
  62. Slashdot headline is wrong by bonch · · Score: 2, Informative

    The topic of the official #gentoo channel says:

    "Gentoo Linux || ignore slashdot and various other news-sites, 2004.0 is not released"

  63. According to #gentoo, 2004.0 not released by bonch · · Score: 2, Informative

    Topic says "Gentoo Linux || ignore slashdot and various other news-sites, 2004.0 is not released."

    What's going on? OSNews and Slashdot both reported it's out. Did someone see the 2004.0 file on FTP and get jumpy? That file's been there for quite a while.

  64. "Looks like it's not out yet " by bonch · · Score: 5, Interesting

    Does it disturb anyone else that:

    * The headline is completely wrong--the 2004.0 file everyone is downloading is the EXPERIMENTAL pre-release that's been sitting on FTPs for a while.

    * As a result, everyone and their mothers are reporting now that it is out. #gentoo has been fielding people left and right over it. Thanks, Slashdot.

    * Hemos mentions it in passing with a "Looks like it's not out yet - stay tuned for more information" at the very bottom of the blurb. Uh, mind changing the headline then that says it's released? A bunch of people are downloading the experimental now.

    Thanks for the journalistic integrity, Slashdot--again.

  65. Re:Tanooki Mario? by B3ryllium · · Score: 3, Funny

    Well duh. :P

    I just thought it would be funny to make a Linux distro that turns into a solid rock statue when you look at it the wrong way.

  66. Re:Oh no, by bonch · · Score: 2, Interesting

    Fair enough, though a simple workaround is to do an "emerge -up world" after an unmerge and see if Gentoo wants you to install that package again.

  67. Re:Mods - Get a sense of humor! by reub2000 · · Score: 2, Informative

    It got modded back down because you posted. Read the mod guidlines before using your mod points.

  68. Re:hmm by Gondorian+Warrior · · Score: 2

    Further,

    I think many 'geeks' are confused.

    You all talk about how important customisation is. Don't you see that the one thing you lack is a base to work from.

    We mere mortals can't get on the Linux ladder until we can get hold of the bottom rung

  69. Re:Very well. by gaijin99 · · Score: 4, Interesting
    Gentoo is a distro that is designed to be fully customizable. With binaries compiled on your own computer, you'll get better performance.
    I use Gentoo on my computer, but for none of the reasons you listed :)

    Frankly, the performance gains I've gotten from compiling locally aren't particularly noticable; and the compile times are a pain in the ass. I use Gentoo for two reasons, first and foremost I wanted to learn more about Linux. So I got a distro that forces you to learn without being quite as death-defyingly l33t as Linux From Scratch. And it has excelled in that purpose, I've learned more in the 4 months I've used Gentoo than I did in the 8 months I used other distros. Bloody well had to, which is why I got it.

    The second reason I got Gentoo was as a way out of dependancy hell. I find the gentoo ebuilds to be a bit more up to date than the Debian packages usually are. I don't like the compile times, but the days of conflicting RPM's are gone. As are the days of being told to get RPM foo, then being told by foo that I also need bar, then being told by bar that I need quux. I'm quite willing to sacrifice the time needed to compile to get the convenience of not messing with the whole RPM dependancy scene.

    --
    "Mission Accomplished" -- George W. Bush May 1, 2003
  70. Re:Mods - Get a sense of humor! by beekr · · Score: 5, Funny

    Good post, I modded you +1, Informative. Oh, wait...

  71. From the topic of #gentoo by bonch · · Score: 4, Informative

    "Gentoo Linux || ignore slashdot and various other news-sites, 2004.0 is not released."

    Unfortunately, the file is in the releases directory and is dated today.

    Yeah, that's the experimental 2004.0 file that's been there for at least a MONTH. It gets routinely updated.

    Next time before you call someone a "troll," look into it first.

  72. Re:Very well. by corebreech · · Score: 2, Insightful

    Exactly.

    I could care less if my computer consumes a lot of time performing a task. It's when I have to consume a lot of time performing a task that annoys me.

    And screwing around with RPM's consumes a lot of my time.

    With Gentoo, I can issue one or two commands and be done with it.

    (don't tell anybody, but Linux is a multitasking operating system, so when I do compiles I can actually be accomplishing other work on that very same computer at the very same time.)

  73. Version number inflation by vegetasaiyajin · · Score: 2, Funny

    They went from, IIRC, 1.4 to 2004.0. Now that's version number inflation ;)

    --

    My heart is pure, but make no mistake, it's pure evil