> > 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.