On 12/17/25 6:18 PM, Paul Gevers wrote:
On 12/17/25 08:17, Sebastiaan Couwenberg wrote:
Our infra once should become smart enough for britney2 to extract that
information, but we currently lack there.
I know, I'm working on that. (#1120799)
As I told you there, britney2 would need to get access to d/t/control. The
infrastructure for that isn't in place.
The source package build dependencies are binary dependencies are available,
which should suffice in this case.
I expected that britney would schedule the CI jobs with doxygen & analizo from
unstable already, because it seems to do that when new versions of the affected
source packages are in unstable, just not when only binaries have newer versions in
unstable.
It does that for most cases (that I'm aware of), but not for versioned *test*
dependencies.
The test dependencies in this case get populated from Build-Depends-Indep by
autodep8:
https://sources.debian.org/src/analizo/1.25.5-3/debian/control#L11
I guess it's possible that britney2 only considers Build-Depends.
Maybe I should spend time on making britney also consider the results of CI
jobs scheduled by others so we don't have bother you to schedule those.
It already does that. But as it doesn't consider these to be connected, it
doesn't schedule them. I consider it correct behavior that britney2 only
considers declared version relations. In this case it's just that test
relations aren't considered.
Since when? Because the jobs I schedule don't get reflected as successes in the
excuses.
Kind Regards,
Bas
--
PGP Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1