Date: Fri, 29 May 2009 08:18:42 -0400 From: Steve Bertrand <steve@ibctech.ca> To: Kevin Day <toasty@dragondata.com> Cc: FreeBSD <freebsd-stable@freebsd.org> Subject: Re: I've borked my ZFS system upgrading to -STABLE Message-ID: <4A1FD2A2.30209@ibctech.ca> In-Reply-To: <22308B21-1346-4FE5-8332-EB107E9CBD2A@dragondata.com> References: <4A1D6F36.3030008@ibctech.ca> <22308B21-1346-4FE5-8332-EB107E9CBD2A@dragondata.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Kevin Day wrote:
>
> On May 27, 2009, at 11:49 AM, Steve Bertrand wrote:
>
>> Hey all,
>>
>> In short, I've got a system with /boot on a USB thumb drive that I boot
>> from, which then mounts root and the rest of the system from a 4-disk
>> ZFS storage pool.
>>
>> However, during the upgrade, something didn't go quite right, and now
>> when I boot, I end up with:
>>
>> /libexec/ld-elf.so.1: Shared object "libc.so.7" not found required by sh
>
>
> While I don't have much help to get you fixed, I can tell you how this
> likely happened if you did a "make world" or "make installworld" at one
> point.
>
> The installworld script is told that /lib/libc.so.x has to have a
> "chflags schg" applied to it, making it unchangeable. So when
> installing, it deletes the old libc, copies the new libc over, tries to
> do a chflags on it, fails because ZFS doesn't support flags, so it
> deletes libc and gives up.
>
> libc is the first file that installworld tries to create using schg, so
> that's where it fails. The workaround is to do "make installworld
> NO_FSCHG=" so that it doesn't bother trying to set flags.
That makes absolutely perfect sense!
Thanks Kevin, I'll give that a try and go from there.
Steve
[-- Attachment #2 --]
0 *H
010 + 0 *H
00CK9AbxIUw0
*H
0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
090507231610Z
100507231610Z0B10UThawte Freemail Member10 *H
steve@ibctech.ca0"0
*H
0
DZ杙<2IⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|t ݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(G C^K6XV4j<t -0+0U0steve@ibctech.ca0U0 0
*H
æ|85aQz-*3HG .s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1 n00CK9AbxIUw0
*H
0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
090507231610Z
100507231610Z0B10UThawte Freemail Member10 *H
steve@ibctech.ca0"0
*H
0
DZ杙<2IⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|t ݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(G C^K6XV4j<t -0+0U0steve@ibctech.ca0U0 0
*H
æ|85aQz-*3HG .s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1 n0?0
0
*H
010 UZA10UWestern Cape10U Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H
personal-freemail@thawte.com0
030717000000Z
130716235959Z0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00
*H
0 Ħ<UsUNʙZhup[v:aQP
0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr` 00U0 0CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380
*H
HP.
fgCL!6-6/P p<ab:~ t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO1d0`0v0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0 + 0 *H
1 *H
0 *H
1
090529121842Z0# *H
1"I*C
3L0R *H
1E0C0
*H
0*H
0
*H
@0+0
*H
(0 +71x0v0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0*H
1xv0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0
*H
;#%YܽhܜGτ(&H,Tq{hLsR`5]({9 94Gw'PR~.et^NK"`[s95+=:*/l\mCyH^
8KOw$APv_pjPhAhx2JoPQwMzxA4A3:@VtrW!LK`:`^
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A1FD2A2.30209>
