On Sun, Jan 08, 2006 at 10:55:50AM -0600, Lance Albertson wrote: > A few rough ideas that just popped in my > head is either packing all of these versions into one tarball (not even > sure if thats feasible) Ugly, binpkgs are bzip2ed tarballs + xpak at the end of the bzip2 stream, jamming multiple contents sets in would lose the ability to just untar the bugger to the fs in worst case. Plus... it's nasty from a format standard, trying to determine which contents set to pull. Basically have to jump to eof, read the footer, either store _all_ offsets there (extension of xpak format), or jump from there to the previous xpak, repeat till you've found what you want. > , or creating a hashed suffix based upon the > useflags enabled/disabled at the time that you append to the tarball name. +1 on mangling the name. Need something for keywords anyways. Alternative is expanding the bintree format, cat/pkg-ver being a directory, with the binpkgs held with in... Either way, bintree/binpkg format are all rolled into one mess, as stated, open to proposals to make it less sucky. ~harring