Date: Tue, 8 Jan 2008 18:39:32 -0600 From: "illoai@gmail.com" <illoai@gmail.com> To: Schiz0 <schiz0phrenic21@gmail.com> Cc: User Questions <freebsd-questions@freebsd.org> Subject: Re: Upgrade to 7.0; Shared Object Not Found Message-ID: <d7195cff0801081639p336b060atef2a4b81e74e15cc@mail.gmail.com> In-Reply-To: <8d23ec860801081625l597ab5fcx18970bde74a13692@mail.gmail.com> References: <8d23ec860801081625l597ab5fcx18970bde74a13692@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08/01/2008, Schiz0 <schiz0phrenic21@gmail.com> 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? > You might be able to get by with using the misc/compat6x port for some things. But eventually: 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. -- --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d7195cff0801081639p336b060atef2a4b81e74e15cc>