Stop ignoring build test failures on Debian ports
The test failures make it appear that GNOME Shell/Mutter is broken there.
Previously, we weren't even running build tests on many architectures but that has been fixed with 46.3.1-6
Other notes:
- As mentioned in the code comment, we are currently basically required to keep gnome-shell and mutter building on official architectures
- Ubuntu doesn't run dh_auto_test on riscv64 yet. That's expected to change once the Launchpad riscv64 builders are upgraded to higher performing machines
- I believe a Canonical engineer, Heinrich Schuchardt, does regularly check whether GNOME Shell can be used on his riscv64 machine
- Compare with gnome-settings-daemon's full build tests which use a mutter session and fail on mips64el and s390x but not on riscv64
- Because gnome-settings-daemon can be used by desktops that don't use mutter, I have selectively disabled Build-Depends for gnome-settings-daemon on Debian ports to skip the tests that require a mutter session to try to keep gnome-settings-daemon buildable on as many architectures as possible.
I believe the Debian GNOME team is willing to ignore build test failures for Debian ports if someone can verify that Mutter/GNOME Shell is usable on a specific port. One way to demonstrate that is if the full gnome-settings-daemon tests pass there.