On Tue, Jul 09, 2019 at 08:04:23PM +0300, Leonid Bobrov wrote: > > An all-arches package snapshot currently runs at 200GB and adding > > symbols across the board would add a lot to this. > > Stuart and Espie, have you ever heard of compression?
WTF is wrong with you ? I haven't participated to that thread yet, but I wager I know more about compression than you do. Just have a fucking look at the code in signify, the pkg tools, and more generally, EVERYWHERE I have touched in BSD before spouting insults like this. Most specifically: - we do use gzip because other compression systems won't work with little memory/don't have the right licence. - gzip allows you to stick COMMENTS in the header, which is where the signature lives. I DID A WHOLE FUCKING PRESENTATION ABOUT THAT DESIGN CHOICE. - pkg_create uses an LRU cache to make updates faster. And we use some specificities of gzip to make packages amenable to using rsync actually. - Stuart has wasted hours getting mirrors to work as good as they can. - *we* have spent hours trying to share stuff while keeping things secure. It *still* doesn't change the fact that a full snapshot takes up a lot of space. And it's an important factor in having enough sites provide mirrors. It's also an important factor in making sure snapshots are distributed quickly. Heck, there are design choices in package snapshots to avoid shearing. So, to summarize. Get the hell away from this mailing-list. I don't want to have anything to do with a condescending idiot who sends disparaging comments my way 100% out of the blue. Fuck you very much, -- Marc