Comments (6)
from colmena.
What is the contents of your nixpkgs.nix file?
from colmena.
Which nixpkgs.nix file are you speaking of?
from colmena.
Ah sorry I misread. What you describe is not a colmena bug, but a (mis?)feature of nixpkgs.
The top-level expression of nixpkgs defaults to ./pkgs/top-level/impure.nix
, which has a lot of highly impure default values for the initialization parameters. See this link. That's where the overlays come from.
You can use nixpkgs/pkgs/top-level/default.nix instead which has no impure defaults.
from colmena.
I know, and I actually listed the workaround in my top post, my point is that colmena should not include user-wide overlays when passing just a path to meta.nixpkgs
:)
It's probably very easy to fix, and I can most likely submit a PR quickly if I receive confirmation that this is a behavior colmena devs also want to change.
from colmena.
Awesome, thank you!
from colmena.
Related Issues (20)
- Add option to create a 'result' symlink to colmena build HOT 1
- Encountering "Unexpected active profile" when running colmena apply HOT 1
- Failed to deploy an offline node HOT 4
- --nix-option is not taken into account HOT 3
- Document deployment.keys.<name>.path
- error: path '«unknown»/tmp' is a symlink on Darwin HOT 2
- colmena apply fails when invoked from systemd unit HOT 1
- Have Colmena push to Attic after success
- Automatically prune old revisions
- documentation request for `colmenaHive`
- Trusted key issue attempting to apply to host in Tailscale tailnet HOT 2
- Prepare initial image HOT 1
- bug: cannot apply without `--impure` HOT 5
- Prevent apply-local without root access by default HOT 4
- Compatibility to special folder names
- Install Nixpkgs and/or channel out of band; pluggable out of band deployments?
- `build` should allow local build when on the machine to be built; same for `apply`? HOT 1
- `eval` hosts just like `build` and `apply` HOT 1
- `build` requires privilege escalation HOT 1
- lacks a signature by a trusted key, when targetUser is other than root
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 colmena.