Re: Upgrading an i386 machine from amd64.
On 6/1/14, 1:27 PM, Jordan Hubbard wrote:
> On Jun 1, 2014, at 12:52 PM, Alfred Perlstein <bright@mu.org> wrote:
>
>> On 6/1/14, 12:45 PM, Jordan Hubbard wrote:
>>> On Jun 1, 2014, at 12:04 PM, Alfred Perlstein <bright@mu.org> wrote:
>>>
>>>> Unfortunately I'm doing it over NFS and I don't think we support chfla=
gs over NFS (not even with an extension).
>>> Try the installworld with NO_FSCHG=3Dyes
>>>
>>> I think that catches at least 7 of the 8 places that need to be conditi=
onalized. :)
>>>
>>> - 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. Th=
at=92s weird though - bsd.lib.mk (in -current at least) does have a NO_FSCH=
G check. Are you sure that=92s set in your environment? Did that change n=
ot make it into whatever branch you=92re using, perhaps?
OK you were right about me forgetting to set NO_FSCHG in that pass, =
however even when I set it:
/usr/src # NO_FSCHG=3DYES TARGET=3Di386 DESTDIR=3D/usr/soekris make install=
world
.....
=3D=3D=3D> lib/libcrypt (install)
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 libcrypt.so.5 /usr/soekris/lib
install: /usr/soekris/lib/libcrypt.so.5: Input/output error
*** Error code 71
Stop.
make[5]: stopped in /usr/trees/freebsd.git/lib/libcrypt
It appears it's that schg is set on it on the target host:
..(02:10:18)(alfred@soekris.local)
/lib % ls -lo libcrypt*
-r--r--r-- 1 root wheel schg 81988 Aug 16 2013 libcrypt.so.5
-r--r--r-- 1 root wheel - 1468336 Aug 16 2013 libcrypto.so.6
-r--r--r-- 1 root wheel - 1626140 Jun 1 11:15 libcrypto.so.7
Ugh, that was frustrating... but now fixed sorta...
Is there a post-processing step i can do on the target install host to =
get my schg bits set on the right things?
-Alfred
> - Jordan
>
>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 17 之 25 篇):