A) I didn't have a problem with installing Gentoo, although I defragged my Windows parition and used its native (gasp) partitioner to give me a linux partition. I don't think its dangerous long as your're careful, but I see your point none the lesscousin wrote:Gentoo's not for everyone. And it's certainly not for me.
I'm a hardcore FreeBSD/NetBSD user and I can't see why Gentoo just didn't pickup pkgsrc. Since 2006.0, the installation is a dangerous thing for _anyone_ running a multi-boot environment. No modules for UFS filesystems and it's a pain to run on slightly older systems. Vanilla PPP should have been easier too.
I would have wanted a source-based Linux distro like Gentoo which is just a good idea that's badly implemented.

Maybe this is a post and run, but I'm bored.cousin wrote:Gentoo's not for everyone. And it's certainly not for me.
I'm a hardcore FreeBSD/NetBSD user and I can't see why Gentoo just didn't pickup pkgsrc. Since 2006.0, the installation is a dangerous thing for _anyone_ running a multi-boot environment. No modules for UFS filesystems and it's a pain to run on slightly older systems. Vanilla PPP should have been easier too.
I would have wanted a source-based Linux distro like Gentoo which is just a good idea that's badly implemented.
When I said that it is a dangerous thing for _anyone_ running a multi-boot environment, I'm mainly referring to non-Linux Unix systems with UFS partitions (e.g, *BSD, Solaris, etc). Only two things must be enabled in the kernel: CONFIG_UFS_FS and CONFIG_BSD_DISKLABEL and the former doesn't occupy much space when enable as a module: 80K uncompressed. Anyone lacking an ext2/reiserfs/vfat/etc partition on his/her hard drive must use other means to copy the stage3 tarball.Dralnu wrote: A) I didn't have a problem with installing Gentoo, although I defragged my Windows parition and used its native (gasp) partitioner to give me a linux partition. I don't think its dangerous long as your're careful, but I see your point none the less
Dralnu wrote: B) The next point I think needs clarification. The system I'm on now is a bit old (it was pretty high-tech when I got it), and I could ask for better performance. If you're talking an old pII with 64M RAM, then that isn't a problem with Gentoo (from what I've seen), its a problem with the programs and configuration. Gentoo has little word in the system requirements of the apps in Portage![]()
I used a Pentium1 with precisely 64M RAM. I forgot the processor's speed. The problem was more with Portage than Gentoo 'cause I wanted to take compile everything since it wouldn't run X, just iptables. Portage is terribly slow even for simple things such as listing dependencies.runningwithscissors wrote:I don't know why Gentoo wouldn't run on older systems. In fact, I've heard it runs very well.
Not before compiling a new kernel. There's people that may that functionality right there.runningwithscissors wrote: As for UFS modules or kernel patches, I don't know if any are available. If they are, well, you can just install them like always.
Of the things I love of FreeBSD/NetBSD is the ports/pkgsrc infrastructure and the fact that I can setup a working environment that I can customize on time. Gentoo tries to do the latter but they fail by sticking to only 1 CD, a thing they started with 2006.0. 2005.1 was easier to install.runningwithscissors wrote: I've used FreeBSD and OpenBSD although they were very nice, I still find Gentoo to be more fun to work with.

Not sure what you're getting at here. Unless you're trying to install it from inside BSD in some way, it shouldn't matter. You can boot off the liveCD and fdisk will see your partitions and geometry just fine. You may safely avoid clobbering the partitions and compile in UFS support after you've finished your gentoo installation.cousin wrote: When I said that it is a dangerous thing for _anyone_ running a multi-boot environment, I'm mainly referring to non-Linux Unix systems with UFS partitions (e.g, *BSD, Solaris, etc). Only two things must be enabled in the kernel: CONFIG_UFS_FS and CONFIG_BSD_DISKLABEL and the former doesn't occupy much space when enable as a module: 80K uncompressed. Anyone lacking an ext2/reiserfs/vfat/etc partition on his/her hard drive must use other means to copy the stage3 tarball.
Yes. portage is slow, but mainly because it is rather large. You may use a minimal tree in this case. Yes, its a bit of work, but I don't see any way around it.cousin wrote: I used a Pentium1 with precisely 64M RAM. I forgot the processor's speed. The problem was more with Portage than Gentoo 'cause I wanted to take compile everything since it wouldn't run X, just iptables. Portage is terribly slow even for simple things such as listing dependencies.
Yes. That happens with my monitor too. Thankfully, I get a prompt, and can work from there.cousin wrote: There's still another thing:
The X session doesn't correctly detect old monitors... Newbies that aren't aware of the Ctrl _ Alt _ +/- may think they got the Live-CD wrong or something like that.
coolsnowmen wrote:My windoze is sloooow, and nothing fixes it. I must gather enough patience to install the damned thing all over again. Now, where did I put the SATA floppy and all the serial numbers? DammitZork the Almighty wrote: and if it wasn't for gentoo, I'll still be shelling out money to microsoft and _STILL_ have to deal with keeping a floppy drive around just so I can install sata drivers on boot up...
I too, am bored. Also, I only read/skimmed the first and last pages, so I may be repeating previous posts, but here goesMaybe this is a post and run, but I'm bored.

Arch Linux might seem like a good thing at first, but if you're used to Gentoo, you'll likely to find Arch Linux a bit too primitive. For example, it has a lot fewer packages available, it doesn't have anything like etc-update so you'll have to update all configuration files manually, for being a binary distribution - too many packages are broken, and if you're not living in America, don't expect getting anything faster than 25 kiB/s from the mirrors. But there is one thing that is very good with Arch Linux - it is the fastest booting distribution out there. It's perfect for laptops when it boots the whole system with kernel and services in ~10 seconds.43r05p4c3 wrote:I've been told that Arch is similar but doesn't compile everything since it's precompiled, and may try it. I'll lose the functionality of USE, but that hasn't helped as much as I'd hoped so far

Well, ehm. Okay, this might sound strange, but I find this behaviour of Microsoft 100% acceptable. The differences between Microsoft's behaviour and the general tendencies in the linux (FOSS/OSS/FLOSS/whatever) are tremendous.joaopft wrote:Now, seriously: do you expect that everything in, for example, windows, is 100% fine? Since we can't compile it ourselves, we never know what's hidden under the hood. For all that matters, windows can be a complete mess of a compile. And judging from the frequency of random crashes and lock-ups, it probably is. And this is what Micro$oft does to "fix it":
1) Most of the time, they won't fix it. As one guy puts it, "the costumer only buys what he sees". And the costumer can't see the code. If a bug can't be seen by users, they won't look into it, period.
2) If the problem becomes visible, they'll have to work something out. Since the bottom line of Micro$oft matters most, they'll hack something out. It doesn't need to be pretty, because no one will see the code, anyway.
The problem is: if we don't compile it, we can never know. It is possible to install from source on other linux distros, but is it is a lot more complicated. Gentoo is the best linux at that.

43r05p4c3 wrote: I also don't believe it will die... but I have a suspiscion(sp?) that it may split into two distros within five years or so. (One being more user friendly for newbs, which is fine since we're all newbs at some point, and one being more advanced for those of us that either want full control, or want to look like we know what we're doing).
When you say "distro like Gentoo" I'm assuming that you mean one that compiles everything from source. The answer is yes there are. I'm using one right now. There's at least 10 of them. There are some distros based on Gentoo. There are also others not based on Gentoo. Go to http://distrowatch.com/search.php and Click on the boxes that you want to do the search on. Or you could try google.43r05p4c3 wrote: (is there any other distro like Gentoo for that matter)
I agree with this; it's not about not having updated software, but not requiring unecessary updates. For instance, if someone doesn't have the needed package, then portage will automatically pull the latest stable version. If they already do, why make them upgrade? This really is common sense, and it makes me wonder just how "l33t" some of the ebuild devs are.twstd3bc wrote:People who write portage files don't have the same vision, which causes problems. For example, if I have a package A (version 1.3) which depends on packages B version 2.45) and C (version 1.87), and I write an ebuild for a new version of package A version 1.4, I don't necessarily need to require updated versions of packages B and C. Some people do, some people don't. With the complexity of portage, this problem compounded with others (I'm not mentioning), causes unnecessary headaches. This is hard for some people to believe, and it is a waste of time to diagnose a whimsical design philosophy. Now with the size of portage, the problem is out of hand. That is why the original poster thinks Gentoo will die-- because the problem keeps growing, and nobody even realizes it.
I agree with this- portage definitely needs an overhaul (apparently it's been discussed for 2 years now.) It might be worth just (at some point) giving up on it and using pkgcore when it's ready.iKiddo wrote:I, too, am one of the older bunch. I'm from back in the days stage1 was the only supported installation, and RPM-hell was not fixed yet. (Yes, it is now!) And I too have the feeling Gentoo has become unstable and bloated.
Over time the standards for Linux distributions have raisen steeply. Previously the emerge package management system was the top packagemanager available, but has been overtaken (as a Dutchman once proverbially said: being ahead will slow you down, "de wet van de remmende voorsprong" - Jan Romein). And as has been noted in this thread, it needs an overhaul to be competetive again. Some problem areas:
- When I started using Gentoo it was a relative pain to mix ~x86 and x86, now that it has become easier (with a.o. the introduction of the /etc/portage/ config files) it has also become required to mix ~x86, although I have the feeling my needs haven't changed. This has to be cleaned up. (The above quote is a more technical explanation of my point.)
- The same goes for USE flags.
- The forums have to be read to keep stuff from breaking. We need a mechanism to inform the user at the CLI of upgrade guides in wikis or at gentoo.org.
- This wave of people that started using Gentoo a while ago, can be due to the effect of humans generally being more capable of remembering the good aspects, than the bad. (The "good ol' days"-effect.) But my computer (hardware) hasn't been updated since I bought it (as it is a laptop), and I'm definetely sure that portage has become a lot slower!
Yes it makes sense, although from what ferringb has said, it's not python thats slows portage, but the crap algorithms (read shit code, although I gotta wonder why that hasn't been sorted already.) I agree it'd be better to have stuff in a db, as it should really improve speed even for pkgcore. If not, then the plain text files are kinda nice, as someone else mentioned. Using better tools which have already been developed makes a lot of sense.Dralnu wrote:The rewrite/overhaul of Portage has been covered before. I think one of the major issues with that is that currently, Portage doesn't use a database by default (I think you can covert it to use one, but I'm unsure of that), and another is the fact you're dealing with a relativly large scripted program. While granted they are just as fast as compiled, converting Portage to C/C++ might oculd be of help, if alot of the second-hand programs (eix, equery, ect.) where added in by default instead of the generally slow/crappy tools that are in Portage by default, and waste space.
Also, doing that you could also remove the python reliance from Portage, and reduce system size some (if you don't script/don't script in python).
Any of this make sense to anyone else?
Hear, hear- efficiency is what it's about. So, portage/ pkgXX needs to improve dependency handling.iKiddo wrote:"Removal of deps" isn't going to cut the cake. We need a solid method to keep track of dependancies, so as to be able to automatically get rid of unneeded dependancies in good fashion.
..
Gentoo is loosing it's advancedness, because of all the options available nowadays. Apart from not pulling in unneeded deps, it is at the moment also not getting rid of unneeded deps properly. I do not consider bloat as the size of the system in bytes, or lines of code. Bloat is about not being efficient. We're not talking KDE, here.
And that is exactly what should be worrying anyone who says they "love gentoo" (as I have said myselfLore wrote:It was exciting to configure and compile your own kernel. It was exciting to tune and break your system testing new technologies. It was exciting to compile your own software. I spent a lot of time doing this and I enjoyed it. I've learnt many things about linux und technology.
Nowdays, I think, I've seen nearly everything. There's no thrill anymore. I merely want to USE my system. So, what exhilarated me in the past, is now annoying.
That's not Gentoo's fault. I've only emerged to a new level of experience.
On this notebook, I will run gentoo until the hardware breaks (never change a running system...). But on my next piece of hardware, I probably will intall an other OS.
Blimey, you'd better not go around recommending that as an option- I got insulted for suggesting such a thing (as wanting a system capable of automatically downloading updates in a cron script.)blueaura wrote:If you take so much time updating your gentoo install when you get back then why no set a cron job to do the update.
It will no doubt leave problems to be fixed after the update... BUT he cannot be bothered to sit through the emerge. As stated he could always not update or update selectively.steveL wrote:Blimey, you'd better not go around recommending that as an option- I got insulted for suggesting such a thing (as wanting a system capable of automatically downloading updates in a cron script.)blueaura wrote:If you take so much time updating your gentoo install when you get back then why no set a cron job to do the update.
Or he could try using nothing but defaults, and run emerge -uD world && yes -5 | etc-update (I think thats the command).blueaura wrote:It will no doubt leave problems to be fixed after the update... BUT he cannot be bothered to sit through the emerge. As stated he could always not update or update selectively.steveL wrote:Blimey, you'd better not go around recommending that as an option- I got insulted for suggesting such a thing (as wanting a system capable of automatically downloading updates in a cron script.)blueaura wrote:If you take so much time updating your gentoo install when you get back then why no set a cron job to do the update.
Thanks for the yes command, never heard of that before.It will no doubt leave problems to be fixed after the update... BUT he cannot be bothered to sit through the emerge. As stated he could always not update or update selectively
..
Or he could try using nothing but defaults, and run emerge -uD world && yes -5 | etc-update (I think thats the command).