Sapphyre
Est. Contributor
- Messages
- 824
- Role
- Diaper Lover
- Diaperfur
- Little
- Incontinent
For a long time now, my system has run Gentoo. Other than the rather protracted initial set-up and configuration, I mostly rather like it. It just has one fatal flaw that has bitten me too many times now: as its portage tree is updated continuously (and re-sync'ed upon command), inevitably, changes will be made that are incompatible with my existing system configuration and installed libraries. "Slot conflicts" — things that can't be simultaneously installed on the same system — begin to crop up, as do circular dependencies and other issues. With some digging and mucking about, often I can work through these and solve them. But it takes time and effort, and they start coming up more and more frequently over time, until the portage system is just broken and a complete reinstall is needed.
So far as I can tell, this isn't an issue that stems from using a portage system so much as from continuously updating it. For contrast, OpenBSD also uses a portage system, but it is updated in discrete steps at 6-month intervals. I have run (and updated) OpenBSD systems for years without running into problems like I have with Gentoo. If OpenBSD had the hardware and software support that Linux has, there would be no need for this post, or to look for better distros. ^^;
My system from work uses Ubuntu, which runs smoothly enough but changes enough about how *nix normally works that I feel uncomfortable (e.g., there is no "root" user or account... wtf?)
Any suggestions?
So far as I can tell, this isn't an issue that stems from using a portage system so much as from continuously updating it. For contrast, OpenBSD also uses a portage system, but it is updated in discrete steps at 6-month intervals. I have run (and updated) OpenBSD systems for years without running into problems like I have with Gentoo. If OpenBSD had the hardware and software support that Linux has, there would be no need for this post, or to look for better distros. ^^;
My system from work uses Ubuntu, which runs smoothly enough but changes enough about how *nix normally works that I feel uncomfortable (e.g., there is no "root" user or account... wtf?)
Any suggestions?