[WIP] Implement RFC0035 II: Electric Boogaloo#49769
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 ( |
zimbatm
left a comment
There was a problem hiding this comment.
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.
hasInfixlibrary functioncc @dtzWill
Things done
sandboxinnix.confon non-NixOS)nix-shell -p nox --run "nox-review wip"./result/bin/)nix path-info -Sbefore and after)