On Tue, Jul 01, 2014 at 11:11:45AM +0100, Stuart Henderson wrote:
> On 2014/07/01 11:57, Marc Espie wrote:
> > I've just switched on "out-of-order" packages, after much testing.
> > 
> > What this means:
> > 
> > new packages won't be compatible with older pkg_add. Most specifically,
> > the plist order may no longer match the packing-list.
> > 
> > -> if you see strange pkg_add errors, and your base system is not uptodate,
> > that's your fault.
> > 
> > New bulks will exploit that feature: build machines log an history of
> > files in a package. With out-of-order archives, they can take advantage
> > of that to produce packages where the most recently changed files are
> > at the front.
> > 
> > For some packages, this can be a drastic performance improvement: some
> > measurements show that as much as half of some packages do not change
> > over a 2 months period.
> > 
> > Note that this will speed up "dependency, maintainer and other meta info"
> > updates even more, as the package extraction may stop right after the meta
> > information...
> > 
> 
> Now we just need rsync-friendly gzip to help the mirrors :-)

We could chunk packages further. It's quite possible.

Reply via email to