Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2004 09:31:14 -0500
From:      Jacques Vidrine <nectar@FreeBSD.org>
To:        Will Andrews <will@csociety.org>
Cc:        Dan Langille <dan@langille.org>
Subject:   Re: database tables for VuXML
Message-ID:  <3F3C42FC-FA91-11D8-A586-000A95BC6FAE@FreeBSD.org>
In-Reply-To: <20040828035529.GP3862@sirius.firepipe.net>
References:  <4129070D.28233.7C2E4023@localhost> <4129CCC9.11697.7F32B4B4@localhost> <717D5B12-F6CB-11D8-9236-000A95BC6FAE@FreeBSD.org> <20040828035529.GP3862@sirius.firepipe.net>

next in thread | previous in thread | raw e-mail | index | archive | help
[freebsd-vuxml@ dropped]

On Aug 27, 2004, at 10:55 PM, Will Andrews wrote:

> On Wed, Aug 25, 2004 at 02:17:45PM -0500, Jacques Vidrine wrote:
>> You accidently answered my question :-)  I guess you have set those
>> whenever the commit mail came in ... so the view of past package
>> versions is from past executions of `make -V'.
>>
>> I wish I could `cd /usr/ports/some/app && make package-names' to get a
>> list of all package names this port ever built.  or some such.
>
> That's really hard to implement, because ports are highly
> interdependent.  To do this properly, you would need to checkout
> the entire ports tree n times, where n is the number of times
> PKGNAME has changed in the history of the ports tree.  Plus, they
> can vary depending on options.  Suffice it to say, getting all
> this information would be astronomically difficult.  :-)

Yes, difficult.  I was curious whether one could check out the ports 
tree from, oh, say 1996, and still get `make -VPKGNAME' to work on most 
of the ports that were functional then.  But not curious enough to try 
:-)

Of course, I suppose generating all the back history could be done 
once, and then this database of history could be updated on a regular 
basis in much the same way that FreshPorts is updated continuously.  
But it sure would be a PITA for marginally useful trivia :-)

Cheers,
-- 
Jacques A Vidrine / NTT/Verio
nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F3C42FC-FA91-11D8-A586-000A95BC6FAE>