Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Aug 2002 07:14:22 +0200
From:      Simon Siemonsma <simon.freebsd@hccnet.nl>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>, freebsd-questions@freebsd.org
Subject:   Re: Postfix doesn't find libintl.so.2
Message-ID:  <200208090714.22765.simon.freebsd@hccnet.nl>
In-Reply-To: <20020808174541.GA82086@happy-idiot-talk.infracaninophi>
References:  <200208081839.33864.simon.freebsd@hccnet.nl> <20020808174541.GA82086@happy-idiot-talk.infracaninophi>

next in thread | previous in thread | raw e-mail | index | archive | help
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




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