File obs-toolchain-fix.patch of Package sagemath
--- a/Makefile
+++ b/Makefile
@@ -2928,7 +2928,12 @@
base-toolchain: $(SAGE_LOCAL)/var/lib/sage/installed/.dummy \
$(SAGE_LOCAL)/var/lib/sage/doc/.dummy
- touch /usr/var/lib/sage/installed/.dummy
+ @# OBS-sandbox: write under SAGE_LOCAL, not /usr
+ mkdir -p "$(SAGE_LOCAL)/var/lib/sage/installed"
+ touch "$(SAGE_LOCAL)/var/lib/sage/installed/.dummy"
- rm -f /usr/lib/pkgconfig/blas.pc
- ln -sf "$(PKG_CONFIG_PATH_OPENBLAS)/openblas.pc" "/usr/lib/pkgconfig/blas.pc"
+ @# OBS: skip pkgconfig hacks
+ @echo "Skipping /usr/lib/pkgconfig/* symlinks in OBS build"