View previous topic :: View next topic |
Author |
Message |
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Mon Aug 14, 2006 8:35 pm Post subject: |
|
|
1clue wrote: | For what it's worth, I maintain a couple Gentoo boxes which are both the smallest installations I've ever made. Not only does Gentoo make the installation of a minimal box possible, they make it fairly easy. They also make it trivial to add another package, which is difficult on some distros.
Keeping a small installation is easy -- don't keep adding packages just because you might look at it someday, or because you don't know what it's for. To date my biggest world file contains 33 packages, and emerge -pet yields 184 ebuilds. The configuration and control mechanisms are simple and elegant. The amount of maintenance I have to do is lower than any other distro's maintenance if you exclude compile time. Other operating systems are vulnerable to breakage too, and that includes Microsoft and every other OS vendor I've used software from.
It seems like the original poster originally wanted to tinker with Gentoo, and then later decided that the benefits of that much control were not worth the cost of exercising that control. That's fine, but please just go find some other distro that suits you better rather than bash something that works well for a lot of people. Gentoo is at or near one extreme of preference, but for some of us it's just exactly what the doctor ordered. Yes, it would be nice if things worked better, but that's why people are still working on it.
There are very few choices for those of us who want this degree of control over the installed software we use. Watching somebody get abusive about a distro because it has flaws is unpleasant, and the thought that the maintainers might get discouraged because of that abuse makes a lot of us get defensive. It's particularly bad when the thing listed as a flaw is one of the main features of the distro. I for one don't want Gentoo to go away, and I don't want it to become more mainstream at the cost of control, either. The answer for you is to just find another distribution that fits your needs better, so why make all this fuss? At the very least, offer constructive criticism in a positive demeanor instead of dire predictions and flames.
Thanks. |
Well said, and I agree. _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
dattaway n00b
Joined: 25 Jan 2003 Posts: 29 Location: Kansas Citeeeee, Missoureeeee
|
Posted: Mon Aug 14, 2006 8:52 pm Post subject: |
|
|
I thought I was the only one who thought gentoo was getting complex and big. I used to run gentoo on a P120 with 32MB of RAM for a few years very well. It was rather cool having a lightweight computer locked in a room with over a year of uptime serving files without problems.
Imagine my surprise when gentoo became bloated enough for my 3GHz machine with 1GB of RAM to crawl between broken packages when updating.
I had to get my desktop back and am now running Mepis. I do miss having a complete source based machine shop on my desk.
For those who say "good riddance" and STFU, you win. Now I shall cry and miss the good old days. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Mon Aug 14, 2006 8:56 pm Post subject: |
|
|
dattaway wrote: | I thought I was the only one who thought gentoo was getting complex and big. I used to run gentoo on a P120 with 32MB of RAM for a few years very well. It was rather cool having a lightweight computer locked in a room with over a year of uptime serving files without problems.
Imagine my surprise when gentoo became bloated enough for my 3GHz machine with 1GB of RAM to crawl between broken packages when updating.
I had to get my desktop back and am now running Mepis. I do miss having a complete source based machine shop on my desk.
For those who say "good riddance" and STFU, you win. Now I shall cry and miss the good old days. |
Thats odd. My box is a 2.53GHz P4 w/ 512 RAM, and its quick (cept for compiles, but that doesn't even slow me down a whole lot, actually).
Course, I keep to x86 stable, and try to keep my system lean, too... _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
dattaway n00b
Joined: 25 Jan 2003 Posts: 29 Location: Kansas Citeeeee, Missoureeeee
|
Posted: Mon Aug 14, 2006 9:12 pm Post subject: |
|
|
Dralnu wrote: | Thats odd. My box is a 2.53GHz P4 w/ 512 RAM, and its quick (cept for compiles, but that doesn't even slow me down a whole lot, actually).
Course, I keep to x86 stable, and try to keep my system lean, too... |
I'm not sure why, but it spends more time going through the portage scripts than the actual compile. I guess its the way I had my systems configured. |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Mon Aug 14, 2006 9:12 pm Post subject: |
|
|
dattaway wrote: | Imagine my surprise when gentoo became bloated enough for my 3GHz machine with 1GB of RAM to crawl between broken packages when updating. |
No offense, but sounds like might be some PEBKAC problems.
I always love when people say bloat, what does that really mean?
The number of installed applications isn't indicative of performance of a system.
I still have a P233 box running Gentoo that hasn't been touched in over a year and a half and the custom Gentoo OS on it is slimmer than any other distro would be. (Except for the need for gcc and the compiler tools obviously.) |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Mon Aug 14, 2006 9:30 pm Post subject: |
|
|
dattaway wrote: | Dralnu wrote: | Thats odd. My box is a 2.53GHz P4 w/ 512 RAM, and its quick (cept for compiles, but that doesn't even slow me down a whole lot, actually).
Course, I keep to x86 stable, and try to keep my system lean, too... |
I'm not sure why, but it spends more time going through the portage scripts than the actual compile. I guess its the way I had my systems configured. |
More then likely. Some of the scripts need some work. _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
kashani Advocate
Joined: 02 Sep 2002 Posts: 2032 Location: San Francisco
|
Posted: Tue Aug 15, 2006 6:15 pm Post subject: |
|
|
I don't find it hard to image that as Portage has gained features and has gotten better at package dependecies, etc it has gotten slower on slower processors. Much like Linux 2.6 was a large improvement on my db servers, but did run slower on old PII's than 2.4. The other issue is that the portage tree is bigger now which further taxes those old ATA33 drives on older machines as well.
kashani _________________ Will personally fix your server in exchange for motorcycle related shop tools in good shape. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Tue Aug 15, 2006 8:57 pm Post subject: |
|
|
kashani wrote: | I don't find it hard to image that as Portage has gained features and has gotten better at package dependecies, etc it has gotten slower on slower processors. Much like Linux 2.6 was a large improvement on my db servers, but did run slower on old PII's than 2.4. The other issue is that the portage tree is bigger now which further taxes those old ATA33 drives on older machines as well.
kashani |
True. Personally, I think Portage is starting to be in need of a re-write (every program needs one over few major releases at least to keep things smooth) of alot of the core code. I don't know python, so I cann't help with this.
I KNOW alot of the scripts need work. There are fixes in the forums, but some of them are buried, and some of them are old enough, its hard to tell if they are needed or not, plus they should be in there by default. _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
antonlacon Apprentice
Joined: 27 Jun 2004 Posts: 257
|
Posted: Tue Aug 15, 2006 10:49 pm Post subject: |
|
|
Quote: | I'm not sure why, but it spends more time going through the portage scripts than the actual compile. I guess its the way I had my systems configured. |
Filesystem fragmentation? |
|
Back to top |
|
|
Uncle_Psychosis Guru
Joined: 31 Jan 2004 Posts: 387
|
Posted: Tue Aug 15, 2006 11:17 pm Post subject: |
|
|
The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
|
Back to top |
|
|
1clue Advocate
Joined: 05 Feb 2006 Posts: 2569
|
Posted: Wed Aug 16, 2006 1:39 am Post subject: |
|
|
Uncle_Psychosis wrote: | The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
It has never happened to me, on either of two boxes. |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Wed Aug 16, 2006 2:01 am Post subject: |
|
|
1clue wrote: | Uncle_Psychosis wrote: | The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
It has never happened to me, on either of two boxes. |
I have 5 machines in the house with completely different hardware and archs running Gentoo and I update world weekly and have had very few issues. Its amazing and frustrating that some people can have so many problems.
Unfortunately Gentoo's flexibility can make it harder to establish a controlled environment so tracking down and determining where some of these issues really lie is harder. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Wed Aug 16, 2006 4:32 am Post subject: |
|
|
Headrush wrote: | 1clue wrote: | Uncle_Psychosis wrote: | The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
It has never happened to me, on either of two boxes. |
I have 5 machines in the house with completely different hardware and archs running Gentoo and I update world weekly and have had very few issues. Its amazing and frustrating that some people can have so many problems.
Unfortunately Gentoo's flexibility can make it harder to establish a controlled environment so tracking down and determining where some of these issues really lie is harder. |
Aye, it shouldn't.
I have run Gentoo for ~6 months, and have had amazingly few problems. What problems I have had were due to some USE flags (hardened is a bitch when it comes to working with some programs), and usually I don't need the program that badly anyways. _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
legine Guru
Joined: 27 May 2004 Posts: 555 Location: Germany
|
Posted: Wed Aug 16, 2006 8:16 am Post subject: |
|
|
Headrush wrote: | 1clue wrote: | Uncle_Psychosis wrote: | The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
It has never happened to me, on either of two boxes. |
I have 5 machines in the house with completely different hardware and archs running Gentoo and I update world weekly and have had very few issues. Its amazing and frustrating that some people can have so many problems.
Unfortunately Gentoo's flexibility can make it harder to establish a controlled environment so tracking down and determining where some of these issues really lie is harder. |
My Problems are usually of the configuration area. And I update, hmm once every 2 month... _________________ quote from Spaceballs:
Dark Helmet:[...] we were told to comb the desert, so we're combing it! [puts down bullhorn] Find anything yet?!
Soldier: Nothing yet, sir. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Wed Aug 16, 2006 8:34 am Post subject: |
|
|
legine wrote: | Headrush wrote: | 1clue wrote: | Uncle_Psychosis wrote: | The one thing that really, really, really, really pisses me off is that I can't do an
Code: | emerge -uDavt world |
without something breaking. That just *shouldn't* happen.
Sam |
It has never happened to me, on either of two boxes. |
I have 5 machines in the house with completely different hardware and archs running Gentoo and I update world weekly and have had very few issues. Its amazing and frustrating that some people can have so many problems.
Unfortunately Gentoo's flexibility can make it harder to establish a controlled environment so tracking down and determining where some of these issues really lie is harder. |
My Problems are usually of the configuration area. And I update, hmm once every 2 month... |
Config is usually the problem _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
Enverex Guru
Joined: 02 Jul 2003 Posts: 501 Location: Worcester, UK
|
Posted: Wed Aug 16, 2006 1:16 pm Post subject: |
|
|
Some programs I have failing to emerge on my machines as of right now are clanlib (fails), azureus (wont compile because swt wont compile because it says the VM isn't set even though it is), qemu-softmmu (fails), qemu-user (fails). Some are on x86, others on x86-64.
I should keep a daily log of fails so that I can actually quote things when people don't believe me. |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Wed Aug 16, 2006 1:30 pm Post subject: |
|
|
Enverex wrote: | Some programs I have failing to emerge on my machines as of right now are clanlib (fails), azureus (wont compile because swt wont compile because it says the VM isn't set even though it is), qemu-softmmu (fails), qemu-user (fails). Some are on x86, others on x86-64. |
We know some combinations and packages don't always compile, I think the last few posts were referring to packages that have already been successfully emerged and that a world update always causes new problems.
Enverex wrote: | I should keep a daily log of fails so that I can actually quote things when people don't believe me. |
We believe you. I don't think we were talking about you.
Of course these posts are all generalizations or based on percentages. You can always find cases to disprove any statement. |
|
Back to top |
|
|
legine Guru
Joined: 27 May 2004 Posts: 555 Location: Germany
|
Posted: Wed Aug 16, 2006 2:25 pm Post subject: |
|
|
Hmm well. in case they are stable there are some packages that worked when the became stable but broke with time. Now the community can request a packages to become stable but it cant make a regression test easily without getting deeply involved. At least i think thats a problem we may have. see https://forums.gentoo.org/viewtopic-t-486273-highlight-.html for more on this...
Maybe requesting some well thought enhancement will get enough tools to make it easier to locate and fix stuff... _________________ quote from Spaceballs:
Dark Helmet:[...] we were told to comb the desert, so we're combing it! [puts down bullhorn] Find anything yet?!
Soldier: Nothing yet, sir. |
|
Back to top |
|
|
bfloeagle Tux's lil' helper
Joined: 02 May 2003 Posts: 82
|
Posted: Thu Aug 17, 2006 6:40 pm Post subject: A seasoned-n00b's .02... |
|
|
AM088 wrote: | Just something in noticed about the "bye-bye threads"...
Almost all of the people who started these threads were users who started in 2003, and most of those who bashed them were newer users. Having been a Gentoo user for just more than a year, I can't say anything, but perhaps when these people started, Gentoo was quite a different distro than it is now. I think they might actually see some bad changes that we don't see. I think their disappointment in the current state of Gentoo might actually be completely valid.
Just an observation. |
There have definately been bumps in the road where I could have easily left Gentoo for another distro because of those changes... I don't consider myself knowledgeable enough to say if they were good or bad changes but I can definately tell you that Gentoo now is VERY different than what it was back in 2003. I moved to Gentoo back in 2003 because of the different stages that you could start an installation from... That was something that many other distro's didn't have at the time. Now that you can only start with stage3 made me feel like Gentoo was more debian-ish, I can't say that I'm any worse off (I didn't see a performance difference when I started over). It didn't make me want to abandon Gentoo. The devfs move to udev also could have pushed me over. My system was trashed after an upgrade. I still didn't leave. I struggled to fix things, but I didn't give up...
Change can be good or bad. But change is change. I learned almost half of the *nix stuff I know trying to recover my system from bad/failed merges. So while I could swear up down left and right about how something was crappy and Gentoo will die because of it, instead I'm now more prepared for when it happens again. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Thu Aug 17, 2006 7:18 pm Post subject: Re: A seasoned-n00b's .02... |
|
|
bfloeagle wrote: | AM088 wrote: | Just something in noticed about the "bye-bye threads"...
Almost all of the people who started these threads were users who started in 2003, and most of those who bashed them were newer users. Having been a Gentoo user for just more than a year, I can't say anything, but perhaps when these people started, Gentoo was quite a different distro than it is now. I think they might actually see some bad changes that we don't see. I think their disappointment in the current state of Gentoo might actually be completely valid.
Just an observation. |
There have definately been bumps in the road where I could have easily left Gentoo for another distro because of those changes... I don't consider myself knowledgeable enough to say if they were good or bad changes but I can definately tell you that Gentoo now is VERY different than what it was back in 2003. I moved to Gentoo back in 2003 because of the different stages that you could start an installation from... That was something that many other distro's didn't have at the time. Now that you can only start with stage3 made me feel like Gentoo was more debian-ish, I can't say that I'm any worse off (I didn't see a performance difference when I started over). It didn't make me want to abandon Gentoo. The devfs move to udev also could have pushed me over. My system was trashed after an upgrade. I still didn't leave. I struggled to fix things, but I didn't give up...
Change can be good or bad. But change is change. I learned almost half of the *nix stuff I know trying to recover my system from bad/failed merges. So while I could swear up down left and right about how something was crappy and Gentoo will die because of it, instead I'm now more prepared for when it happens again. |
For the record, you can still use a stage1 or stage2, but stage3 is the only still supported one (though IMHO, stage1 should still be, but thats another mater). Besides, one emerge -e world, and you're to your basic, stage1 install effect with a personalized system _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
bfloeagle Tux's lil' helper
Joined: 02 May 2003 Posts: 82
|
Posted: Thu Aug 17, 2006 7:51 pm Post subject: Re: A seasoned-n00b's .02... |
|
|
Quote: | For the record, you can still use a stage1 or stage2, but stage3 is the only still supported one (though IMHO, stage1 should still be, but thats another mater). Besides, one emerge -e world, and you're to your basic, stage1 install effect with a personalized system |
That's exactly why I brought that point up... Not that it's a problem, but I think it should still be supported as well because it was supported originally... |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Thu Aug 17, 2006 7:58 pm Post subject: Re: A seasoned-n00b's .02... |
|
|
bfloeagle wrote: | Quote: | For the record, you can still use a stage1 or stage2, but stage3 is the only still supported one (though IMHO, stage1 should still be, but thats another mater). Besides, one emerge -e world, and you're to your basic, stage1 install effect with a personalized system |
That's exactly why I brought that point up... Not that it's a problem, but I think it should still be supported as well because it was supported originally... |
I don't think so for the same reason. From my understanding, Gentoo is supposed to give you control over your system, and stage1 is about as controlled as you can get... _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
thechris Veteran
Joined: 12 Oct 2003 Posts: 1203
|
Posted: Sat Aug 26, 2006 7:36 pm Post subject: |
|
|
ok, just do a stage one anyways. if you actually had a _use_ for stage1 installs you would have known how to do the stage 1 by hand. on the other hand, if you just wanted to be cool and run 1 script and 1 emerge system (using a few hours), well, you really don' have much to complain about.
there is no reason you cannot update gcc with the full boostrap (which was removed from the stage 1 script) then on to glibc zlib ect...
if you just run the 2 scripts, well, its not like you put any effort into "controlling" your install, or really gained any control. just issued two commands and waited a while.
And there are many features portage needs, not the least of which is some way to prevent breaking from "better then nothing" aka forced updates. _________________ HW problems. It's a VIA thing. |
|
Back to top |
|
|
twstd3bc Apprentice
Joined: 07 Feb 2003 Posts: 289 Location: Los Angeles, USA
|
Posted: Sun Aug 27, 2006 12:56 am Post subject: Hard to keep stable |
|
|
I agree with the original poster. Many people claimed that it's easy to keep a stable system, and that 15 minutes is not a lot of time. I used to think that, until recently when I had to do several projects at once, I didn't have 15 minutes spare to work on fixing a Gentoo problem since I wasn't sure if it would take 15 minutes or 2 hours. It's hard to keep a stable system unless you're smart enough to never do an 'emerge --sync'. Using package.mask etc... helps, but eventually the maintainers of packages screw it up, and you end up with subtle bugs that others don't have because you're one of few users who uses a 5 year old printer.
Doing an 'emerge world -u' is asking for pain if your haven't done it in months. And sometimes it forces you to upgrade packages you don't want to update, for silly reasons, and if you give in, stuff doesn't work anymore, and is HARD to fix, especially if you don't have time. I've been using Gentoo since 2001-2002, but right now I have to use Ubuntu on the desktop until I have time to sort things out. I'm not leaving Gentoo, for I run two servers with it, but it looks like portage is way too complicated for me to dive in and make improvements. |
|
Back to top |
|
|
legine Guru
Joined: 27 May 2004 Posts: 555 Location: Germany
|
Posted: Sun Aug 27, 2006 4:48 pm Post subject: |
|
|
twstd3bc
From my Experience you always have time when you want to.
Quote: |
Doing an 'emerge world -u' is asking for pain if your haven't done it in months |
Nope I do not feel pain when my emerge world contains 300 packages.
I pick one package after another (yesterday I did emerge -uav gxine, today I will start with another App). And do the compilation in a slow process.
I heading always for a latest (stable) releases. And I have no big ultimate problems that leave my box unusable. Which is the most important to me. I ahve tons of small ones but I dont care if they are there. I solve them when I find the time .
Quote: | And sometimes it forces you to upgrade packages you don't want to update, for silly reasons |
IMO you should think updates are a generall things you want to do.
Quote: | portage is way too complicated for me to dive in and make improvements. |
We got a lot of stuff to help you already. Have you tried cfg-update instead of etc-update?
It is a great tool, breaks time of updateing configs in no time. It even remebers by itself if you have changed configs somewher. By putting graphicall diffs into use, you can faster check for the files and merge them when necessary. Workflow of course is not the same as with etc-update. And I miss some of the things I am used to, but overall the cfg-update is a hell easier way to handle config updates. _________________ quote from Spaceballs:
Dark Helmet:[...] we were told to comb the desert, so we're combing it! [puts down bullhorn] Find anything yet?!
Soldier: Nothing yet, sir. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|