
raco setup: --- checking package dependencies --- [17:05:25]
raco setup: found undeclared dependency:
raco setup: mode: build
raco setup: for package: "racket-doc"
raco setup: on package: "future-visualizer-pict"
raco setup: dependent source: /home/runner/work/racket/racket/build/zo/home/runner/work/racket/racket/build/user/7.7.0.7/pkgs/racket-doc/scribblings/reference/compiled/futures-logging_scrbl.dep
raco setup: used module: (lib "future-visualizer/trace.rkt")
raco setup: --- summary of package problems --- [17:05:46]
raco setup: undeclared dependency detected
raco setup: for package: "racket-doc"
raco setup: on package for build:
raco setup: "future-visualizer-pict"

Probably by this commit: https://github.com/racket/future-visualizer/commit/eb036c8c36ef3aeedee599bf1f02af525436f9c5

@samth

Shoot, I need an implies

Should be fixed now

Can we change GHA so that checking package dependencies is NOT done in Snapshot Generation, but rather done in a separate workflow? This would mean that a minor failure like this won’t interrupt snapshot generation, while we do get an error report from it

That’s not an issue of the GHA configuration — the distro-build system as a whole gets unhappy about missing dependencies.