>>>>> On Sun, 5 Aug 2018, Zac Medico wrote: > --- a/cnf/make.conf.example > +++ b/cnf/make.conf.example > [...]
> @@ -119,16 +119,16 @@ > # fetched on demand for a given build. If you would like to > # selectively prune obsolete files from this directory, see > # eclean from the gentoolkit package. Note that locations under > -# /usr/portage are not necessarily safe for data storage. See the > +# /var/db/repos/gentoo are not necessarily safe for data storage. See the > # PORTDIR documentation for more information. > -#DISTDIR=/usr/portage/distfiles > +#DISTDIR=/var/db/repos/gentoo/distfiles Shouldn't this be /var/cache/distfiles ... > # > # PKGDIR is the location of binary packages that you can have created > # with '--buildpkg' or '-b' while emerging a package. This can get > # up to several hundred megs, or even a few gigs. Note that > -# locations under /usr/portage are not necessarily safe for data > +# locations under /var/db/repos/gentoo are not necessarily safe for data > # storage. See the PORTDIR documentation for more information. > -#PKGDIR=/usr/portage/packages > +#PKGDIR=/var/db/repos/gentoo/packages ... and /var/cache/binpkgs? > --- a/lib/portage/cache/flat_hash.py > +++ b/lib/portage/cache/flat_hash.py > @@ -144,7 +144,7 @@ class database(fs_template.FsBased): > # Only recurse 1 deep, in order to > avoid iteration over > # entries from another nested cache > instance. This can > # happen if the user nests an overlay > inside > - # /usr/portage/local as in bug #302764. > + # /var/db/repos/gentoo/local as in bug > #302764. Shouldn't a local overlay be in /var/db/repos/local, but never inside of the gentoo repo? > --- a/man/make.conf.5 > +++ b/man/make.conf.5 > @@ -219,10 +219,10 @@ Use the \fBPORTAGE_RO_DISTDIRS\fR variable to specify > one or > more read-only directories containing distfiles. > > Note > -that locations under /usr/portage are not necessarily safe for data storage. > +that locations under /var/db/repos/gentoo are not necessarily safe for data > storage. IMHO this statement should be made much stronger. > See the \fBPORTDIR\fR documentation for more information. > .br > -Defaults to /usr/portage/distfiles. > +Defaults to /var/db/repos/gentoo/distfiles. /var/cache/distfiles > @@ -800,10 +800,10 @@ to it's category. However, for backward compatibility > with the layout > used by older versions of portage, if the \fI${PKGDIR}/All\fR directory > exists then all packages will be stored inside of it and symlinks to > the packages will be created in the category subdirectories. Note > -that locations under /usr/portage are not necessarily safe for data storage. > +that locations under /var/db/repos/gentoo are not necessarily safe for data > storage. See above. > See the \fBPORTDIR\fR documentation for more information. > .br > -Defaults to /usr/portage/packages. > +Defaults to /var/db/repos/gentoo/packages. /var/cache/binpkgs > --- a/man/quickpkg.1 > +++ b/man/quickpkg.1 > @@ -17,7 +17,7 @@ modified since they were first installed. > .br > The packages, after being created, will be placed in \fBPKGDIR\fR. > This variable is defined in \fBmake.conf\fR(5) and defaults to > -/usr/portage/packages. > +/var/db/repos/gentoo/packages. See above.