Re: Shared object "libintl.so.4" not found

From: Kevin Oberman <oberman_at_es.net>
Date: Fri, 12 Sep 2003 21:26:03 -0700
> Date: Fri, 12 Sep 2003 18:35:14 -0700
> From: Kris Kennaway <kris_at_obsecurity.org>
> Sender: owner-freebsd-current_at_freebsd.org
> 
> 
> --/9DWx/yDrRhgMJTb
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> Content-Transfer-Encoding: quoted-printable
> 
> On Fri, Sep 12, 2003 at 06:21:40PM -0600, Lyndon Nerenberg wrote:
> > > I recently upgraded one of my machines to 5.1-current, and for some rea=
> son I keep getting "Share object 'libintl.so.4' not found" errors when I at=
> tempt to install from ports or execute certain commands/programs. I read th=
> at upgrading my version of gettext would fix the issue, but it has not. Is =
> there any other way to get this object?
> >=20
> > The simple fix:
> >=20
> > 1) teach your MUA to insert line breaks at reasonable places, and
> >=20
> > 2) ln /usr/lib/libintl.so.4 /usr/lib/libintl.so.5
> 
> Please don't give bogus advice.  The solution is to update everything
> that depends upon gettext, e.g. by using portupgrade.
> 
> Kris

Maybe, but this bit me and the solution was to re-build gmake. The
changes in what routines are in libc cause this problem.

I really think that UPDATING should have a note in the V4 to V5
section that you should re-build gmake before building any port that
uses it. Otherwise there are several bad things that can
happen. (FWIW, you will probably need to re-build bison, as well, but
that only prevents things from building. It does no produce bad
executables.)
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman_at_es.net			Phone: +1 510 486-8634
Received on Fri Sep 12 2003 - 19:26:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:22 UTC