Closed tylergets closed 3 months ago
Hi, I can't replicate this locally or via the CI. 🤔
Can you try the last release pushed to FlakeHub? (https://flakehub.com/f/catppuccin/vscode/3.*.*.tar.gz
)
I can replicate this - I'll try the FlakeHub release when I get home
build failure on both b7a8806f7532a091b0170f281dbc7f35c3fc7761
, also fails on https://flakehub.com/f/catppuccin/vscode/3.14.0.tar.gz
(latest)
I was also able to replicate this once I updated the nixpkgs flake to the latest commit on nixos-unstable
, so it seems that something in nixpkgs triggers errors when building this package.
I tried to investigate further but didn't find anything, unfortunately.
I can also confirme using the latest release on FlakeHub doesn't work either, it fails to build with the same errors.
I think that once you'll update the nixpkgs flake in this repo, you'll be able to replicate the issue on the CI :thinking:
And I think it fails on our side because we use inputs.nixpkgs.follows = "nixpkgs";
on the catppuccin-vsc
flake
Edit : I tried removing inputs.nixpkgs.follows = "nixpkgs";
on the catppuccin-vsc
flake and it still fails to build. Either I'm not understanding how this works, or the root cause lies elsewhere :shrug:
Going to reopen this issue since it seems to be a flaky build at the moment.
I quickly tried to fix it by reverting to nodejs_18
in nix/default.nix
, but this didn't help. Neither did upgrading all packages (I was hoping for a random fix upstream somewhere).
FYI, I recently retired from Catppuccin (https://github.com/catppuccin/catppuccin/pull/2402) so if you want to see continued Nix support for this repo, someone else would have to maintain it.
wow! seems to actually be a kernel regression not exclusive to nix
I think that if you're having this error, you're already on kernel 6.9.1 (which is affected by the regression @reidlabwastaken talks about), which means you're basically trapped :joy: You need to update to a newer kernel version to be able to build the Catppuccin theme again, but in order to update, you need to temporarily comment out that Catppuccin theme, that's what I ended up doing. Once you reboot into a newer kernel version (for me it was 6.9.3), you'll be able to build everything again :+1:
I'm going to close this since it's not relevant to the extension and I don't think we can do anything on our end. Feel free to re-open if there is.
Hey there, I wanted to try out this theme and installed it to my Flake. The build seems to be failing due to an esbuild issue
Error: spawn ETXTBSY
Build logs:
Any help would be appreciated!