Gentoo/Sabayon-related question about package manager
GentooThis forum is for the discussion of Gentoo Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I wonder whether portage has a stable branch and a unstable branch of application packages (like Debian has sid, testing and stable).
I am not too familiar with Gentoo and Sabayon's "source-based" application management and the distros themselves, so I'm still exploring this aspect of Linux.
Actually the ~x86 denotes that portage use the testing version for the given architecture. Omitting the ~x86 means use stable packages, thus this would be the default. So
Code:
app-office/gnumeric ~x86 = testing for x86 architecture for all versions of gnumeric
=app-office/gnumeric-1.2.13 ~x86 = testing for x86 architecture for the specific version of gnumeric
More detailed discussion at the end of the link XavierP posted.
Distribution: Mac OS X 10.5.7, Gentoo Linux, FreeBSD 6.0
Posts: 111
Thanked: 2
There are also layman overlays. If you install layman, you can use it to get access to Ruby-related software, audio software and other programs that will be even more bleeding edge than the testing stuff or software that the devs might not be able to add to the Portage tree (lack of time, lack of testing, etc.).
Last edited by shuuhen; 08-24-2009 at 09:28 PM..
Reason: Forgot a small detail
Well, Sabayon also has binary repositories and a complicated mechanism to keep the two syncronised. I installed Sabayon on an old machine and then turned it back into Gentoo again, by removing the binary repository and the package manager they use for it. Took a bit of trouble, since there are specific sabayon configs you wouldn't normally be using in a pure gentoo system.
Gentoo only has a few binaries for large packegs in the portage repository (for big things like openoffice, firefox etc).
Increasingly Sabayon and Gentoo are competely sepearte distributions and difficult to go from one to the other without a full re-install (like e.g. debian and ubuntu, although its not got to that yet).
In terms of testing branches you could in a way say gentoo has 3 layers:
1. Stable (e.g. x86)
2. Unstable (e.g. ~x86) - Most of these are reasonably stable, but have some bugs against them
3. Layman - This is where software gets tested before they make it to the "unstable" branch in portage
What would be the difference between Gentoo and Sabayon? Gentoo is the foundation but I would wonder what the core differences are.
On old Sabayon distros, differences are little in that you need to read Gentoo Handbook to understand the distro. Current Sabayon (starting from v4.0) is really different. It is like a new distro to me.
As user of old Sabayon (v3.4) I need to resort to Gentoo if I have problem such as when I tried fixing broken portage. Since there is not enough info on that on Sabayon wiki or forum. I thought I had to revert my Sabayon into Gentoo. I no longer used Sabayon layman.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.