From owner-freebsd-questions Thu Aug 8 22:14:20 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E91E537B400 for ; Thu, 8 Aug 2002 22:14:17 -0700 (PDT) Received: from fia168-94.dsl.hccnet.nl (fia168-94.dsl.hccnet.nl [62.251.94.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53C8F43E6A for ; Thu, 8 Aug 2002 22:14:17 -0700 (PDT) (envelope-from simon@fia168-94.dsl.hccnet.nl) Received: by fia168-94.dsl.hccnet.nl (Postfix, from userid 1000) id 4D26C5D; Fri, 9 Aug 2002 07:14:23 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" From: Simon Siemonsma To: Matthew Seaman , freebsd-questions@freebsd.org Subject: Re: Postfix doesn't find libintl.so.2 Date: Fri, 9 Aug 2002 07:14:22 +0200 User-Agent: KMail/1.4.2 References: <200208081839.33864.simon.freebsd@hccnet.nl> <20020808174541.GA82086@happy-idiot-talk.infracaninophi> In-Reply-To: <20020808174541.GA82086@happy-idiot-talk.infracaninophi> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200208090714.22765.simon.freebsd@hccnet.nl> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thursday 08 August 2002 19:45, Matthew Seaman wrote: > On Thu, Aug 08, 2002 at 06:39:33PM +0200, Simon Siemonsma wrote: > > When I boot my computer I get the following message: > > > > Starting local daemons: postfix/postfix-script: starting the Postfix mail > > system /usr/libexec/ld-elf.so1: Shared object "libintl.so.2" not found. > > > > Postfix is started through /etc/rc.local. > > The next service to startup (fetchmail) is not started. > > > > I'm using FreeBSD 4.6. > > > > Does anyone have any idea what's happening, and how to solve this. > > Yes. You've upgraded the gettext port which has bumped the version > number on the libintl.so shared library. If you're up-to-date with > your gettext-0.11.4 port, then you should have: > > happy-idiot-talk:~:% ls -l /usr/local/lib/libintl* > -rw-r--r-- 1 root wheel 47292 Aug 7 21:32 /usr/local/lib/libintl.a > lrwxr-xr-x 1 root wheel 12 Aug 7 21:32 > /usr/local/lib/libintl.so@ -> libintl.so.4 -r--r--r-- 1 root wheel 36126 > Aug 7 21:32 /usr/local/lib/libintl.so.4 > > > Unfortunately a large number of other ports depend on gettext --- you > can see the dependencies by running: > > pkg_info -R gettext-\* > > On my system that returns a list of 43 packages, including such things > as lynx, gtar, windowmaker, mozilla and anything to do with GNOME. > Any of those might fail to work. > > The cure is to recompile those ports so that they get relinked against > the latest libintl.so.4 --- a handy way of doing that is: > > portupgrade -rNif -x gettext-0.11.4 gettext-0.11.4 Yes this was it. Fetchmail used gettext, so that was the problem. Thanks Simon Siemonsma > > > Cheers, > > Matthew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message