diff options
author | André Silva <andrerfosilva@gmail.com> | 2021-01-26 00:42:32 +0000 |
---|---|---|
committer | André Silva <andrerfosilva@gmail.com> | 2021-01-26 00:53:59 +0000 |
commit | 34fae590bf80c2502a36e2573d57eb0827563090 (patch) | |
tree | ee0e87eaffc60eec6158a2147ec241b83dbf922a /pkgs/build-support | |
parent | fe49d856b0a0d1bd9a6571beaa897535e7c09d5c (diff) |
build-fhs-userenv-bubblewrap: don't bind /etc/fonts from fhs environment
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix index a5637acbf276d..6592621570ce9 100644 --- a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix +++ b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix @@ -80,6 +80,11 @@ let if [[ -d ${env}/etc ]]; then for i in ${env}/etc/*; do path="/''${i##*/}" + # NOTE: we're binding /etc/fonts from the host so we don't want to + # override it with a path from the FHS environment. + if [[ $path == '/fonts' ]]; then + continue + fi ro_mounts+=(--ro-bind "$i" "/etc$path") done fi |