From owner-freebsd-questions@FreeBSD.ORG Mon Feb 16 12:05:45 2004 Return-Path: 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 B24C916A4CE for ; Mon, 16 Feb 2004 12:05:45 -0800 (PST) Received: from smtp.owt.com (smtp.owt.com [204.118.6.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6763143D2F for ; Mon, 16 Feb 2004 12:05:45 -0800 (PST) (envelope-from kstewart@owt.com) Received: from localhost.invalid (owt-207-41-94-233.owt.com [207.41.94.233]) by smtp.owt.com (8.12.8/8.12.8) with ESMTP id i1GK5K9U007643; Mon, 16 Feb 2004 12:05:22 -0800 From: Kent Stewart To: freebsd-questions@freebsd.org Date: Mon, 16 Feb 2004 12:05:38 -0800 User-Agent: KMail/1.6 References: <6.0.0.22.0.20040216140652.08b2a4d0@pop.face2interface.com> In-Reply-To: <6.0.0.22.0.20040216140652.08b2a4d0@pop.face2interface.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200402161205.38703.kstewart@owt.com> cc: Marty Landman Subject: Re: newbie problem building fetchmail from ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2004 20:05:45 -0000 On Monday 16 February 2004 11:10 am, Marty Landman wrote: > Any advice on what to do here? > > # cd ../../mail/fetchmail > # make build && make install && rehash && which fetchmail > > >> fetchmail-6.2.0.tar.gz doesn't seem to exist in > >> /usr/ports/distfiles/. Attempting to fetch from > >> http://www.catb.org/~esr/fetchmail/. > > Receiving fetchmail-6.2.0.tar.gz (1089936 bytes): 100% (ETA 00:00) > 1089936 bytes transferred in 1050.8 seconds (1.01 kBps) > ===> Extracting for fetchmail-6.2.0 > > >> Checksum OK for fetchmail-6.2.0.tar.gz. > > ===> Patching for fetchmail-6.2.0 > ===> Applying FreeBSD patches for fetchmail-6.2.0 > ===> fetchmail-6.2.0 depends on executable: gmake - not found > ===> Verifying install for gmake in /usr/ports/devel/gmake > ===> gmake-3.80 depends on shared library: intl.4 - not found > ===> Verifying install for intl.4 in /usr/ports/devel/gettext > ===> gettext-0.11.5_1 depends on executable: libtool - found > ===> gettext-0.11.5_1 depends on shared library: iconv.3 - found > ===> gettext-0.11.5_1 depends on shared library: expat.4 - found > ===> Configuring for gettext-0.11.5_1 > /bin/rm > /usr/ports/devel/gettext/work/gettext-0.11.5/doc/gettext.info* rm: > /usr/ports/devel/gettext/work/gettext-0.11.5/doc/gettext.info*: No > such file or directory > *** Error code 1 > This is hard because gettext-0.11.5 is so old that it is most likely anything anyone tells you is going to take time. They updated gettext to 12.1 last August. The current version of gettext is 0.13.1 and that is a massive thing to move to. You don't stand a chance of getting 11.5 fixed but some days you might be lucky. The current version of fetchmail is 6.2.5_1 and you will probably have the same problem with suggestions. The interface to the gettext library has changed and you have to update everything that uses it. You may not be able to do it without upgrading to one of the current system releases. I would think that it is obvious that you haven't updated your port tree for some time. A normal solution would be to tell you to cvsup ports-all, rebuild the INDEXs, and try to rebuild. When I did that on an AMD 1600 XP running 5.2-current, the rebuild of most of my ports was 1-2 days. My 2400 running 4.9-stable used about 1/3 less time. Getting current on the ports could be only done with a great deal of thought. You might find 11.5 as a package and install it. That would be a lot faster than bringing your port system to a current configuration. If you do that, move to using portupgrade. It makes updating much easier. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html