On Wed, Dec 16, 2020 at 8:26 AM antlists <antlists@youngman.org.uk> wrote:
>
> On 16/12/2020 14:58, Mark Knecht wrote:
> >
> >
> > On Wed, Dec 16, 2020 at 7:46 AM gevisz <gevisz@gmail.com
> > <mailto:gevisz@gmail.com>> wrote:
> > <SNIP>
> > > Nevertheless, the explanation why /var/db/repos/gentoo is better than
> > > /usr/portage is still welcomed. :)
> >
> > Community opinion mostly:
> >
> > https://serverfault.com/questions/384342/what-are-the-best-practices-of-the-usr-var-and-etc-folders#384345
> > <https://serverfault.com/questions/384342/what-are-the-best-practices-of-the-usr-var-and-etc-folders#384345>
> >
> >
> > In this case portage is a 'database'?
>
> Depends what you mean by "portage". Depends what you mean by "database".
>
> Here we are storing the data (source files) used to build a gentoo
> system. So while it may be a bit tenuous (I find Rich's argument for
> "cache" more compelling), I don't think the argument for calling this a
> database that strange - portage the system uses portage the data to
> build the system called gentoo ...
>
> Cheers,
> Wol
Better explanation than my answer/question/comment.
But yes, portage is (I think) a complete system of things, emerge, depclean, world file and the directories residing under /usr/portage. It's only that directory structure that changes often and is subject to being given a description such as 'database'.
Thanks,
Mark