-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
[WIP] Implement RFC0035 II: Electric Boogaloo #49769
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Ofborg's current output is the problem I'm having with Coq, and I'm not sure what is even happening, so any help is welcome there |
cc @vbgl You might have an idea about the Coq-related issue in this PR. |
@Synthetica9 If I understand correctly, this allows the scheme |
Correct. The current check is whether both |
May I suggest that the issue is in your code rather than in the Coq package descriptions? It seems that the checks are run too early. Please do remove the failing assertions ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if all of this compiles, then let's get this merged in first
Can we ensure that |
Only in the places altered in 0ab59bc37b21a13dc35b9d902d78f26af4bb56f2? Because I am currently testing a fix that should fix the issues caused by that. It seems to work fine (testing by compiling coqPackages_8_8)
|
What would be the value of |
@vbgl Everything should be okay now! |
Thanks for your understanding. LGTM. |
f3d362f
to
ead60f3
Compare
(Rebased to squash some commits, clarify a few messages, and solve merge conflicts) |
This is because it gets passed to mkDerivation through some route, this ensures that doesn't mess with anything
Co-Authored-By: Synthetica9 <git@hilhorst.be>
Co-Authored-By: Synthetica9 <git@hilhorst.be>
9bcd6d2
to
4319244
Compare
@Mic92 Willing to give this another try? |
Okay, next order of business is doing refactors in the tree to make packages use this pattern. I think that should go in master, once this PR gets there, am I correct? |
Usually. If it actually changes the resulting |
I was thinking of packages that define |
Not sure, since the default builder will add |
|
See nlewo#1. Can't open a pr to staging atm
(laptop's empty), but feel free to cherry-pick
…On Wed, 14 Nov 2018, 14:58 Will Dietz, ***@***.***> wrote:
nixos-version was failing this check for me--but I might have missed some
of the new goodness, and due to strange network problems it's not easy to
confidently check against master right now. It's probably been fixed but if
not thought I'd mention just in case :).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#49769 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGv3pzeImtnhFlr-Tx4FDtCo1GVrHa6Xks5uvCF4gaJpZM4YNloU>
.
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/avoid-rec-expresions-in-nixpkgs/8293/4 |
Motivation for this change
Follow-up for #49398
TODO:
Should I split this up in two PR's? Part of this is good to go and should just go in the working tree straight away.
hasInfix
library functioncc @dtzWill
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)