Skip to content

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

Merged
mergify[bot] merged 8 commits into
mainfrom
update/main
Jan 22, 2025
Merged

[main] Update flake.lock & generated files#2855
mergify[bot] merged 8 commits into
mainfrom
update/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jan 18, 2025

Flake lockfile

Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/94ee657f6032d913fe0ef49adaa743804635b0bb?narHash=sha256-I/OuxGwXwRi5gnFPsyCvVR%2BIfFstA%2BQXEpHu1hvsgD8%3D' (2025-01-16)
  → 'github:cachix/git-hooks.nix/15a87cedeb67e3dbc8d2f7b9831990dffcf4e69f?narHash=sha256-2UNmLCKORvdBRhPGI8Vx0b6l7M8/QBey/nHLIxOl4jE%3D' (2025-01-19)
• Updated input 'home-manager':
    'github:nix-community/home-manager/12851ae7467bad8ef422b20806ab4d6d81e12d29?narHash=sha256-u1gk5I1an975FOAMMdS6oBKnSIsZza5ZKhaeBZAskVo%3D' (2025-01-17)
  → 'github:nix-community/home-manager/f8ef4541bb8a54a8b52f19b52912119e689529b3?narHash=sha256-0NBrY2A7buujKmeCbieopOMSbLxTu8TFcTLqAbTnQDw%3D' (2025-01-19)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/bd921223ba7cdac346477d7ea5204d6f4736fcc6?narHash=sha256-deQVtIH4UJueELJqluAICUtX7OosD9paTP%2B5FgbiSwI%3D' (2025-01-14)
  → 'github:lnl7/nix-darwin/87131f51f8256952d1a306b5521cedc2dc61aa08?narHash=sha256-5T%2BHkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU%3D' (2025-01-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eb62e6aa39ea67e0b8018ba8ea077efe65807dc8?narHash=sha256-uQ%2BNQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140%3D' (2025-01-14)
  → 'github:NixOS/nixpkgs/5df43628fdf08d642be8ba5b3625a6c70731c19c?narHash=sha256-Tbk1MZbtV2s5aG%2BiM99U8FqwxU/YNArMcWAv6clcsBc%3D' (2025-01-16)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/836908e3bddd837ae0f13e215dd48767aee355f0?narHash=sha256-Iv59gMDZajNfezTO0Fw6LHE7uKAShxbvMidmZREit7c%3D' (2025-01-02)
  → 'github:NuschtOS/search/570cc17bbc25650eb7d69e4fcda8cfd2f1656922?narHash=sha256-nH3zK2ki0fd5o5qvbGHxukE4qnOLJa1uCzoDObG5vrE%3D' (2025-01-20)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/97871d416166803134ba64597a1006f3f670fbde?narHash=sha256-saLiCRQ5RtdTnznT/fja7GxcYRAzeY3k8S%2BIF/2s/2A%3D' (2025-01-16)
  → 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)

Generate

  • Updated lspconfig-servers.json

@khaneliman
Copy link
Copy Markdown
Contributor

ruff:

>     Running tests/fixtures/main.rs (target/aarch64-apple-darwin/debug/deps/fixtures-e8e11b634bb8a8d8)
       > error: unexpected argument '--skip=added_package' found
       >
       > Usage: fixtures-e8e11b634bb8a8d8 [OPTIONS] [FILTER]
       >
       > For more information, try '--help'.
       > error: test failed, to rerun pass `-p ruff_annotate_snippets --test fixtures`

@GaetanLepage
Copy link
Copy Markdown
Member

ruff:

NixOS/nixpkgs#374697 is supposed to address those. I have no idea why my nixpkgs-review on the version bump hasn't caught those errors...

@khaneliman
Copy link
Copy Markdown
Contributor

Also see that the docs are failing to compile because of nuschtosSearch

       > Progress: resolved 1, reused 0, downloaded 0, added 0
       > Progress: resolved 836, reused 0, downloaded 0, added 0
       >  ERR_PNPM_NO_OFFLINE_TARBALL  A package is missing from the store but cannot download it in offline mode. The missing package may be downloaded from https://registry.npmjs.org/@angular/animations/-/animations-19.0.3.tgz.
       > Progress: resolved 836, reused 0, downloaded 0, added 0
       For full logs, run 'nix log /nix/store/mnxlqh76zlfhadd5qsrgq7rfhwkvc4pm-nuscht-search-0.0.0.drv'.

@MattSturgeon

This comment was marked as resolved.

@GaetanLepage
Copy link
Copy Markdown
Member

Also see that the docs are failing to compile because of nuschtosSearch

@SuperSandro2000 are you aware of this issue ?

@SuperSandro2000
Copy link
Copy Markdown
Member

Now I am. Trying to solve that over the day :)

@SuperSandro2000
Copy link
Copy Markdown
Member

We pushed a fix

@khaneliman
Copy link
Copy Markdown
Contributor

khaneliman commented Jan 20, 2025

Last error should be fixed on nixpkgs-unstable now

@GaetanLepage
Copy link
Copy Markdown
Member

Last error should be fixed on nixpkgs-unstable now

Should we switch now then ? nixos-unstable is suffering from two channel blockers at the current time.

@khaneliman
Copy link
Copy Markdown
Contributor

khaneliman commented Jan 20, 2025

Last error should be fixed on nixpkgs-unstable now

Should we switch now then ? nixos-unstable is suffering from two channel blockers at the current time

I'd be in favor of it. I know @MattSturgeon had some concerns I think ?

@GaetanLepage
Copy link
Copy Markdown
Member

I'd be in favor of it. I know @MattSturgeon had some concerns I think ?

Well we discussed about it by phone and were mostly on the same page (in favor).
Maybe he thought more about it since then and came up with new reasons.

@MattSturgeon
Copy link
Copy Markdown
Member

MattSturgeon commented Jan 21, 2025

I'm in favor of switching, but I'm neither for or against doing the switch now/soon.

The concern I'd raise is that it'll make nixpkgs lock out-of-sync issues more likely for any users that are either using flake-lock follows or are using an externally constructed pkgs instance, as we've historically recommended:

makeNixvimWithModule: This function takes an attribute set of the form: {pkgs, extraSpecialArgs, module}

@GaetanLepage
Copy link
Copy Markdown
Member

The job set for nixos-unstable has succeeded. It should roll in the next hours.

@MattSturgeon
Copy link
Copy Markdown
Member

MattSturgeon commented Jan 22, 2025

https://buildbot.nix-community.org/#/builders/2655/builds/3471:

lsp: The following are not declared in plugins/lsp/lsp-packages.nix:
- alloy_ls
- gh_actions_ls
- selene3p_ls
- stylua3p_ls
none-ls: The following are not declared in plugins/by-name/none-ls/packages.nix:
- pydoclint
- atlas_fmt
- nix_flake_fmt

Also https://buildbot.nix-community.org/#/builders/2908/builds/2895 (maybe a transitive issue?):

these 4 derivations will be built:
  /nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv
  /nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv
  /nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv
  /nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv
building '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv'...
building '/nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv'...
building '/nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv'...
error: builder for '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv' failed with exit code 1
error: builder for '/nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv' failed with exit code 1
error: builder for '/nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv' failed with exit code 1
error: 3 dependencies of derivation '/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv' failed to build

MattSturgeon
MattSturgeon previously approved these changes Jan 22, 2025
@MattSturgeon
Copy link
Copy Markdown
Member

Also buildbot.nix-community.org#/builders/2908/builds/2895 (maybe a transitive issue?):

these 4 derivations will be built:
  /nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv
  /nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv
  /nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv
  /nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv
building '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv'...
building '/nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv'...
building '/nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv'...
error: builder for '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv' failed with exit code 1
error: builder for '/nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv' failed with exit code 1
error: builder for '/nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv' failed with exit code 1
error: 3 dependencies of derivation '/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv' failed to build

This is still failing

@MattSturgeon MattSturgeon dismissed their stale review January 22, 2025 12:25

Issues still present

@GaetanLepage
Copy link
Copy Markdown
Member

Only one (per platform) remaining:

nix build -L --option keep-going true --max-silent-time 1200 --accept-flake-config --out-link result-x86_64-linux.failing-tests '/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv^*'
 in dir /var/lib/buildbot/master/workers/skipped-builds-021/nix-community_nixvim_nix-cached-failure/build (timeout 10800 secs)
 watching logfiles {}
 argv: [b'nix', b'build', b'-L', b'--option', b'keep-going', b'true', b'--max-silent-time', b'1200', b'--accept-flake-config', b'--out-link', b'result-x86_64-linux.failing-tests', b'/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv^*']
 using PTY: False
Upon execvpe b'nix' [b'nix', b'build', b'-L', b'--option', b'keep-going', b'true', b'--max-silent-time', b'1200', b'--accept-flake-config', b'--out-link', b'result-x86_64-linux.failing-tests', b'/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv^*'] in environment id 140292358610816
:Traceback (most recent call last):
  File "/nix/store/2d1r1ivfdadlp4l9y0c19kd4140nwfjw-python3-3.12.8-env/lib/python3.12/site-packages/twisted/internet/process.py", line 433, in _fork
    self._execChild(path, uid, gid, executable, args, environment)
  File "/nix/store/2d1r1ivfdadlp4l9y0c19kd4140nwfjw-python3-3.12.8-env/lib/python3.12/site-packages/twisted/internet/process.py", line 504, in _execChild
    os.execvpe(executable, args, environment)
  File "<frozen os>", line 618, in execvpe
  File "<frozen os>", line 651, in _execvpe
  File "<frozen os>", line 642, in _execvpe
FileNotFoundError: [Errno 2] No such file or directory: b'/nix/store/b5nslvx24h0b1m4iml7cykg4dwwf8b7k-systemd-257.2/sbin/nix'
program finished with exit code 1
elapsedTime=0.035673

https://buildbot.nix-community.org/#/builders/2908/builds/2900/steps/2/logs/stdio

@GaetanLepage
Copy link
Copy Markdown
Member

On my local system, the failure is even more cryptic:

these 4 derivations will be built:
  /nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv
  /nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv
  /nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv
  /nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv
building '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv'...
building '/nix/store/slk8z2q63kbjjarpks6gnbfghjcxb0dw-fail-on-warnings.drv'...
building '/nix/store/ld5126ll6j6980s9pv27fsbcq8iw1k8s-fail-running-nvim.drv'...
error: builder for '/nix/store/9r03vwm3s32gj7pbgv0lb1awwvv28knp-fail-on-assertions.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/qd4f1gh4w0zyhl6syd6kgp6a39q9n33h-failing-tests.drv' failed to build

@MattSturgeon
Copy link
Copy Markdown
Member

Looks like NixOS/nixpkgs#375585 resolves the last issue. It's currently in nixos-unstable-small and nixpkgs-unstable, so we could wait for nixos-unstable to bump again or make the leap to nixpkgs-unstable if you think we're ready.

Otherwise we could disable any tests that rely on testBuildFailure until the next bump.

@GaetanLepage
Copy link
Copy Markdown
Member

Looks like NixOS/nixpkgs#375585 resolves the last issue. It's currently in nixos-unstable-small and nixpkgs-unstable, so we could wait for nixos-unstable to bump again or make the leap to nixpkgs-unstable if you think we're ready.

Otherwise we could disable any tests that rely on testBuildFailure until the next bump.

Ok, good thing that it has been fixed.
Let's skip it for now.

@GaetanLepage
Copy link
Copy Markdown
Member

@mergify queue

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Jan 22, 2025

queue

✅ The pull request has been merged automatically

Details

The pull request has been merged automatically at 31b0e36

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/12851ae7467bad8ef422b20806ab4d6d81e12d29?narHash=sha256-u1gk5I1an975FOAMMdS6oBKnSIsZza5ZKhaeBZAskVo%3D' (2025-01-17)
  → 'github:nix-community/home-manager/1e36429705f9af2d00a517ba46a4f21ef8a8194f?narHash=sha256-O2ttwW1/dUc/Y%2BRf48Njtr4tZpRJhy8FhafikekIjMY%3D' (2025-01-18)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/bd921223ba7cdac346477d7ea5204d6f4736fcc6?narHash=sha256-deQVtIH4UJueELJqluAICUtX7OosD9paTP%2B5FgbiSwI%3D' (2025-01-14)
  → 'github:lnl7/nix-darwin/87131f51f8256952d1a306b5521cedc2dc61aa08?narHash=sha256-5T%2BHkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU%3D' (2025-01-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eb62e6aa39ea67e0b8018ba8ea077efe65807dc8?narHash=sha256-uQ%2BNQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140%3D' (2025-01-14)
  → 'github:NixOS/nixpkgs/5df43628fdf08d642be8ba5b3625a6c70731c19c?narHash=sha256-Tbk1MZbtV2s5aG%2BiM99U8FqwxU/YNArMcWAv6clcsBc%3D' (2025-01-16)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/97871d416166803134ba64597a1006f3f670fbde?narHash=sha256-saLiCRQ5RtdTnznT/fja7GxcYRAzeY3k8S%2BIF/2s/2A%3D' (2025-01-16)
  → 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Jan 22, 2025

This pull request, with head sha 31b0e36087e939844d6e5f0f332389b4094d124a, has been successfully merged with fast-forward by Mergify.

This pull request will be automatically closed by GitHub.

As soon as GitHub detects that the sha 31b0e36087e939844d6e5f0f332389b4094d124a is part of the main branch, it will mark this pull request as merged.

It is possible for this pull request to remain open if this detection does not happen, this usually happens when a force-push is done on this branch update/main, this means GitHub will fail to detect the merge.

@mergify mergify Bot merged commit 31b0e36 into main Jan 22, 2025
@mergify mergify Bot temporarily deployed to github-pages January 22, 2025 17:13 Inactive
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.

4 participants