New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29635#issuecomment-808853614 Comment: > OTOH, note that using system packages to build sage is a bit "dangerous", because some system updates will break your build of sage. This is the main reason why it's important to have sagemath in void: so that relevant updates will revbump and recompile it. Otherwise it's safer to use the minimal set of system packages. If you have a local sage build installed via XBPS, it should catch shlib errors, unless some dependencies break ABI/compatibility without soname bumps? Anyway, tagging in @ahesford because it might be near his ballpark.