[doc] Simplify dependence tracking and fix final errors

5 jobs for remove-bob-devel in 47 minutes and 48 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #243671
docker
build_linux_37

00:23:56

68.0%
passed #243672
docker
build_linux_38

00:23:33

69.0%
passed #243669
intel macos
build_macos_intel_37

00:24:21

68.0%
passed #243683
intel macos
build_macos_intel_38

00:23:23

69.0%
failed #243670
intel macos
build_macos_intel_38

00:02:53