Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 May 2006 12:56:40 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Derek Ragona <derek@computinginnovations.com>
Cc:        David Banning <david+dated+1148274834.4cf23e@skytracker.ca>, questions@freebsd.org
Subject:   Re: "libm.so.4" not found
Message-ID:  <20060517165640.GA19324@xor.obsecurity.org>
In-Reply-To: <6.0.0.22.2.20060517081907.02683400@mail.computinginnovations.com>
References:  <20060517051354.GA41312@skytracker.ca> <6.0.0.22.2.20060517081907.02683400@mail.computinginnovations.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--NzB8fVQJ5HfG6fxh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 17, 2006 at 08:22:03AM -0500, Derek Ragona wrote:
> Sounds like you recently upgraded but don't have the compatible libraries=
=20
> in /etc/make.conf make sure you have:
> COMPAT4X=3D       yes
>=20
> And then rebuild the world.
>=20
> You might also want to have:
> options         COMPAT_FREEBSD4
> In your kernel config file.

The real question is why do you have binaries depending on old system
libraries.  The answer is probably that you upgraded from a previous
branch of FreeBSD (e.g. 4.x -> 6.x) but neglected to rebuild all your
installed ports, so they now have an inconsistent mix of old and new
libraries.

portupgrade -af or similar to repair the damage.

Kris

--NzB8fVQJ5HfG6fxh
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQFEa1XIWry0BWjoQKURApNiAJ9k88GtZpc+xlZZ0bGIYJIASMH11ACfRItg
Z+iQKMOQZc5oWySf+lH6Guo=
=mmwh
-----END PGP SIGNATURE-----

--NzB8fVQJ5HfG6fxh--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060517165640.GA19324>