-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello qubes-devel,
Developers that contribute to packages using "full" templates and tests that run on "full" templates don't catch missing dependencies. I am not expecting developers to run tests on minimal templates, but the CI should to ensure no missing dependencies. I have made some pull requests regarding missing dependencies (sorted from newest to oldest): - - https://github.com/QubesOS/qubes-gui-agent-linux/pull/214 - - https://github.com/QubesOS/qubes-video-companion/pull/22 - - https://github.com/QubesOS/qubes-core-agent-linux/pull/483 - - https://github.com/QubesOS/qubes-app-u2f/pull/36 - - https://github.com/QubesOS/qubes-core-qrexec/pull/129 - - https://github.com/QubesOS/qubes-builderv2/pull/73 - - https://github.com/QubesOS/qubes-doc/pull/1338 Most of these issues would be noticed earlier if CI build failed due to missing dependencies. A package must not expect another package to be installed, it must depend. Is this a issue of resources? If CI runs on more templates, 2 more at least, Fedora and Debian Minimal, it can increase the energy cost, unless the "full" templates are dropped from the CI, which may not be a good idea, in the rare case that the full template may have extra packages conflicting with the desired Qubes package. - -- Benjamin Grande -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQRklnEdsUUe50UmvUUbcxS/DMyWhwUCZnFWxgAKCRAbcxS/DMyW hx65AQC7nLyEnjbY01nlGlQyMn6uoPpwTCRn7N9oIBzovCDJwwEAubj31FiLIIsX G0V2cfJdsEym2SRiHg6UUsbOY8ZpuQY= =Ykw+ -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/ZnFW0KMoaJTucjvE%40SGkEsFZW.