Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557324 - Adding "Alternative: Configuring Paludis" to the installation handbook
Summary: Adding "Alternative: Configuring Paludis" to the installation handbook
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs on www.gentoo.org
Classification: Unclassified
Component: Installation Handbook (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Docs Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-11 21:11 UTC by Julian Ospald
Modified: 2015-12-15 12:11 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2015-08-11 21:11:59 UTC
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.
Comment 1 Andrew Miller 2015-08-12 01:34:59 UTC
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?
Comment 2 Julian Ospald 2015-08-12 11:03:34 UTC
(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"
Comment 3 Julian Ospald 2015-08-19 01:28:28 UTC
The main work happens now at https://wiki.gentoo.org/wiki/Paludis/Guide
Comment 4 Matthew Marchese Gentoo Infrastructure gentoo-dev 2015-12-15 11:50:27 UTC
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.
Comment 5 Matthew Marchese Gentoo Infrastructure gentoo-dev 2015-12-15 12:11:07 UTC
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.