Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Jan 2008 01:33:05 +0100
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Schiz0 <schiz0phrenic21@gmail.com>
Cc:        User Questions <freebsd-questions@freebsd.org>
Subject:   Re: Upgrade to 7.0; Shared Object Not Found
Message-ID:  <47841641.5070204@FreeBSD.org>
In-Reply-To: <8d23ec860801081625l597ab5fcx18970bde74a13692@mail.gmail.com>
References:  <8d23ec860801081625l597ab5fcx18970bde74a13692@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Schiz0 wrote:
> Hey,
> 
> I recently upgraded from 6.3-PRERELEASE to 7.0-PRERELEASE
> 
> # uname -a
> FreeBSD Mercury 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #0: Tue Jan  8
> 15:07:49 EST 2008
> root@Mercury:/usr/obj/usr/src/sys/SCHIZ0NET_MERCURY  i38
> 
> 
> Now, whenever I run any various commands, I get various errors:
> 
> # vim
> /libexec/ld-elf.so.1: Shared object "libncurses.so.6" not found,
> required by "vim"
> # portupgrade
> /libexec/ld-elf.so.1: Shared object "libcrypt.so.3" not found,
> required by "ruby18"
> # bash
> /libexec/ld-elf.so.1: Shared object "libncurses.so.6" not found,
> required by "bash"
> And so on...
> 
> It had me locked out at first because my default shell is bash. But I
> got it working with /bin/csh now.
> 
> So. Apparently I'm missing some shared objects. Can anyone shed any
> light on the issue? Or guide me on how to fix it?

Part of the upgrade that you omitted was to install new 7.0 versions of 
your installed ports.  portupgrade -fa or -faP.

Kris




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