From owner-freebsd-questions Tue Apr 6 13:22:15 1999 Delivered-To: freebsd-questions@freebsd.org Received: from europe.std.com (europe.std.com [199.172.62.20]) by hub.freebsd.org (Postfix) with ESMTP id CCCB114C8E for ; Tue, 6 Apr 1999 13:22:07 -0700 (PDT) (envelope-from lowell@world.std.com) Received: from world.std.com by europe.std.com (STD1.2/BZS-8-1.0) id QAA17516; Tue, 6 Apr 1999 16:20:09 -0400 (EDT) Received: by world.std.com (TheWorld/Spike-2.0) id AA17636; Tue, 6 Apr 1999 16:20:09 -0400 Date: Tue, 6 Apr 1999 16:20:09 -0400 Message-Id: <199904062020.AA17636@world.std.com> From: Lowell Gilbert To: jef53313@bayou.uh.edu Cc: freebsd-questions@FreeBSD.ORG In-Reply-To: (message from Jonathan Fosburgh on Tue, 6 Apr 1999 14:45:05 -0500 (CDT)) Subject: Re: /usr/libexec/ld-elf.so.a Invalid format References: Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I said: > Okay, just to make sure it makes it into the archives: > You can't install 3.x packages on a 2.x system. > > [At least, not without doing some rather extensive upgrades -- > extensive enough that if you'd done them, you would know enough that > you wouldn't need to ask this question.] > > It's always a chancy thing to install packages from a different > FreeBSD version, but it's downright impossible in this case. and Jonathan Fosburgh pointed out that he'd said: > [and to make searches find the error message in this message] > >> I have just upgrade from 228R to 31R. When trying to start Xemacs (from > >> 228R), I have the following message : > >> /usr/libexec/ld-elf.so.a Invalid format and continued: 3.1-R is running on the system in question. When I was getting the error, it was while running 3.1-R packages on a 3.1-R system. I think an upgrade to 3.1-STABLE is needed to fix this but I do not know for sure if that is what fixed it for me. Um, okay, I apologize for not catching that. I'm still a little confused about what you meant about Xemacs being from 2.2.8-RELEASE, but if, as you say, 2.2.8 actually has nothing to do with the question, then the question becomes why it was looking for ld-elf.so.a in the first place. There doesn't seem to be a problem report on this... The only other thing I can think of to check is whether the package *really* was 3.1-RELEASE. The /pub/FreeBSD/packages directory on the ftp sites is *not* for 3.1-RELEASE; it's for 3.1-STABLE. The 3.1-RELEASE packages are, um, somewhere else in the tree. To be sure you could run the -STABLE packages, you'd need to install an upgrade kit (or upgrade to -STABLE). Be well. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message