From 04e8ee8722761361a5a0814f238a1d086fe174c8 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 28 Nov 2024 07:47:09 +0000 Subject: [PATCH] sys-apps/nix: redirect /dummy to /tmp/dummy Without the change the buidl fails on sandbox violations as: F: mkdir S: deny P: /dummy/profiles A: /dummy/profiles R: /dummy/profiles C: src/nix/nix __dump-cli Issue: https://github.com/trofi/nix-guix-gentoo/issues/54 --- sys-apps/nix/nix-2.24.10-r1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-apps/nix/nix-2.24.10-r1.ebuild b/sys-apps/nix/nix-2.24.10-r1.ebuild index 2d32992..b10df3f 100644 --- a/sys-apps/nix/nix-2.24.10-r1.ebuild +++ b/sys-apps/nix/nix-2.24.10-r1.ebuild @@ -131,6 +131,9 @@ src_prepare() { # inject rapidcheck extra includes export CXXFLAGS="${CXXFLAGS} -I${EPREFIX}/usr/include/rapidcheck/extras/gtest/include" + + # Avoid sandbox failures accessing /dummy/profiles + sed -e "s@=/dummy@=${T}/dummy@g" -i doc/manual/local.mk || die } src_configure() {