From owner-freebsd-ports@FreeBSD.ORG Fri Oct 17 21:25:04 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97FB4106564A for ; Fri, 17 Oct 2008 21:25:04 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by mx1.freebsd.org (Postfix) with ESMTP id 3FC188FC14 for ; Fri, 17 Oct 2008 21:25:04 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA12.westchester.pa.mail.comcast.net ([76.96.62.44]) by QMTA10.westchester.pa.mail.comcast.net with comcast id Tlzu1a0090xGWP85AxR3hz; Fri, 17 Oct 2008 21:25:03 +0000 Received: from koitsu.dyndns.org ([69.181.141.110]) by OMTA12.westchester.pa.mail.comcast.net with comcast id TxR21a00H2P6wsM3YxR3Fe; Fri, 17 Oct 2008 21:25:03 +0000 X-Authority-Analysis: v=1.0 c=1 a=X6ZwEh8fmKcA:10 a=QycZ5dHgAAAA:8 a=fS8xPR1xAaXFdtSKfEgA:9 a=9H1XUa9F9uFPF6-JlEBXI5uyaU8A:4 a=EoioJ0NPDVgA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id 5226CC9432; Fri, 17 Oct 2008 14:25:02 -0700 (PDT) Date: Fri, 17 Oct 2008 14:25:02 -0700 From: Jeremy Chadwick To: Matthew Seaman Message-ID: <20081017212502.GA31497@icarus.home.lan> References: <5fbf03c20810171115p11cecd10k96f251de56086aea@mail.gmail.com> <20081017183334.GA28149@icarus.home.lan> <48F8E48F.4060807@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48F8E48F.4060807@infracaninophile.co.uk> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: spil.oss@gmail.com, freebsd-ports@freebsd.org Subject: Re: rrdtool12 missing from INDEX-7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2008 21:25:04 -0000 On Fri, Oct 17, 2008 at 08:16:31PM +0100, Matthew Seaman wrote: > Jeremy Chadwick wrote: >> On Fri, Oct 17, 2008 at 08:15:45PM +0200, Spil Oss wrote: >>> Hi all, >>> >>> Recently I installed databases/rrdtool12 from ports, and now >>> pkg_version is complaining >>> >>> # pkg_version -vIL\>= >>> rrdtool-1.2.26_1 ! Comparison failed >>> >>> checking /usr/ports/INDEX-7 I don't see rrdtool12 in there. >>> >>> # grep ^rrdtool /usr/ports/INDEX* | cut -c -70 >>> /usr/ports/INDEX:rrdtool-1.2.18|/usr/ports/net/rrdtool|/usr/local|Roun >>> /usr/ports/INDEX:rrdtool-1.0.50_1|/usr/ports/net/rrdtool10|/usr/local| >>> /usr/ports/INDEX-5:rrdtool-1.2.26|/usr/ports/databases/rrdtool|/usr/lo >>> /usr/ports/INDEX-5:rrdtool-1.0.50_1|/usr/ports/databases/rrdtool10|/us >>> /usr/ports/INDEX-6:rrdtool-1.3.3|/usr/ports/databases/rrdtool|/usr/loc >>> /usr/ports/INDEX-6:rrdtool-1.0.50_1|/usr/ports/databases/rrdtool10|/us >>> /usr/ports/INDEX-7:rrdtool-1.3.3|/usr/ports/databases/rrdtool|/usr/loc >>> /usr/ports/INDEX-7:rrdtool-1.0.50_1|/usr/ports/databases/rrdtool10|/us >>> >>> Tried a `make fetchindex` in /usr/ports, but bzgrepping the >>> INDEX-7.tbz had only 1.3 and 1.0. >>> >>> Am I missing anything? >> >> I'm the port maintainer. >> >> I don't quite understand INDEX -- meaning I don't understand if >> there's something we're supposed to edit to add an entry or what. As >> far as I know, it's automatically generated? >> >> FWIW, I can confirm it doesn't exist in INDEX: >> >> eos# pkg_version -v | grep rrdtool >> rrdtool-1.2.28 = up-to-date with port >> >> eos# grep -i ^rrdtool12 /usr/ports/INDEX-6 >> eos# >> > > rrdtool12 isn't referred to in /usr/ports/databases/Makefile: > > happy-idiot-talk:/usr/ports/databases:% grep rrdtool Makefile > SUBDIR += php4-rrdtool > SUBDIR += php5-rrdtool > SUBDIR += py-rrdtool_lgpl > SUBDIR += rrdtool > SUBDIR += rrdtool10 > SUBDIR += rubygem-rrdtool > > If it isn't hooked up to the ports tree, it won't be shown in the INDEX. Thanks much for the explanation! I've committed the fix. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |