On 08/01/2008, Schiz0 <[EMAIL PROTECTED]> 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
> [EMAIL PROTECTED]:/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?

You might be able to get by with using the
misc/compat6x port for some things.  But

Rebuild ALL of your ports, probably starting
with perl and ruby (manually) so you can use
portupgrade for the rest.

# cd /usr/ports/lang/perl5.8
# make deinstall reinstall clean
and so on.

You may have to rebuild ruby-bdb and
portupgrade manually as well.

freebsd-questions@freebsd.org mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to