Upgrading an i386 machine from amd64.

Jordan Hubbard jkh at mail.turbofuzz.com
Sun Jun 1 20:27:30 UTC 2014


On Jun 1, 2014, at 12:52 PM, Alfred Perlstein <bright at mu.org> wrote:

> 
> On 6/1/14, 12:45 PM, Jordan Hubbard wrote:
>> On Jun 1, 2014, at 12:04 PM, Alfred Perlstein <bright at mu.org> wrote:
>> 
>>> Unfortunately I'm doing it over NFS and I don't think we support chflags over NFS (not even with an extension).
>> Try the installworld with NO_FSCHG=yes
>> 
>> I think that catches at least 7 of the 8 places that need to be conditionalized. :)
>> 
>> - Jordan
>> 
> Thanks Jordan,
> 
> I did wind up using that, but NFS still was giving me:
> install -C -o root -g wheel -m 444   libcrypt.a /usr/soekris/usr/lib
> install -C -o root -g wheel -m 444   libcrypt_p.a /usr/soekris/usr/lib
> install -s -o root -g wheel -m 444   -fschg  libcrypt.so.5 /usr/soekris/lib
> install: /usr/soekris/lib/libcrypt.so.5: Input/output error

Well, like I said, I think the NO_FSCHG implementation is incomplete.  That’s weird though - bsd.lib.mk (in -current at least) does have a NO_FSCHG check.  Are you sure that’s set in your environment?  Did that change not make it into whatever branch you’re using, perhaps?

- Jordan




More information about the freebsd-hackers mailing list