Skip to content

[main] Update flake.lock & generated files #3538

Merged
MattSturgeon merged 5 commits intomainfrom
update/main
Jul 13, 2025
Merged

[main] Update flake.lock & generated files #3538
MattSturgeon merged 5 commits intomainfrom
update/main

Conversation

@nixvim-ci
Copy link
Contributor

@nixvim-ci nixvim-ci bot commented Jul 8, 2025

Root lockfile

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ceb24d94c6feaa4e8737a8e2bd3cf71c3a7eaaa0?narHash=sha256-lIlUKVGCGsh0Q2EA7/6xRtKUZjaQ/ur8uUyY%2BMynHXQ%3D' (2025-07-06)
  → 'github:NixOS/nixpkgs/be9e214982e20b8310878ac2baa063a961c1bdf6?narHash=sha256-HM791ZQtXV93xtCY%2BZxG1REzhQenSQO020cu6rHtAPk%3D' (2025-07-09)

Dev lockfile

Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/ceb24d94c6feaa4e8737a8e2bd3cf71c3a7eaaa0?narHash=sha256-lIlUKVGCGsh0Q2EA7/6xRtKUZjaQ/ur8uUyY%2BMynHXQ%3D' (2025-07-06)
  → 'github:NixOS/nixpkgs/be9e214982e20b8310878ac2baa063a961c1bdf6?narHash=sha256-HM791ZQtXV93xtCY%2BZxG1REzhQenSQO020cu6rHtAPk%3D' (2025-07-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/fd9e55f5fac45a26f6169310afca64d56b681935?narHash=sha256-aDDC0CHTlL7QDKWWhdbEgVPK6KwWt%2Bca0QkmHYZxMzI%3D' (2025-07-06)
  → 'github:nix-community/home-manager/bf893ad4cbf46610dd1b620c974f824e266cd1df?narHash=sha256-mCHfZhQKdTj2JhCFcqfOfa3uKZbwUkPQbd0/zPnhOE8%3D' (2025-07-13)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1?narHash=sha256-0IEdQB1nS%2BuViQw4k3VGUXntjkDp7aAlqcxdewb/hAc%3D' (2025-06-26)
  → 'github:numtide/treefmt-nix/c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9?narHash=sha256-19m7P4O/Aw/6%2BCzncWMAJu89JaKeMh3aMle1CNQSIwM%3D' (2025-07-09)

Generated files

  • Updated rust-analyzer.nix

This PR was most recently updated by workflow run 16252696148.

You can re-run the update by going to the workflow's page or by using the gh command:

gh workflow run update.yml

If needed, you can also specify workflow inputs on the command line, using the -F --field, -f --raw-field, or --json flags.
See gh workflow run --help.

@MattSturgeon
Copy link
Member

MattSturgeon commented Jul 9, 2025

x86_64-linux.lsp-all-servers:

vectorcode> Checking runtime dependencies for vectorcode-0.7.4-py3-none-any.whl
vectorcode>   - posthog<6.0.0 not satisfied by version 6.0.2
error: builder for '/nix/store/0isv8d7gv6ikq6nks0rlgl8gv9kklizi-vectorcode-0.7.4.drv' failed with exit code 1;

x86_64-darwin.test-6 and aarch64-darwin.test-6:

Package ‘hostname-debian-3.25’ in pkgs/by-name/ho/hostname-debian/package.nix:30 is not available on the requested hostPlatform

@nixvim-ci nixvim-ci bot removed the request for review from MattSturgeon July 10, 2025 12:18
@MattSturgeon
Copy link
Member

MattSturgeon commented Jul 10, 2025

x86_64-linux.lsp-all-servers:

vectorcode> Checking runtime dependencies for vectorcode-0.7.4-py3-none-any.whl
vectorcode>   - posthog<6.0.0 not satisfied by version 6.0.2
error: builder for '/nix/store/0isv8d7gv6ikq6nks0rlgl8gv9kklizi-vectorcode-0.7.4.drv' failed with exit code 1;

Should be fixed by NixOS/nixpkgs#423653 (tracker)

x86_64-darwin.test-6 and aarch64-darwin.test-6:

Package ‘hostname-debian-3.25’ in pkgs/by-name/ho/hostname-debian/package.nix:30 is not available on the requested hostPlatform

I got a full trace locally:

Using saved setting for 'allow-import-from-derivation = false' from ~/.local/share/nix/trusted-settings.json.
Using saved setting for 'extra-substituters = https://nix-community.cachix.org' from ~/.local/share/nix/trusted-settings.json.
Using saved setting for 'extra-trusted-public-keys = nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=' from ~/.local/share/nix/trusted-settings.json.
error:
       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'group-6'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'buildCommand' of derivation 'group-6'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:80:17:
           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                 ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … while calling the 'concatStringsSep' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:687:11:
          686|         cd $out
          687|         ${lib.concatStrings linkCommands}
             |           ^
          688|       '';

       … while calling anonymous lambda
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:673:48:
          672|
          673|       linkCommands = lib.mapAttrsToList (name: path: ''
             |                                                ^
          674|         mkdir -p "$(dirname ${lib.escapeShellArg "${name}"})"

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:675:17:
          674|         mkdir -p "$(dirname ${lib.escapeShellArg "${name}"})"
          675|         ln -s ${lib.escapeShellArg "${path}"} ${lib.escapeShellArg "${name}"}
             |                 ^
          676|       '') entries';

       … while calling 'escapeShellArg'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:1171:5:
         1170|   escapeShellArg =
         1171|     arg:
             |     ^
         1172|     let

       … while evaluating a branch condition
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:1175:5:
         1174|     in
         1175|     if match "[[:alnum:],._+:@%/-]+" string == null then
             |     ^
         1176|       "'${replaceString "'" "'\\''" string}'"

       … while calling the 'match' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:1175:8:
         1174|     in
         1175|     if match "[[:alnum:],._+:@%/-]+" string == null then
             |        ^
         1176|       "'${replaceString "'" "'\\''" string}'"

       … while evaluating the second argument passed to builtins.match

       … while calling the 'toString' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:1173:16:
         1172|     let
         1173|       string = toString arg;
             |                ^
         1174|     in

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:50:17:
           49|     value = commonAttrs // {
           50|       outPath = builtins.getAttr outputName strict;
             |                 ^
           51|       drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'plugins-by-name-clipboard-image'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'buildCommand' of derivation 'plugins-by-name-clipboard-image'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:80:17:
           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                 ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       (10 duplicate frames omitted)

       … while evaluating derivation 'example'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'nativeBuildInputs' of derivation 'example'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:520:13:
          519|             depsBuildBuild = elemAt (elemAt dependencies 0) 0;
          520|             nativeBuildInputs = elemAt (elemAt dependencies 0) 1;
             |             ^
          521|             depsBuildTarget = elemAt (elemAt dependencies 0) 2;

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:50:17:
           49|     value = commonAttrs // {
           50|       outPath = builtins.getAttr outputName strict;
             |                 ^
           51|       drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'neovim-0.11.2'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'postBuild' of derivation 'neovim-0.11.2'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/applications/editors/neovim/wrapper.nix:247:9:
          246|         # extra actions upon
          247|         postBuild =
             |         ^
          248|           lib.optionalString stdenv.hostPlatform.isLinux ''

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/applications/editors/neovim/wrapper.nix:271:13:
          270|           ''
          271|           + lib.optionalString (manifestRc != null) (
             |             ^
          272|             let

       … while calling 'optionalString'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:736:26:
          735|   */
          736|   optionalString = cond: string: if cond then string else "";
             |                          ^
          737|

       … while evaluating a branch condition
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/applications/editors/neovim/wrapper.nix:138:26:
          137|
          138|         wrapperArgsStr = if lib.isString wrapperArgs then wrapperArgs else lib.escapeShellArgs wrapperArgs;
             |                          ^
          139|

       … while calling the 'isString' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/applications/editors/neovim/wrapper.nix:138:29:
          137|
          138|         wrapperArgsStr = if lib.isString wrapperArgs then wrapperArgs else lib.escapeShellArgs wrapperArgs;
             |                             ^
          139|

       … while calling the 'concatStringsSep' builtin
         at /nix/store/hir25pwx1xjzylnwaflzk92gbsfa9gwm-source/modules/top-level/output.nix:242:26:
          241|
          242|       extraWrapperArgs = builtins.concatStringsSep " " (
             |                          ^
          243|         # Setting environment variables in the wrapper

       … from call site
         at /nix/store/hir25pwx1xjzylnwaflzk92gbsfa9gwm-source/modules/top-level/output.nix:254:32:
          253|           config.extraPackages != [ ]
          254|         ) ''--prefix PATH : "${lib.makeBinPath config.extraPackages}"'')
             |                                ^
          255|         ++ (optional (

       … while calling 'makeSearchPathOutput'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:575:21:
          574|   makeSearchPathOutput =
          575|     output: subDir: pkgs:
             |                     ^
          576|     makeSearchPath subDir (map (lib.getOutput output) pkgs);

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:576:5:
          575|     output: subDir: pkgs:
          576|     makeSearchPath subDir (map (lib.getOutput output) pkgs);
             |     ^
          577|

       … while calling 'makeSearchPath'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:537:13:
          536|   makeSearchPath =
          537|     subDir: paths: concatStringsSep ":" (map (path: path + "/" + subDir) (filter (x: x != null) paths));
             |             ^
          538|

       … while calling the 'concatStringsSep' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:537:20:
          536|   makeSearchPath =
          537|     subDir: paths: concatStringsSep ":" (map (path: path + "/" + subDir) (filter (x: x != null) paths));
             |                    ^
          538|

       … while calling anonymous lambda
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:537:47:
          536|   makeSearchPath =
          537|     subDir: paths: concatStringsSep ":" (map (path: path + "/" + subDir) (filter (x: x != null) paths));
             |                                               ^
          538|

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:50:17:
           49|     value = commonAttrs // {
           50|       outPath = builtins.getAttr outputName strict;
             |                 ^
           51|       drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'wl-clipboard-2.2.1'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'postInstall' of derivation 'wl-clipboard-2.2.1'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/wl/wl-clipboard/package.nix:44:3:
           43|   # Fix for https://github.com/NixOS/nixpkgs/issues/251261
           44|   postInstall = lib.optionalString (!xdg-utils.meta.broken) ''
             |   ^
           45|     wrapProgram $out/bin/wl-copy \

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/wl/wl-clipboard/package.nix:44:17:
           43|   # Fix for https://github.com/NixOS/nixpkgs/issues/251261
           44|   postInstall = lib.optionalString (!xdg-utils.meta.broken) ''
             |                 ^
           45|     wrapProgram $out/bin/wl-copy \

       … while calling 'optionalString'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:736:26:
          735|   */
          736|   optionalString = cond: string: if cond then string else "";
             |                          ^
          737|

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/wl/wl-clipboard/package.nix:46:25:
           45|     wrapProgram $out/bin/wl-copy \
           46|       --suffix PATH : ${lib.makeBinPath [ xdg-utils ]}
             |                         ^
           47|   '';

       (7 duplicate frames omitted)

       … while evaluating derivation 'xdg-utils-1.2.1'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'preFixup' of derivation 'xdg-utils-1.2.1'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/xd/xdg-utils/package.nix:332:3:
          331|
          332|   preFixup = lib.concatStringsSep "\n" (
             |   ^
          333|     map (resholve.phraseSolution "xdg-utils-resholved") solutions

       … while calling the 'concatStringsSep' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/xd/xdg-utils/package.nix:332:14:
          331|
          332|   preFixup = lib.concatStringsSep "\n" (
             |              ^
          333|     map (resholve.phraseSolution "xdg-utils-resholved") solutions

       … while calling 'phraseSolution'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:183:26:
          182|
          183|   phraseSolution = name: solution: (phraseContextForOut (phraseInvocation name solution));
             |                          ^
          184|   phraseSolutions =

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:183:37:
          182|
          183|   phraseSolution = name: solution: (phraseContextForOut (phraseInvocation name solution));
             |                                     ^
          184|   phraseSolutions =

       … while calling 'phraseContextForOut'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:181:25:
          180|     };
          181|   phraseContextForOut = invokable: phraseContext { inherit invokable; };
             |                         ^
          182|

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:181:36:
          180|     };
          181|   phraseContextForOut = invokable: phraseContext { inherit invokable; };
             |                                    ^
          182|

       … while calling 'phraseContext'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:162:5:
          161|   phraseContext =
          162|     {
             |     ^
          163|       invokable,

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:183:58:
          182|
          183|   phraseSolution = name: solution: (phraseContextForOut (phraseInvocation name solution));
             |                                                          ^
          184|   phraseSolutions =

       … while calling 'phraseInvocation'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/misc/resholve/resholve-utils.nix:138:15:
          137|   phraseInvocation =
          138|     solution: value:
             |               ^
          139|     if validateSolution value then

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:50:17:
           49|     value = commonAttrs // {
           50|       outPath = builtins.getAttr outputName strict;
             |                 ^
           51|       drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'more-binlore'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'buildCommand' of derivation 'more-binlore'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:80:17:
           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                 ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/tools/analysis/binlore/default.nix:101:11:
          100|         cat ${
          101|           lib.concatMapStrings (x: x + "/$lorefile ") (
             |           ^
          102|             map (make lore) (map lib.getBin (builtins.filter lib.isDerivation drvs))

       … while calling 'concatMapStrings'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:94:25:
           93|   */
           94|   concatMapStrings = f: list: concatStrings (map f list);
             |                         ^
           95|

       … while calling the 'concatStringsSep' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/strings.nix:94:31:
           93|   */
           94|   concatMapStrings = f: list: concatStrings (map f list);
             |                               ^
           95|

       … while calling anonymous lambda
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/tools/analysis/binlore/default.nix:101:33:
          100|         cat ${
          101|           lib.concatMapStrings (x: x + "/$lorefile ") (
             |                                 ^
          102|             map (make lore) (map lib.getBin (builtins.filter lib.isDerivation drvs))

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:50:17:
           49|     value = commonAttrs // {
           50|       outPath = builtins.getAttr outputName strict;
             |                 ^
           51|       drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'hostname-debian-3.25-binlore'
         whose name attribute is located at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/make-derivation.nix:468:13

       … while evaluating attribute 'buildCommand' of derivation 'hostname-debian-3.25-binlore'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/build-support/trivial-builders/default.nix:80:17:
           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                 ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/tools/analysis/binlore/default.nix:134:13:
          133|
          134|           ${lore.callback lore drv}
             |             ^
          135|         ''

       … while calling 'callback'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/development/tools/analysis/binlore/default.nix:63:22:
           62|     #   uses of binlore.
           63|     callback = lore: drv: ''
             |                      ^
           64|       if [[ -d "${drv}/bin" ]] || [[ -d "${drv}/lib" ]] || [[ -d "${drv}/libexec" ]]; then

       … in the condition of the assert statement
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/lib/customisation.nix:401:15:
          400|             outPath =
          401|               assert condition;
             |               ^
          402|               drv.${outputName}.outPath;

       … while evaluating the attribute 'handled'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/check-meta.nix:653:9:
          652|         # or, alternatively, just output a warning message.
          653|         handled = (
             |         ^
          654|           if valid == "yes" then

       … from call site
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/check-meta.nix:657:14:
          656|           else if valid == "no" then
          657|             (handleEvalIssue { inherit meta attrs; } { inherit (validity) reason errormsg; })
             |              ^
          658|           else if valid == "warn" then

       … while calling 'handleEvalIssue'
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/check-meta.nix:301:5:
          300|     { meta, attrs }:
          301|     {
             |     ^
          302|       reason,

       … while calling the 'throw' builtin
         at /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/stdenv/generic/check-meta.nix:318:5:
          317|     in
          318|     handler msg;
             |     ^
          319|

       error: Package ‘hostname-debian-3.25’ in /nix/store/1sdxl91z4didx5kp75b1ig0r2iqhmkbi-source/pkgs/by-name/ho/hostname-debian/package.nix:30 is not available on the requested hostPlatform:
         hostPlatform.config = "x86_64-apple-darwin"
         package.meta.platforms = [
           "aarch64-linux"
           "i686-linux"
           "loongarch64-linux"
           "m68k-linux"
           "microblaze-linux"
           "microblazeel-linux"
           "mips-linux"
           "mips64-linux"
           "mips64el-linux"
           "mipsel-linux"
           "powerpc64le-linux"
           "riscv32-linux"
           "riscv64-linux"
           "s390-linux"
           "s390x-linux"
           "x86_64-linux"
           "armv5tel-linux"
           "armv6l-linux"
           "armv7a-linux"
           "armv7l-linux"
           "powerpc64-linux"
         ]
         package.meta.badPlatforms = [ ]
       , refusing to evaluate.

       a) To temporarily allow packages that are unsupported for this system, you can use an environment variable
          for a single invocation of the nix tools.

            $ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1

          Note: When using `nix shell`, `nix build`, `nix develop`, etc with a flake,
                then pass `--impure` in order to allow use of environment variables.

       b) For `nixos-rebuild` you can set
         { nixpkgs.config.allowUnsupportedSystem = true; }
       in configuration.nix to override this.

       c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
         { allowUnsupportedSystem = true; }
       to ~/.config/nixpkgs/config.nix.

Relevant files in the trace (reverse order):

It looks like we're running the example test using wl-clipboard on all platforms. Since wl-clipboard is linux only, this doesn't work. What's strange is that this is only now causing issues; I would expect it to have never worked.

@GaetanLepage
Copy link
Member

x86_64-darwin.test-6 and aarch64-darwin.test-6:

Package ‘hostname-debian-3.25’ in pkgs/by-name/ho/hostname-debian/package.nix:30 is not available on the requested hostPlatform

See NixOS/nixpkgs#422282 (comment).
I have disabeld wl-copy on darwin. Maybe the issue is coming from elsewhere too.

@MattSturgeon
Copy link
Member

Maybe the issue is coming from elsewhere too.

Yes, I fixed the plugins.clipboard-image test in 9e554a2

@GaetanLepage
Copy link
Member

Maybe the issue is coming from elsewhere too.

Yes, I fixed the plugins.clipboard-image test in 9e554a2

Do you think we should apply the same snippet to both tests? Yours surely is fancier.

@MattSturgeon
Copy link
Member

MattSturgeon commented Jul 10, 2025

Do you think we should apply the same snippet to both tests?

IIUC, pngpaste is only relevant for images, so we wouldn't want to use it for registers?

Additionally, it sounds like wl-clipboard is supposed to have darwin support?

@GaetanLepage
Copy link
Member

IIUC, pngpaste is only relevant for images, so we wouldn't want to use it for registers?

Ok sure!

@nixvim-ci nixvim-ci bot force-pushed the update/main branch 3 times, most recently from c635c46 to 7f14a99 Compare July 13, 2025 12:16
nixvim-ci bot and others added 5 commits July 13, 2025 19:32
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ceb24d94c6feaa4e8737a8e2bd3cf71c3a7eaaa0?narHash=sha256-lIlUKVGCGsh0Q2EA7/6xRtKUZjaQ/ur8uUyY%2BMynHXQ%3D' (2025-07-06)
  → 'github:NixOS/nixpkgs/be9e214982e20b8310878ac2baa063a961c1bdf6?narHash=sha256-HM791ZQtXV93xtCY%2BZxG1REzhQenSQO020cu6rHtAPk%3D' (2025-07-09)
Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/ceb24d94c6feaa4e8737a8e2bd3cf71c3a7eaaa0?narHash=sha256-lIlUKVGCGsh0Q2EA7/6xRtKUZjaQ/ur8uUyY%2BMynHXQ%3D' (2025-07-06)
  → 'github:NixOS/nixpkgs/be9e214982e20b8310878ac2baa063a961c1bdf6?narHash=sha256-HM791ZQtXV93xtCY%2BZxG1REzhQenSQO020cu6rHtAPk%3D' (2025-07-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/fd9e55f5fac45a26f6169310afca64d56b681935?narHash=sha256-aDDC0CHTlL7QDKWWhdbEgVPK6KwWt%2Bca0QkmHYZxMzI%3D' (2025-07-06)
  → 'github:nix-community/home-manager/bf893ad4cbf46610dd1b620c974f824e266cd1df?narHash=sha256-mCHfZhQKdTj2JhCFcqfOfa3uKZbwUkPQbd0/zPnhOE8%3D' (2025-07-13)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1?narHash=sha256-0IEdQB1nS%2BuViQw4k3VGUXntjkDp7aAlqcxdewb/hAc%3D' (2025-06-26)
  → 'github:numtide/treefmt-nix/c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9?narHash=sha256-19m7P4O/Aw/6%2BCzncWMAJu89JaKeMh3aMle1CNQSIwM%3D' (2025-07-09)
Copy link
Member

@GaetanLepage GaetanLepage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Finally ^^

@MattSturgeon MattSturgeon added this pull request to the merge queue Jul 13, 2025
Merged via the queue into main with commit eeec7f7 Jul 13, 2025
3 checks passed
@MattSturgeon MattSturgeon deleted the update/main branch July 13, 2025 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants