On Monday 01 March 2010 20:30:24 Tanstaafl wrote:
> On 2010-03-01 1:08 PM, 7v5w7go9ub0o wrote:
> > So layman users choosing alternative A. now may want to add a step;
> > after moving the directory, put a soft link in the /usr/local/portage
> > pointing to the new location; i.e.
> > 
> > cd /usr/local/portage; ln -s /var/lib/layman layman
> 
> Thanks, I was planning on doing the same thing and glad to be validated...
> 
> Question: the news itme also mentioned the reason as something like
> 'layman violates the general rule that nothing in portage should touch
> anything in /usr/local'...
> 
> Well... my local overlays (that I set up a long time ago) are there...
> and portage obviously 'touches' those, so... should I move them as well?

As it turns out, portage is hard-coded to skip over @PORT_DIR/local/ for the 
simple reason that your personal local overlay goes there.

I have $PORT_DIR here redefined to be /var/portage/ and layman goes 
/var/portage/local/layman/, mostly because I think FHS is a good standard and 
it says /usr/ should be able to be mounted read-only.

In short, if you put an explicit entry in make.conf for the layman overlays, 
you will be fine as you are no longer relying on a default that can change.


-- 
alan dot mckinnon at gmail dot com

Reply via email to