On Wed, 2005-05-04 at 17:26 +0100, Ciaran McCreesh wrote: > On Wed, 4 May 2005 18:17:53 +0200 Michiel de Bruijne > <[EMAIL PROTECTED]> wrote: > | Second showstopper is lack of (LSB-)certification; > | Like it or not, the typical managers in this world say if product x > | isn't y-certified we wont use/support it. Gentoo needs a profile for > | a LSB-compliant system. > > Don't be silly. >
Forgive me to come into a list where I should probably just be lurking, but this is really what I subscribed to the list for: why is this idea silly? Let me give you some background. I used Red Hat for years without fuss, until they pulled their "stunt" around 8.0. (The quality obviously took a hit, and I could tell for sure by 9 what they were planning on doing, even before they announced Fedora.) I threw everything up in the air and landed on SuSE, and have been happy there for a few years. I love the direction Novell seems to be going, but I keep finding show-stopping bugs in their stuff. The latest problem is a hard lock when syncing my new Treo. So I'm trying Gentoo, and really liking it. The problem I'm having with Gentoo is the whole "build" thing. I know, I know. That's the whole point. But I'm trying to bring this thing up on an old PIII laptop with 256 MB of RAM. Even though this is a "nice" old laptop, it still took 2 hours to do a genkernel. All I want it for is to run various networking utils on customer sites, like an mgetty over serial or tcpdump. What bugs me is the thought of lugging this thing somewhere, and finding out that I need to do a 6-hour emerge to get something I need really quickly. Perhaps this is a contrived example, but it shows my point perfectly. Why can't we get some sort of baseline install for generic machines. On this laptop, I don't care to have any optimizations. I was just trying to bring up the base install, use the included portage snapshot, and use all the packages from the GRP that I could. Anything else I could emerge. However, when I saw the 2-hour kernel build, I got scared off. The same thing holds true for my dual-Athlon file server. I don't care about optimizations. Even though it builds a kernel in 20 minutes, I don't want to manage a bunch of USE flags. I also don't want to get it all setup and running, and find that I need to take 3 days to compile the whole system because I found something I wanted that I didn't forsee. I like the customizations of Gentoo on my main machine, where I have the energy to hold the system's hand through all of the fine tuning. But on servers and utlity laptops, I don't care. My point is this: why isn't a "bigger GRP" a goal of the Gentoo project. If the idea of the GRP were expanded, we could get a lot more usuable system without having to compile anything. I think it would be awesome to take a snapshot of a standard-USE-flag, standard-optimization, i686 system, and produce a "distro" in the normal sense. That way a person can tweak out the system he wants, and run vanilla stuff on ones he doesn't care about. It would be the best of both worlds, and keep a person from needing to split their administrative skills between distros. PLEASE do not get me wrong. I'm not trying to start a flamewar. I'm just trying to figure out how I can make gentoo work for me on something other than a nice machine that I care to tweak out. I can see what the baseline compiler flags ought to be, but keeping up with the USE flags is wearing me out. I wouldn't know where to start to generate a list of the "big" ones that determine how a system really behaves overall. The biggest pain I see in this setup is the fact that I want security updates. In my own use, I was thinking about bringing up a vanilla system on my dual athlon, and building security updates with it to distribute as binaries to the laptop. I don't have any figures on this, but someone does. I'll bet 90% of the use of Gentoo is on i686 machines. Why wouldn't making such a snapshot or distro be appropriate? Thanks for listening, dk -- gentoo-dev@gentoo.org mailing list