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



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@xxxxxxxxxxx
[mailto:owner-freebsd-performance@xxxxxxxxxxx] On Behalf Of Kris Kennaway
Sent: Friday, February 29, 2008 4:33 PM
To: Noisex
Cc: freebsd-performance@xxxxxxxxxxx
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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to
"freebsd-performance-unsubscribe@xxxxxxxxxxx"

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



Relevant Pages

  • Re: Upgrading to 7.0 - stupid requirements
    ... >> matter what I do with the packages, ... >> after upgrade to a new version. ... It passed two days from portupgrade -faP, ... upgrading the installed ports: ...
    (freebsd-stable)
  • Re: Keeping FreeBSD 5.2 up-to-date
    ... weeks, yes, my upgrade takes about that much of my time. ... installation, and I had to reset all of my desktop font preferences. ... As a second step, I run portupgrade, which is itself a port, to keep the ... ports in place. ...
    (comp.unix.bsd.freebsd.misc)
  • Ports/packages confusion
    ... Will someone please point me to an explanation for why the packages in my ... I try to upgrade to a newer Xorg rel through the ports/packages system? ... ports including gnome 2.10->2,12 upgrade) I managed to mess up my working ... gnome 2.10 installation ...
    (freebsd-questions)
  • Re: Problem with aclocal when trying to install phppgadmin from port
    ... uninstall (and then upgrade) the MySQL client successfully. ... install through the command line until I get this fixed. ... There are at least three versions of automake in ports, ...
    (freebsd-questions)
  • Re: Preparations for an upcoming upgrade
    ... use portmaster and alike for upgrading installed ports. ... way to install programs/things/whatnot in addition to the base system. ... You can either upgrade the base system with binaries (sysinstall or the ... It heavily depends on just what you're intending to compile. ...
    (comp.unix.bsd.freebsd.misc)