Re: apt 0.6 in experimental
On Fri, Jan 02, 2004 at 12:40:07PM -0500, Nathaniel W. Turner wrote:
> On Thu, 2004-01-01 at 23:38, Anthony Towns wrote:
> > Oh. Also, you're expected to have entries for the md5sum & size
> > of the uncompressed Packages files *even if you only distribute the
> > compressed versions*. That's quite important for debootstrap's caching,
> > and possibly apt's.
> Yes, this is good to point out. I figured it out a few days ago, but...
apt-ftparchive probably ought to automate this, but for now, it's easiest to
just keep an uncompressed Packages file around. Then, apt-ftparchive will
add an entry for it to Release automagically.
> > Oh, and your problem is that your paths should be relative to the
> > directory the Release file's in, not the directory dists/ is in. ie:
> ...aha! The error message makes perfect sense now. Thank you!
> My repository is now properly signed, and apt 0.6.10 digs it. =)
> One thing I noticed, though, is that in Release files apt does not
> consider "./nwt/binary-i386/Packages" to be equivalent to
> "nwt/binary-i386/Packages". It would be nice if either apt normalized
> the "./" out of those paths, or if "apt-ftparchive release ."
> special-cased the "." and output the latter form. But for now, a simple
> pipe through "sed 's@ \./@ @'" works.
Yes, I think it should strip it off (likewise for any path passed to
apt-ftparchive). I'll make that change.