From 7454e526809a5359d082107402d412db76391d79 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 11 Jul 2026 16:06:08 -0500 Subject: [PATCH] citrix-workspace: remove stale wfica.sh launcher hinst writes an FHS wfica.sh launcher even on non-root installs; it hardcodes /opt/Citrix paths and carries none of the wrapper environment, so it is dead weight in the store. --- pkgs/by-name/ci/citrix-workspace/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ci/citrix-workspace/package.nix b/pkgs/by-name/ci/citrix-workspace/package.nix index 18a818a00f07..e3b775f42844 100644 --- a/pkgs/by-name/ci/citrix-workspace/package.nix +++ b/pkgs/by-name/ci/citrix-workspace/package.nix @@ -332,6 +332,9 @@ stdenv.mkDerivation rec { # the tarball still contains the legacy WebKitGTK 4.0 bundle. rm -rf "$ICAInstDir/Webkit2gtk4.0" + # FHS launcher hinst generates even for non-root installs; it hardcodes + # store paths without any of the wrapper environment. + rm -f "$ICAInstDir/wfica.sh" if [ -f "$ICAInstDir/util/setlog" ]; then chmod +x "$ICAInstDir/util/setlog" ln -sf "$ICAInstDir/util/setlog" "$out/bin/citrix-setlog"