> > I had that with systems where /var/www is a symlink into
> > another (small) slice/partition like "/".
>
> Thanks. I had /var/www symlinked to /home/www, and that
> was, for some reason, enough to cause the trouble. I removed
> the symlink and the upgrade went fine. What is not understood,
> however, is the fact that the symlink went *not* to a small partition;
> my /home was

You have to consider how the filesystem looks during the upgrade,
especially if this is while you run inside bsd.rd. A symlink that goes
from /var/www to literally "/home/www" will not work during upgrades
when all the partitions are mounted under /mnt, whereas if the link
was in /var and made using:
ln -s ../home/www www then it will point to the right place from
/mnt/var/www to /mnt/home/www during bsd.rd also. Same goes for if you
must place /home/_sysupgrade somewhere else for space reasons, make
sure the softlink is relative and it will keep on working during
upgrades also.

-- 
May the most significant bit of your life be positive.

Reply via email to