Support Debian source package repositories (deb-src) #45

Open
opened 2026-05-12 13:27:13 +02:00 by heiko · 1 comment
Owner

Forgejo currently documents the Debian package registry as accepting binary .deb uploads and exposing apt deb repository lines. gogogo now routes Debian source package sidecars (.dsc, .orig.tar., .debian.tar.) to release artifacts instead of the Debian package registry.

It would be useful to support Debian source repositories as first-class package registry entries, including:

  • upload of complete Debian source package sets (.dsc + .orig.tar.* + .debian.tar.* or native tarball)
  • publication of Sources indexes for apt
  • documented deb-src repository lines
  • clear API semantics for source package replacement/conflict behavior

This would let gogogo publish generated Debian source packages to the registry instead of keeping them only as release artifacts.

Forgejo currently documents the Debian package registry as accepting binary .deb uploads and exposing apt deb repository lines. gogogo now routes Debian source package sidecars (.dsc, .orig.tar.*, .debian.tar.*) to release artifacts instead of the Debian package registry. It would be useful to support Debian source repositories as first-class package registry entries, including: - upload of complete Debian source package sets (.dsc + .orig.tar.* + .debian.tar.* or native tarball) - publication of Sources indexes for apt - documented deb-src repository lines - clear API semantics for source package replacement/conflict behavior This would let gogogo publish generated Debian source packages to the registry instead of keeping them only as release artifacts.
Author
Owner

AI attribution comment added per repository instruction for this open issue.\n\n(co)authored by ai:gpt-5-codex

AI attribution comment added per repository instruction for this open issue.\n\n(co)authored by ai:gpt-5-codex
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
heiko/gogogo#45
No description provided.