Code change:
<del> { lib , stdenv , fetchFromGitHub , makeWrapper , makeDesktopItem , fixup_yarn_lock , yarn , nodejs_18 , python3 , fetchYarnDeps , electron , desktopToDarwinBundle , nest-cli , libsass , buildPackages , pkg-config , sqlite , xdg-utils </del> <ins> { lib, stdenv, fetchFromGitHub, makeWrapper, makeDesktopItem, copyDesktopItems, fixup-yarn-lock, yarn, nodejs_18, python3, fetchYarnDeps, electron, nest-cli, libsass, buildPackages, pkg-config, sqlite, xdg-utils, </ins> }: let nodejs = nodejs_18; in stdenv.mkDerivation (finalAttrs: { <del> pname = "redisinsight-electron"; </del> <ins> pname = "redisinsight"; </ins> version = "2.32"; src = fetchFromGitHub { owner = "RedisInsight"; repo = "RedisInsight"; <del> rev = "${finalAttrs.version}"; </del> <ins> rev = finalAttrs.version; </ins> hash = "sha256-esaH10AyEooym/62F5LJL7oP5UmD6T2UX8g/9QniL9s="; }; offlineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; <del> sha256 = "NHKttywAaWAYkciGzYCnm1speHrWsv1t+dxL1DZgM7o="; </del> <ins> hash = "sha256-NHKttywAaWAYkciGzYCnm1speHrWsv1t+dxL1DZgM7o="; </ins> }; feOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/redisinsight/yarn.lock"; <del> sha256 = "1S1KNUOtmywQ0eyqVS2oRlhpjcL9eps8CR7AtC9ujSU="; </del> <ins> hash = "sha256-1S1KNUOtmywQ0eyqVS2oRlhpjcL9eps8CR7AtC9ujSU="; </ins> }; apiOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/redisinsight/api/yarn.lock"; <del> sha256 = "P99+1Dhdg/vznC2KepPrVGNlrofJFydXkZVxgwprIx4="; </del> <ins> hash = "sha256-P99+1Dhdg/vznC2KepPrVGNlrofJFydXkZVxgwprIx4="; </ins> }; <del> nativeBuildInputs = [ yarn fixup_yarn_lock nodejs makeWrapper python3 nest-cli libsass pkg-config ] ++ lib.optionals stdenv.isDarwin [ desktopToDarwinBundle ]; buildInputs = [ sqlite xdg-utils ]; </del> <ins> nativeBuildInputs = [ yarn fixup-yarn-lock nodejs makeWrapper python3 nest-cli libsass pkg-config copyDesktopItems ]; buildInputs = [ sqlite xdg-utils ]; </ins> configurePhase = '' runHook preConfigure export HOME=$(mktemp -d) <del> yarn config --offline set yarn-offline-mirror $offlineCache fixup_yarn_lock yarn.lock </del> <ins> yarn config --offline set yarn-offline-mirror ${finalAttrs.offlineCache} fixup-yarn-lock yarn.lock </ins> yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive <del> yarn config --offline set yarn-offline-mirror $feOfflineCache fixup_yarn_lock redisinsight/yarn.lock </del> <ins> yarn config --offline set yarn-offline-mirror ${finalAttrs.feOfflineCache} fixup-yarn-lock redisinsight/yarn.lock </ins> yarn --offline --cwd redisinsight/ --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive <del> yarn config --offline set yarn-offline-mirror $apiOfflineCache fixup_yarn_lock redisinsight/api/yarn.lock </del> <ins> yarn config --offline set yarn-offline-mirror ${finalAttrs.apiOfflineCache} fixup-yarn-lock redisinsight/api/yarn.lock </ins> yarn --offline --cwd redisinsight/api/ --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive patchShebangs node_modules/

Related discussion:
text: Steps to reproduce the behavior: -shell -p redisinsight Multiple of these errors Full log - Add any other context about the problem here. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]: