Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Sep 2003 15:54:21 +0300
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Gordon Tetlow <gordont@gnf.org>
Cc:        current@freebsd.org
Subject:   Re: upgrade from static to dynamic root
Message-ID:  <20030916125421.GA29688@sunbay.com>
In-Reply-To: <20030915223155.GQ64655@roark.gnf.org>
References:  <20030911142821.S69286@beagle.fokus.fraunhofer.de> <20030915223155.GQ64655@roark.gnf.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Sep 15, 2003 at 03:31:55PM -0700, Gordon Tetlow wrote:
> On Thu, Sep 11, 2003 at 02:44:55PM +0200, Harti Brandt wrote:
> >=20
> > Hi,
> >=20
> > I just tried to upgrade one of my systems from a static root from july =
to
> > an actual dynamic root. The installworld went fine 'til the place where
> > /bin/test is installed. At that point the installation stopped with "ELF
> > interpreter /libexec/ld-elf.so.1 not found". And really /libexec is not
> > populated yet. May it be, that the makefile uses one of the newly
> > installed tools during install? For example 'ln' to make the link test =
->
> > [?
> >=20
> > Also, wouldn't it be helpful to populate /rescue before /bin? Just in
> > the case something goes wrong between installing been and rescue for the
> > first time?
>=20
> A dynamic root is still a little bit of a no seatbelt kind of activity.
> We should probably bring back the ${OBJDIR}/bin/sh test and if we fail,
> install /libexec/ld-elf.so.1 then reattempt the ${OBJDIR}/bin/sh test
> and continue on with life.
>=20
I've been able to reproduce this, and have just committed a fix for this
into Makefile.inc1.


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software Ltd,
ru@FreeBSD.org		FreeBSD committer

--CE+1k2dSO48ffgeK
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE/Zwf9Ukv4P6juNwoRAu2BAJ9zpI9CA3PZD0e0EU1+QQ7eehpe9QCeIMnM
YoIrU/6RMuLLiSy0ObQ6V7Q=
=1ZDs
-----END PGP SIGNATURE-----

--CE+1k2dSO48ffgeK--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030916125421.GA29688>