Subject: Re: pkg_chk for remote binary packages
To: Hubert Feyrer <feyrer@cs.stevens.edu>
From: Dieter Baron <dillo@danbala.tuwien.ac.at>
List: tech-pkg
Date: 12/06/2005 10:44:28
On Tue, Dec 06, 2005 at 02:16:40AM +0100, Hubert Feyrer wrote:
> On Tue, 6 Dec 2005, Dieter Baron wrote:
> > The file can be created before uploading. The easiest way is
> >probably to install pkg_chk at the end of a bulk build, run it with -S
> >and upload the pkg_chk-summary file together with the binary packages.
> >I'll look at implementing this (unless someone beats me to it.)
>
> I see... is the format of this file documented somehow?
It's simply lines of the format
category/directory:packagename-version
which is the format used internally by pkg_chk.
> ISTR there used to be a "make index" which created something similar that
> was (is?) used on FreeBSD for package downloads by their installer.
>
> Having only one such file around may make things a lot easier, and given
> that iMil's working on a very similar feature, working with him on the
> format of that file would probably be good.
Indeed, as would be working with Jeremy's index generation. But
that takes time, and this patch works *now*. I would like to have
that feature in the 2005Q4 branch. We can always migrate pkg_chk to
use the common format once it is fixed.
> As well as (of course) documenting its existance and format for future
> tools, which will likely pop up and use that file.
It is rather pkg_chk specific. For future tools, using Jeremy's
file format is probably better. Documenting the file's format and
name in the pkg_chk man page is a good idea, though.
yours,
dillo