Skip to content

View to show a binary-package(s) artifact as an unsigned apt repo

At DebConf, Jochen had packaged Organic Maps, built it with Debusine, and was asking me to try it out before uploading it.

I did get the debs via debusine: I navigated to each artifact, downloaded the .deb filesand manually installed them. It would have been significantly more convenient to get a temporary apt stanza out of debusine.

We could build a view for that, that takes an artifact and:

  • by default, shows an apt stanza pointing at the view itself, allowing unsigned use
  • have …/Packages provide a Packages file generated on the fly from artifact metadata
  • have …/foo.deb download the corresponding file from the artifact

It would be a quick and dirty, but convenient, way for people to test prospective uploads. The goal is to make a convenient front-end for a common use case for an artifact, not a substitute for personal repositories (which would, among other things, be signed and support updates)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information