Duplicated values and the purpose of the router system #131
Unanswered
ProducerMatt
asked this question in
Help!
Replies: 1 comment 1 reply
-
|
Hey, I have not been able to find time to investigate this, nor look carefully at your repo, if you have made some progress please keep us updated. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there, I've been trying to migrate my NixOS config to den as it seems like it will ultimately make more sense and be easier to use. To avoid creating a bunch of bugs at once, I'm trying to migrate my repo with as few changes as possible, after which I can start refactoring it to make the most sense in den.
I've gotten stuck on a duplicate values bug that I can't seem to duplicate in the test repo, the classic "aspect being invoked multiple times" bug. Here is a commit of my repo at a state with the issue, running
nix flake checkwill induce it. I was able to fix a few occurrences by limiting the aspect containing it to{OS,host}, however my progress was halted once I got to a behavior I wanted to put inaspects.default. I tried usingtake.exactlybut this didn't fix the problem.A core issue is I don't understand the dependency/routing system or why it needs to be able to output multiple times.
Thanks for your work, would love to see any advancement in NixOS management as it's ornery at its best.
Beta Was this translation helpful? Give feedback.
All reactions