Simon McVittie writes ("Bug#1107111: dgit: support for uploading to
fasttrack.debian.net"):
> dgit can upload to the main Debian archive and various overlay suites
> (security, proposed-updates, backports), but not currently to fasttrack
> (https://fasttrack.debian.net/).
TIL.
dgit ought to be able to support this but I think I need to know more
about it to decide how.
Some questions I didn't find answered elsewhere:
Does it run on DSA infrastructure? Do packages migrate between it
and the main archive at all? Is there any official recognition
of these suite names from a namespace point of view?
> fasttrack is technically a separate archive (separate dak instance) like
> -security, but it exists in the same package/version namespace as the
> main Debian archive, so I think it could make sense to push its packages'
> source to dgit.debian.org.
That sounds plausible but I think I need to think about it.
> I tried this configuration in ~/.gitconfig, based on how -security works:
>
> [dgit-distro "debian-fasttrack"]
> archive-query = "aptget:"
> upload-host = fasttrack
> nominal-distro = debian
> [dgit-suite "*-fasttrack"]
> distro = debian-fasttrack
The aptget archive query method is very bad. It may suffice here. I
can't remember all the things that are wrong with it. It may be
inadequate for a read/write suite. I'll have to look into this.
Maybe the madison method would work better.
I notice that both the madison and aptget methods have
`file_in_archive` and `package_not_wholly_new` stubbed out, but there
seems to be cdoe to cope with this situation.
I think we might have to make a change on the dgit git server to allow
pushing to -fasttrack suites.
> $ dgit push-built -C /path/to/openjk_*_source+amd64.changes
> dgit: invalid configuration: bad syntax for (nominal) distro
> `ARRAY(0x55f9655a93e8)' (does not match /^[0-9a-zA-Z][-+.0-9a-zA-Z]*
This error message suggests a bug in the perl code.
I don't think I will have time to investigate this very soon - I'm
abou to go away for a week. Feel free to ping if nothing happens
after several weeks...
Thanks,
Ian.
--
Ian Jackson <[email protected]> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.