Upgrade from 6.3 to 7.0: Result ->Shared object not found :)

Noisex noisex at apollo.lv
Fri Feb 29 15:03:56 UTC 2008


Kris, as i said, i made portupgrade -faP ...and in update process i saw that
many ports upgraded. I don't why old version become as current version. Now
i've installed compat6x (thanx Stefan Lambrev) -> it's works...but anyway
now i will try fix pkgdb and reinstall all necessary ports.

-----Original Message-----
From: owner-freebsd-performance at freebsd.org
[mailto:owner-freebsd-performance at freebsd.org] On Behalf Of Kris Kennaway
Sent: Friday, February 29, 2008 4:33 PM
To: Noisex
Cc: freebsd-performance at freebsd.org
Subject: Re: Upgrade from 6.3 to 7.0: Result ->Shared object not found :)

Noisex wrote:
> Hi! The first of all i want felicitate FreeBSD development team and all
FBSD
> community with 7.0 come-out.
> 
> 	Ok, the question is not about performance, but anyway maybe you have
> some ideas how to solve problem in short time - i don't want rebuld all
> needed packages :)
> 
> This morning i decided to upgrade one of the my boxes from 6.3 to 7.0
using
>
http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.htm
> l script not native freebsd-update().
> 
> Scenario:
> # fetch http://people.freebsd.org/~cperciva/freebsd-update-upgrade.tgz
> # fetch http://people.freebsd.org/~cperciva/freebsd-update-upgrade.tgz.asc
> # gpg --verify freebsd-update-upgrade.tgz.asc freebsd-update-upgrade.tgz
> # tar -xf freebsd-update-upgrade.tgz
> # sh freebsd-update.sh -f freebsd-update.conf -r 7.0-RELEASE upgrade
> # sh freebsd-update.sh -f freebsd-update.conf install
> # shutdown -r now
> # sh freebsd-update.sh -f freebsd-update.conf install
> # portupgrade -faP
> # sh freebsd-update.sh -f freebsd-update.conf install
> # shutdown -r now
> 
> 
> All goes fine till second reboot. 
> 
> After reboot, i couldn't logon to remote box, because default shell is
bash,
> and i got error on SSH login:
> 
> /libexec/ld-elf.so.1: Shared object "libncurses.so.6" not found, required
by
> "-bash"

If the portupgrade -faP completed successfully and your bash was 
installed from ports then it should have been rebuilt.  If you have 
non-port 6.x software installed then you need to add the compat6x port 
to keep it running.

Kris

_______________________________________________
freebsd-performance at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to
"freebsd-performance-unsubscribe at freebsd.org"



More information about the freebsd-performance mailing list