Not necessarily for merging because:
- 1. missing tests
- 2. snapshot format adaptation is only needed for staging as previous runs
occurred there already (so it has snapshots with an old format) but not in
production yet.
I have patched the current nixguix deployed on worker0 (staging) with the following fixes:
~~ - D2951: Some sources.json entries can be inconsistent and missing their 'integrity'
field. Filter out the entries without 'integrity' key for now. The fix should
be upstream in the sources.json though. ~~
- Account for possible unresolvable revisions given the new snapshot format (since the last runs).