Gerg-L / nvim-flake

30 stars 5 forks source link

Automatic update broke your config #352

Closed NobbZ closed 1 week ago

NobbZ commented 1 week ago

Seems as if unchecked automatic updates broke your setup in 86b3c6ddfafc8cf5298c978918111a70d4b92657:

86b3c6ddfafc8cf5298c978918111a70d4b92657 is the first bad commit
commit 86b3c6ddfafc8cf5298c978918111a70d4b92657
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 21 04:22:07 2024 +0000

    CI update 2024-11-21

    flake.lock: Update
    Flake lock file updates:

    • Updated input 'neovim-nightly':
        'github:nix-community/neovim-nightly-overlay/2a9b9e821c7f91eb6ae540925a453f9ebacd0513?narHash=sha256-v17KxlCf0O7hoD9AjiF94T2nuZuh7ZREyI6Ww/Tr4R0%3D' (2024-11-19)
      → 'github:nix-community/neovim-nightly-overlay/821bffa8eb34619dc620d1817c1eb5848bd7bfb0?narHash=sha256-LyTu9sVVZvjTPqDJUuK0Eocwe7j7fbUGNFv1psGvr64%3D' (2024-11-20)
    • Updated input 'neovim-nightly/git-hooks':
        'github:cachix/git-hooks.nix/cd1af27aa85026ac759d5d3fccf650abe7e1bbf0?narHash=sha256-vFta1uHnD29VUY4HJOO/D6p6rxyObnf%2BInnSMT4jlMU%3D' (2024-11-11)
      → 'github:cachix/git-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c?narHash=sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE%3D' (2024-11-19)
    • Updated input 'neovim-nightly/neovim-src':
        'github:neovim/neovim/989a37a594649528f28432388c0e7e28e8be2753?narHash=sha256-ZXZInL8J38JaVpglSPa78ptn1zlqbaRHDtpa73CqpfI%3D' (2024-11-18)
      → 'github:neovim/neovim/081beb3659bd6d8efc3e977a160b1e72becbd8a2?narHash=sha256-LrIFdofuhyq/DuIpHbFB2hWRs0maVbw3V662%2B6ZIOeM%3D' (2024-11-19)
    • Updated input 'nixpkgs':
        'github:NixOS/nixpkgs/5e4fbfb6b3de1aa2872b76d49fafc942626e2add?narHash=sha256-OZiZ3m8SCMfh3B6bfGC/Bm4x3qc1m2SVEAlkV6iY7Yg%3D' (2024-11-15)
      → 'github:NixOS/nixpkgs/23e89b7da85c3640bbc2173fe04f4bd114342367?narHash=sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w%3D' (2024-11-19)

 flake.lock | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)
NobbZ commented 1 week ago

For reference, it is nixos/nixpkgs@159c8401016a50fcbd6aece36eeb3e6a8948b039 in nixpkgs breaking your stuff.

159c8401016a50fcbd6aece36eeb3e6a8948b039 is the first bad commit
commit 159c8401016a50fcbd6aece36eeb3e6a8948b039 (HEAD)
Author: fidgetingbits <fidgetingbits@users.noreply.github.com>
Date:   Sun Nov 17 15:59:43 2024 +0800

    neovim-node-client: init at 5.3.0

 pkgs/applications/editors/neovim/wrapper.nix      |  4 ++--
 pkgs/by-name/ne/neovim-node-client/package.nix    | 39 +++++++++++++++++++++++++++++++++++++++
 pkgs/development/node-packages/aliases.nix        |  1 +
 pkgs/development/node-packages/main-programs.nix  |  1 -
 pkgs/development/node-packages/node-packages.json |  1 -
 5 files changed, 42 insertions(+), 4 deletions(-)
 create mode 100644 pkgs/by-name/ne/neovim-node-client/package.nix
Bisection log ``` git bisect start # status: waiting for both good and bad commits # good: [5e4fbfb6b3de1aa2872b76d49fafc942626e2add] thunderbird: 128.4.2 -> 128.4.3 (#356089) git bisect good 5e4fbfb6b3de1aa2872b76d49fafc942626e2add # status: waiting for bad commit, 1 good commit known # bad: [23e89b7da85c3640bbc2173fe04f4bd114342367] libretro.tgbdual: unstable-2024-07-01 -> unstable-2024-10-21 (#356971) git bisect bad 23e89b7da85c3640bbc2173fe04f4bd114342367 # good: [66cb0f8ff52cba3282046081c4ce16dd4ee35fc3] tor-browser: 14.0.1 -> 14.0.2 git bisect good 66cb0f8ff52cba3282046081c4ce16dd4ee35fc3 # good: [0d22f03cbb1ad23040452f9c9ba442fa8bcd0083] cloudflare-utils: 1.3.0 -> 1.3.3 (#356871) git bisect good 0d22f03cbb1ad23040452f9c9ba442fa8bcd0083 # bad: [b0d941edb4ceb521b310a08645de08b4c95142f0] dotnet: november 2024 upgrades and infrastructure changes (#355753) git bisect bad b0d941edb4ceb521b310a08645de08b4c95142f0 # good: [fbd0c0de6e5f803081885dad8e67a2767eb1f282] wget: 1.24.5 -> 1.25.0 (#355837) git bisect good fbd0c0de6e5f803081885dad8e67a2767eb1f282 # bad: [25c60ad28784e9002d2ed3778a85fbe6a946ecac] k3s: use nurl instead of nix-prefetch in update script (#356772) git bisect bad 25c60ad28784e9002d2ed3778a85fbe6a946ecac # good: [6a5b07ae2f259b1bb9c20f106d0b4b44ecd81f9e] cardinal: use suffix instead of prefix in wrapProgram (#357036) git bisect good 6a5b07ae2f259b1bb9c20f106d0b4b44ecd81f9e # bad: [0acfb651f95fb5620cdd87feac305a0acfdbb3f4] neovim-node-client: init at 5.3.0 (#317333) git bisect bad 0acfb651f95fb5620cdd87feac305a0acfdbb3f4 # good: [76e882d4e71a543b7e71d562dc798f704799ad93] deltachat-desktop: 1.46.8 -> 1.48.0 (#355575) git bisect good 76e882d4e71a543b7e71d562dc798f704799ad93 # good: [1d43b4579938ca38e1005066069071165649dc21] python312Packages.pymc: 5.18.0 -> 5.18.2 git bisect good 1d43b4579938ca38e1005066069071165649dc21 # bad: [159c8401016a50fcbd6aece36eeb3e6a8948b039] neovim-node-client: init at 5.3.0 git bisect bad 159c8401016a50fcbd6aece36eeb3e6a8948b039 # first bad commit: [159c8401016a50fcbd6aece36eeb3e6a8948b039] neovim-node-client: init at 5.3.0 ```
Gerg-L commented 1 week ago

ugh... fixed in mnw https://github.com/Gerg-L/mnw/commit/5d4d187cf739a7d80b3b38646d8dd4ae98f857a8 and then updated flake lockfile here: https://github.com/Gerg-L/nvim-flake/commit/65599b7adbc4ae958e005a64dc2677768956331b

this will cause breakage on older nixpkgs revs... I might have to backport that nixpkgs commit into 24.11