Verification Builds and Snapshots For Debian

Vagrant Cascadian vagrant at reproducible-builds.org
Fri Oct 13 06:43:19 UTC 2023


On 2023-10-12, Marek Marczykowski-Górecki wrote:
> On Sat, Sep 30, 2023 at 04:59:33PM -0700, Vagrant Cascadian wrote:
>> On 2023-09-20, Lucas Nussbaum wrote:
>> > On 19/09/23 at 13:52 -0700, Vagrant Cascadian wrote:
>> >> Snapshotting the archive(s) multiple times per day, today, tomorrow, and
>> >> going forward will at least enable doing verification rebuilds of
>> >> packages starting from this point, with less immediate overhead than
>> >> trying to replicate the entire functionality or more complete history of
>> >> snapshot.debian.org.
>> 
>> In the meantime, I worked on a naive implementation of this, using
>> debmirror and btrfs snapshots (zfs or xfs are other likely candidates
>> for filesystem-level snapshots). It is working better than I expected!
>
> Isn't this more or less what has been tried few times before, and it
> works only until you load it with years worth of data?

Well, then we partition it off by year or whatever size unit it works
at? It is also possible improvements in the underlying filesystem and
disk technologies over the years make it more viable now than in the
past?

I definitely don't have more than a few months using this method at this
time, so sure, it could all come screetching to a halt at some
point...

I can continue to backfill from snapshot.debian.org until it breaks, I
suppose. :)

live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20231012/b1161738/attachment.sig>


More information about the rb-general mailing list