Package: valgrind Version: 1:3.14.0-3 Severity: wishlist Hi! If you look at "build-rdeps valgrind", you'll notice that a screenful of packages Build-Depend on valgrind on architectures it's available on; usually to run tests. Such lists are tedious to maintain and invariably get out of sync whenever valgrind learns about a new arch or needs to drop one.
Preferably, we'd want apt to support "Build-Recommends", but that idea has been rejected for good reasons that don't apply here. The metapackage would have: Package: valgrind-if-available Architecture: all Depends: valgrind [amd64 arm64 armhf i386 mips mipsel mips64 mips64el powerpc ppc64 ppc64el s390x x32] -- System Information: Debian Release: 10.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.1.0-rc6-00033-g07e73d428ba7 (SMP w/64 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages valgrind depends on: ii libc6 2.28-9 ii libc6-dbg 2.28-9 Versions of packages valgrind recommends: ii gdb 8.2.1-2 ii valgrind-dbg 1:3.14.0-3 Versions of packages valgrind suggests: pn alleyoop <none> pn kcachegrind <none> pn valgrind-mpi <none> pn valkyrie <none> -- no debconf information