Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Feb 2002 02:26:55 -0800
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Daniel Frazier <dfrazier@magpage.com>
Cc:        Ruslan Ermilov <ru@FreeBSD.ORG>, stable@FreeBSD.ORG, Bruce Evans <bde@FreeBSD.ORG>, Peter Wemm <peter@FreeBSD.ORG>
Subject:   Re: src upgrade 4.0-RELEASE to 4-STABLE fails on make installworld...
Message-ID:  <20020221022655.B33893@dhcp01.pn.xcllnt.net>
In-Reply-To: <3C753449.1080300@magpage.com>
References:  <3C73D7C2.3000502@magpage.com> <20020220181526.GB49599@sunbay.com> <3C73EC1B.9080100@magpage.com> <20020221090710.GB13262@sunbay.com> <3C7523DC.3060106@magpage.com> <3C752C88.9080704@magpage.com> <3C753449.1080300@magpage.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 21, 2002 at 12:54:17PM -0500, Daniel Frazier wrote:
> >well, that didn't work.  make installworld died with:
> >
> >--------------------------------------------------------------
> > >>> Rebuilding man page indices
> >--------------------------------------------------------------
> >cd /usr/src/share/man; make makedb
> >makewhatis /usr/share/man
> >makewhatis /usr/share/perl/man
> >rm -rf /tmp/install.68925
> >ELF binary type not known.  Use "brandelf" to brand it.
> >*** Signal 6

The ELF branding has changed on the -stable branch. We used to have
our own way of doing it, but that got completely ripped out in
favor of the "new" GNU way of branding. You're probably stuck between
ship and shore by having binaries with the new branding and a kernel
that doesn't deal with it.

I suspect you pick up a new version of file(1) that understands the
new branding and is linked shared so that the kernel can run it
(it knows it's a FreeBSD binary because the name of the dynamic
linker gives it the clue it needs). This gives you the impression
everything is ok, but the kernel is not able to run the program
because it's linked complete (staticly) and doesn't have a branding
that your current kernel understands.

> anyone have an idea on how I can recover from this?

Install a new kernel is a step forward. Note that it may also be a
step further downhill.

> (grrr!) reinstall from scratch?  I hate having to resort to that...
> in fact, never had to before...(with FreeBSD at least...)

Certain incompatibilities should not have been created, or should
have been created differently. There's nothing we can do about it
now.

HTH,

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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