Comment on Gentoo Linux begins Codeberg migration to eventually phase out GitHub repo
addie@feddit.uk 5 days agoEach package has an average of 1.1 Gb of binaries? Maybe delete a few of the old versions, then. But I think the most serious ask there is the network infrastructure - lots of big downloads around the world soon add up.
The Arch linux package is about 150 Mb; they’ve a few larger ones, but most come in at a few megabytes. (Have just checked my Pacoloco shared cache - average of 773 packages is 5.8 Mb. That serves a network server, a gaming desktop, my personal development laptop and my work development laptop, so it’s a cross section.)
varnia@lemmy.blahaj.zone 5 days ago
Each package is precompiled for different architectures (aarch, x84_64) for different targets (linux, darwin) and each NixOS version has a separate binary cache (unstable, 25.11, 24.11)
That alone means there are at least 12 different versions for one package of a specified version in the binary cache. Now add different versions to that and and you are well below 50MB per package.