I have worked out an addition to the following handbook part https://wiki.gentoo.org/wiki/Handbook:Parts/Installation/Base After "2 Configuring portage" I want to add a section "3 Alternative: Configuring Paludis". I have worked out a draft that I have tested locally with a new installation: https://wiki.gentoo.org/wiki/User:Hasufell/Test#Alternative:_Configuring_Paludis The guide makes clear that: * paludis is not the official package manager, but is still supported (as much as we can) * it is a viable alternative (hence it is in stable arch) This is not meant to duplicate the official paludis documentation, but give a quicker walkthrough for gentoo+paludis-specific initial configuration. There is a link to the official documentation at the end for advanced configuration and maintenance purposes. Since gentoo is a meta-distribution, we should reflect that with sensible choices in our installation handbook. Paludis is a sensible choice and is used by various gentoo developers. This may allow is to improve paludis support overall and even work more closely with upstream.
A few points: * If you move the repos to /usr/paludis, you need to run chown. * Some of the cave commands don't work reliably, for example "cave executables" doesn't find any executables on a btrfs system. Can we add an "Aliases" section which gives the code for a bash function to filter them out? * Exherbo is a bog-standard x86/amd64/arm distro, how do we know paludis still works on minor arches?
(In reply to Andrew Miller from comment #1) > A few points: > > * If you move the repos to /usr/paludis, you need to run chown. > I can't follow exactly. Which repo? The guide currently does not mention /usr/paludis. > * Some of the cave commands don't work reliably, for example "cave > executables" doesn't find any executables on a btrfs system. Can we add an > "Aliases" section which gives the code for a bash function to filter them > out? > Has that been reported upstream? Also... that sounds like a workaround and more like a maintenance problem, so it could go into it's own page at https://wiki.gentoo.org/wiki/Paludis since it isn't particularly related to Installation. > * Exherbo is a bog-standard x86/amd64/arm distro, how do we know paludis > still works on minor arches? The paludis ebuild says: KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
The main work happens now at https://wiki.gentoo.org/wiki/Paludis/Guide
I'll mention Paludis as a possible alternate package manager, direct anyone interest to the Paludis guide created by Julian, and close this bug when finished.
Adding a "Tip" mentioning alternative package managers in Gentoo. Also added a caution that any alternatives to Portage will not officially be supported by Gentoo. See the following revision for the exact text: http://wiki.gentoo.org/index.php?diff=410886&oldid=369082&rcid=420960 In the future I may add something similar to the general FAQ as well.