Hi, I know GNU Guix encourages running the unit tests during the build
process. This makes sense for core GNU packages like GNU coreutils
that mainly operates on file systems or Unix ttys; but for GUI
programs, this often causes problems because the requirements of GUI
environment may not be available on the build machine.  For example, I
have, during "guix package -u", some Gnome programs failing the unit
tests because some Wayland components not accessible from the build
process.

Is there a way to making the check stage bypassed but _treated the
check stage result as success_, during local build, like on my own
build machine  which may be able to build packages but not necessarily
to run the packages or their unit tests due to hardware differences?
For example, a headless server building Gnome apps that may need GPU
or a rich display system.

"--without-tests" is not an option because it "leads to a different store item"

Reply via email to