Comments (8)
Looks like this is still broken on NixOS-unstable-small even with the changes (commit 9f95b9c7b21a35cddfe66e92b82c7d5d6ea965de
)
from nixvim.
The PR has been merged, we now have to wait for the channels to progress: https://nixpk.gs/pr-tracker.html?pr=289539
from nixvim.
Thanks for reporting.
Fixed by NixOS/nixpkgs#289539.
In the meantime, do not update nixpkgs
.
The hash a4d4fe8c5002202493e87ec8dbc91335ff55552c
is the last working nixos-unstable
revision.
from nixvim.
Any update on this?
from nixvim.
same issue.
nix build logs here:
error:
… while calling the 'derivationStrict' builtin
at /builtin/derivation.nix:9:12: (source not available)
… while evaluating derivation 'nixvim'
whose name attribute is located at /nix/store/bg5fbkfa5x53clcjf4p5p92k1l3w8x38-source/pkgs/stdenv/generic/make-derivation.nix:353:7
… while evaluating attribute 'paths' of derivation 'nixvim'
at /nix/store/jgjfwypmm1fm5jq002s5fsmmijic8rak-source/wrappers/standalone.nix:44:5:
43| name = "nixvim";
44| paths =
| ^
45| [
… while evaluating derivation 'nixvim-configuration-reference-manpage'
whose name attribute is located at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/stdenv/generic/make-derivation.nix:353:7
… while evaluating attribute 'buildCommand' of derivation 'nixvim-configuration-reference-manpage'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/build-support/trivial-builders/default.nix:98:16:
97| enableParallelBuilding = true;
98| inherit buildCommand name;
| ^
99| passAsFile = [ "buildCommand" ]
… while evaluating derivation 'options.json'
whose name attribute is located at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/stdenv/generic/make-derivation.nix:353:7
… while evaluating attribute 'options' of derivation 'options.json'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/nixos/lib/make-options-doc/default.nix:125:7:
124| ];
125| options = builtins.toFile "options.json"
| ^
126| (builtins.unsafeDiscardStringContext (builtins.toJSON optionsNix));
… while evaluating the default value of option `colorschemes.base16.package`
… from call site
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/lib/options.nix:346:15:
345| builtins.addErrorContext "while evaluating the ${if opt?defaultText then "defaultText" else "default value"} of option `${name}`" (
346| renderOptionValue (opt.defaultText or opt.default)
| ^
347| );
… while calling 'renderOptionValue'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/lib/options.nix:383:23:
382| */
383| renderOptionValue = v:
| ^
384| if v ? _type && v ? text then v
… while calling anonymous lambda
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:28:22:
27| mapAliases = aliases:
28| lib.mapAttrs (n: alias: removeDistribute
| ^
29| (removeRecurseForDerivations
… from call site
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:28:29:
27| mapAliases = aliases:
28| lib.mapAttrs (n: alias: removeDistribute
| ^
29| (removeRecurseForDerivations
… while calling 'removeDistribute'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:16:22:
15| # sets from building on Hydra.
16| removeDistribute = alias: with lib;
| ^
17| if isDerivation alias then
… from call site
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:17:8:
16| removeDistribute = alias: with lib;
17| if isDerivation alias then
| ^
18| dontDistribute alias
… while calling 'isDerivation'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/lib/attrsets.nix:780:5:
779| # Value to check.
780| value: value.type or null == "derivation";
| ^
781|
… from call site
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:29:31:
28| lib.mapAttrs (n: alias: removeDistribute
29| (removeRecurseForDerivations
| ^
30| (checkInPkgs n alias)))
… while calling 'removeRecurseForDerivations'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:9:33:
8| # set to appear while listing all the packages available.
9| removeRecurseForDerivations = alias: with lib;
| ^
10| if alias.recurseForDerivations or false then
… from call site
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:30:32:
29| (removeRecurseForDerivations
30| (checkInPkgs n alias)))
| ^
31| aliases;
… while calling 'checkInPkgs'
at /nix/store/ia17ralvrrby1gasamzh04vivv05qrp3-nixpkgs-nixvim-doc/pkgs/applications/editors/vim/plugins/aliases.nix:23:20:
22| # all-packages.nix.
23| checkInPkgs = n: alias: if builtins.hasAttr n prev
| ^
24| then throw "Alias ${n} is still in vim-plugins"
from nixvim.
We have temporarily switched to nixpkgs-unstable
(from nixos-unstable
) and renamed the base16 plugin.
So you now have the choice to switch your flake to nixpkgs-unstable
on your flake.
We will go back to nixos-unstable
once it will include the upstream fix.
from nixvim.
Everything should now be working. -> You can update your flake / use nixos-unstable
again.
We will soon switch back to the nixos-unstable
channel for the nixvim flake.
Sorry for this bug that was introduced upstream... by me :/
from nixvim.
Can confirm that it works for me. Thanks for the fast response to this bug!
from nixvim.
Related Issues (20)
- [BUG] attribute 'base16-nvim' missing HOT 2
- [BUG] Can't install nixvim, "option ... does not exist" HOT 3
- [BUG] Alpha terminal HOT 1
- [BUG] Conform plugin does not install enabled formatters
- [PLUGIN REQUEST] indent-o-matic
- [PLUGIN REQUEST] direnv.vim
- [PLUGIN REQUEST] crates.nvim HOT 2
- Running `nix flake show` fails to evaluate on `x86_64-linux` HOT 10
- [BUG] copilot-vim.keymaps do not work properly HOT 1
- LSP keymaps should use keymap-helpers submodule HOT 2
- [PLUGIN REQUEST] lsp-status.nvim HOT 1
- [BUG] error: `phpcbf` is now deprecated, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`. HOT 14
- [PLUGIN REQUEST] vim-sandwich
- [BUG] Treesitter configures custom parser lists incorrectly HOT 4
- plugins/whichkey: Support window and layout fields HOT 1
- [PLUGIN REQUEST] <auto-save fork>
- [BUG] [nvim-cmp] unable to pass a function in sources entryFilter HOT 3
- nord colorscheme not starting on launch due to `colorscheme` not set when `colorschemes.nord.enable = true;` HOT 4
- [PLUGIN REQUEST] cmp_yanky HOT 1
- [BUG] Missing package molten after `enable=true` HOT 15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nixvim.