Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Oct 2008 14:25:02 -0700
From:      Jeremy Chadwick <koitsu@FreeBSD.org>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        spil.oss@gmail.com, freebsd-ports@freebsd.org
Subject:   Re: rrdtool12 missing from INDEX-7
Message-ID:  <20081017212502.GA31497@icarus.home.lan>
In-Reply-To: <48F8E48F.4060807@infracaninophile.co.uk>
References:  <5fbf03c20810171115p11cecd10k96f251de56086aea@mail.gmail.com> <20081017183334.GA28149@icarus.home.lan> <48F8E48F.4060807@infracaninophile.co.uk>

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




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