New comment by tornaria on void-packages repository https://github.com/void-linux/void-packages/pull/45708#issuecomment-1694487072 Comment: > We could remove > > ``` > depends+=" eclib-devel flintlib-devel gcc-fortran gd-devel > gsl-devel libpng-devel linbox-devel m4ri-devel > mpfr-devel ntl-devel pari-devel pkg-config python3-devel" > ``` > > and then see which tests fail from within installed sage; within the build chroot, there should be no difference, as those packages are already in (host)makedepends. Does that make sense? Nothing will fail inside the build chroot, since as you said, these are already installed via (host)makedepends. That's precisely the issue I am worried about. The only easy way I see is to have a separate meta package to test sagemath, with a checkdepends on sagemath, which runs the sagemath testsuite (on the installed package).