Subject: Re: slight crisis with netbsd desktop box.
To: Paul (NCC/CS). <pts@bom.gov.au>
From: Thomas Klausner <wiz@NetBSD.org>
List: tech-pkg
Date: 02/23/2005 18:05:41
On Wed, Feb 23, 2005 at 04:22:41PM +1100, Paul (NCC/CS). wrote:
> su# ./gnumeric
> Shared object "libxml2.so.8" not found

Do you have IGNORE_RECOMMENDED set in /etc/mk.conf?
Or did you do 'make replace'?

One safe way to get out of this is to pkg_delete -r
all the packages whose libraries are not found by others,
and then reinstall them and their dependencies from source.

How to find them?
For example, bar complains about missing libfoo.1.2.
	pkg_info -Fe /usr/pkg/lib/libfoo*
will tell you to which package the libraries belong.
Deinstall it (and its dependencies) and reinstall
from source.

Cheers,
 Thomas