Skip site navigation (1)Skip section navigation (2)
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ⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|tݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(GC^K6XV4j<t-0+0U0steve@ibctech.ca0U00
	*H
æ|85aQz-*3HG		.s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1n00CK9AbxIUw0
	*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ⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|tݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(GC^K6XV4j<t-0+0U0steve@ibctech.ca0U00
	*H
æ|85aQz-*3HG		.s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1n0?0
0
	*H
010	UZA10UWestern 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`00U00CU<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]({994Gw'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>