On Fri, Jul 13, 2018 at 5:12 AM, William Hubbs <[email protected]> wrote: > On Thu, Jul 12, 2018 at 10:13:57PM +0200, Michał Górny wrote: >> W dniu czw, 12.07.2018 o godzinie 15∶51 -0400, użytkownik Rich Freeman >> napisał: >> > On Thu, Jul 12, 2018 at 3:47 PM Brian Dolbec <[email protected]> wrote: >> > > >> > > So, "portage" should not be a directory name in the new default path. >> > > >> > >> > Well, in my examples I proposed it as that is the software that >> > created the path, but then again in the spirit of PMS portage isn't >> > the only PM. >> > >> > So: >> > /var/lib/repos/gentoo ? >> > >> >> Subdirectories of /var/lib should be named after the tool/package name. >> There's no tool or package called 'repos'. > > Technically mgorny is correct here. FHS requires that everything under > /var/lib be under a directory for the package or for the distro [1]. > Note the comment about packaging support in 5.8.1. > > Based on that this is my thought: > > * /var/lib/portage is for portage specific stuff -- maybe even /var/db/pkg > in the future should go to /var/lib/portage/pkg. > > * /var/lib/gentoo, on the other hand, could be where repos, distfiles > and binpkgs go. > William > > [1] > http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlibVariableStateInformation
/var/lib/gentoo/portage then. (Or /var/lib/gentoo/repos/gentoo if you care about PMS diplomacy.) People can just move it somewhere and/or use symbolic links if they want to use a different path. Besides having /var/lib/gentoo/portage being set as "PORTDIR", I also have DISTDIR=/var/lib/gentoo/distfiles and PKGDIR=/var/lib/gentoo/packages. -- konsolebox
