Le lun. 11 nov. 2019 à 14:38, Dale <rdalek1...@gmail.com> a écrit :
>
> Mick wrote:
> > On Monday, 11 November 2019 13:00:20 GMT Dale wrote:
> >> Mickaël Bucas wrote:
> >>> Le lun. 11 nov. 2019 à 09:35, Mick <michaelkintz...@gmail.com> a écrit :
> >>>> On Monday, 11 November 2019 08:25:06 GMT n952162 wrote:
> >>>>> I re-installed gentoo from the minimal boot cd (amd64), re-emerged
> >>>>> everything from my old, saved world file, overnight, and its up and
> >>>>> running, more or less.  Then, I wanted to see what was available and
> >>>>> discovered, there's no /usr/portage directory! What did I do wrong?
> >>>> Nothing.
> >>>>
> >>>> /usr/portage has now moved to /var/db/repos/gentoo/.
> >>>>
> >>>> /usr/portage/distfiles has moved to /var/cache/distfiles/
> >>>>
> >>>> Portage will work fine with both legacy and new fs locations.
> >>>> --
> >>>> Regards,
> >>>>
> >>>> Mick
> >>> My two systems are currently using the old locations.
> >>> Is there a documentation about the way to migrate to the new locations
> >>> without breaking things ?
> >>> The profile links comes to mind but other things are probably necessary !
> >>>
> >>> Has anyone already done the migration ?
> >>> In this case do you have advices or warnings about it ?
> >>>
> >>> Thanks
> >>>
> >>> Best regards
> >>> Mickaël Bucas
> >> Others have posted some good info but sometimes a example that is in use
> >> can help a lot.  Here's what is in my make.conf:
> >>
> >>
> >> root@fireball / # cat /etc/make.conf | grep var
> >> PORT_LOGDIR=/var/log/portage/
> >> source /var/lib/layman/make.conf
> >> DISTDIR="/var/cache/portage/distfiles/"
> >> PKGDIR="/var/cache/portage/packages"
> >> PORTDIR="/var/cache/portage/tree"
> >> root@fireball / #
> >>
> >>
> >> The last three are what you need to look at.
> > ... AND ...
> >
> > the last thing (PORTDIR) is what you should no longer have specified in 
> > /etc/
> > portage/make.conf, but in /etc/portage/repos.conf/gentoo.conf:
> >
> > $ grep location /etc/portage/repos.conf/gentoo.conf
> > #location = /usr/portage          <==legacy portage fs location
> > location = /var/db/repos/gentoo
> >
> > HTH.
>
>
> Ahhhh, that one line is in there so I guess it got moved at some point,
> likely the devs had some magic going on and did it for me.  ;-)  I'll
> comment that out in make.conf, so I don't confuse myself later on.  :/
> Come to think of it, I'll add a comment as to where it moved to as well
> so I don't have to go dig for it some day.
>
> Thanks.  This will help the OP as well.
>
> Dale
>
> :-)  :-)
>
Thanks for all explanations.
I've moved the Gentoo tree and distfiles from /usr to /var.
Having these in /usr has always felt strange to me but I never thought
it was so easy to move them !

Best regards
Mickaël Bucas

Reply via email to