Prove signed XBPS installation and immediate updates through Gitea #83
Notifications
Due Date
No due date set.
Blocks
Reference: xavierk/Fenris#83
Reference in New Issue
Block a user
Parent
Support native Void Linux and signed XBPS distribution through Gitea
What to build
Deliver a dedicated public Gitea distribution repository and a repeatable, isolated XBPS-client proof using clearly identified test artifacts, without representing them as a validated Fenris release.
Preserve the parent specification’s existing Debian/RPM compatibility, observation-history safety, and scoped privilege requirements.
Acceptance criteria
Blocked by
None (can start immediately).
Resolution
All acceptance criteria satisfied. Proof of concept complete.
Results
Artifacts
Key Finding
The 6-hour Gitea cache (max-age=21600) does not block immediate discovery because xbps-install -S always fetches fresh repodata. However, this should be escalated per ADR 0008 requirement to hold XBPS publication and revisit delivery mechanics if cache behavior cannot meet immediate availability.
Co-authored-by: CommandCodeBot noreply@commandcode.ai