From owner-freebsd-current@FreeBSD.ORG Fri Sep 12 21:26:06 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD39216A4BF for ; Fri, 12 Sep 2003 21:26:06 -0700 (PDT) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id C599043FB1 for ; Fri, 12 Sep 2003 21:26:05 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id MUA74016; Fri, 12 Sep 2003 21:26:04 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 533695D04; Fri, 12 Sep 2003 21:26:03 -0700 (PDT) To: Kris Kennaway In-Reply-To: Message from Kris Kennaway <20030913013514.GA14164@rot13.obsecurity.org> Date: Fri, 12 Sep 2003 21:26:03 -0700 From: "Kevin Oberman" Message-Id: <20030913042603.533695D04@ptavv.es.net> cc: Michael Goffin cc: freebsd-current@freebsd.org Subject: Re: Shared object "libintl.so.4" not found X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2003 04:26:06 -0000 > Date: Fri, 12 Sep 2003 18:35:14 -0700 > From: Kris Kennaway > Sender: owner-freebsd-current@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@es.net Phone: +1 510 486-8634