"libm.so.4" not found

Kris Kennaway kris at obsecurity.org
Wed May 17 09:56:51 PDT 2006


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 
> in /etc/make.conf make sure you have:
> COMPAT4X=       yes
> 
> And then rebuild the world.
> 
> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20060517/cd9f2bd8/attachment.pgp


More information about the freebsd-questions mailing list