Comments (3)
I should note also that the order is not completely irrelevant:
A configuration setting usually overrides any previous value. However, you can prefix the name of the setting by
extra-
to append to the previous value.
— https://nixos.org/manual/nix/stable/command-ref/conf-file.html
but I don't know if this is relevant to nix-installer
.
from nix-installer.
This is unfortunately a consequence of our nix.conf
merging behavior. It's most certainly a place we could improve. We should probably be preserving the ordering/format where possible.
from nix-installer.
FWIW, only the order of the file on a clean install really matters for us, since it's just a matter of having a consistent hash. Anyone doing customization pre-install hopefully knows what they're doing already and can add the hash or manually move the file away. So just removing the nondeterminism from the added options would be adequate for us, even though it might be worth considering ordering in general due to the odd behaviour of the extra-*
options.
from nix-installer.
Related Issues (20)
- Verify integrity of installer binaries in nix-installer.sh HOT 2
- error reinstalling nix on mac os after restoring a mac backup HOT 2
- Autogenerated issue running 0.20.2 from 0.16.1 HOT 1
- Autogenerated issue running 0.20.2 macos x86_64 HOT 4
- Fedora Silverblue: toolbx doesn't inherit nix-profile in PATH HOT 1
- Suggestion: in the plan json, specify the action name for every action, not only for `dyn Action` HOT 2
- <autogenerated-issue>
- nix 2.23.3 run cache performance regression HOT 5
- Not able to install on Mac OS using the installer HOT 1
- File '/dev/full' has an unsupported type in Docker HOT 3
- <autogenerated-issue>
- Cannot run `nix develop` after Nix install HOT 1
- Feature request: install for a single user which is not root
- <autogenerated-issue> - unable to install Nix on Pinebook A64
- <autogenerated-issue> HOT 3
- <autogenerated-issue> Downloads from cache.nixos.org get 404 error HOT 1
- Issue with nix darwin and the installer HOT 3
- <autogenerated-issue> HOT 1
- Error installing v20.2 on macOS with M chip HOT 3
- The volume "Nix Store" on disk3s8 couldn't be unmounted because it is in use by process 0 (kernel) HOT 4
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 nix-installer.