aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2020-08-29 17:33:07 +0200
committerRobert Helgesson <robert@rycee.net>2020-08-29 17:33:07 +0200
commit209fb62d4983f1219f10b2e89debd169549161b1 (patch)
tree6ce7c2d58b10058e3e52a9af075ba77a39f90f1c
parent6cf6b587b575493e7718bf08b209013d7dcf4d58 (diff)
xdg-mime: more forcefully create directories
By installing two packages with the same directories we should force `buildEnv` to generate real directories instead symlinks into the Nix store.
-rw-r--r--modules/misc/xdg-mime.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/misc/xdg-mime.nix b/modules/misc/xdg-mime.nix
index 598cab91326..5999e1299c9 100644
--- a/modules/misc/xdg-mime.nix
+++ b/modules/misc/xdg-mime.nix
@@ -29,7 +29,10 @@ in {
pkgs.shared-mime-info
# Make sure the target directories will be real directories.
- (pkgs.runCommandLocal "dummy-xdg-mime-dirs" { } ''
+ (pkgs.runCommandLocal "dummy-xdg-mime-dirs1" { } ''
+ mkdir -p $out/share/{applications,mime/packages}
+ '')
+ (pkgs.runCommandLocal "dummy-xdg-mime-dirs2" { } ''
mkdir -p $out/share/{applications,mime/packages}
'')
];