Re: Don't run Salsa CI in vain - a disabled CI is better than a persistently failing one
Colin Watson <[email protected]> Mon, 27 Jul 2026 15:14:38 +0100
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Jul 25, 2026 at 07:20:50AM +0200, Jochen Sprickerhof wrote: >* Chris Hofstaedtler <[email protected]> [2026-07-24 13:20]: >>Thanks. Indeed I wondered if there is a "design issue" with this >>job: given the package was -just built- and thus all necessary data >>should be available, the job should not need to rely on metasnap at >>all? This is a frequent annoyance for me too. >Note that debrebuild/debootstrap uses unstable and metasnap to find >packages. I ran the pipeline three more times: > >https://salsa.debian.org/debian/pdns-recursor/-/jobs/10006412 >https://salsa.debian.org/debian/pdns-recursor/-/jobs/10007298 >https://salsa.debian.org/debian/pdns-recursor/-/jobs/10007534 > >And the third time it succeeded, while the missing packages are still >not available on metasnap right now, as it has a 24 hour delay. So my >hypothesis is that debrebuild did get an older unstable archive then >the sbuild job before, even hours after the dinstall run. I tried some >custom jobs to debug this but they did not show the same behaviour. >Currently I have no idea how to debug this further so would be happy >about any insights. I've seen some cases where debsnap can't find the package yet because it's still in incoming. For example, compare: https://salsa.debian.org/python-team/packages/cryptodatahub/-/jobs/10019166 Get:1 http://incoming.debian.org/debian-buildd buildd-unstable/main amd64 linux-libc-dev all 7.1.5-1 [2021 kB] https://salsa.debian.org/python-team/packages/cryptodatahub/-/jobs/10019173 cannot find: linux-libc-dev:amd64=7.1.5-1 Could debrebuild perhaps try incoming as well as debsnap? I think that would help in some common cases.