I believe this is the same underlying cause as #168.
builtins.getFlake
to handle Git based flakes properly
Ah! That's a more actionable issue ("absolute paths are parsed as path flakes, rather than as git flakes"); and one that seems a lot more reasonable to fix (and we probably want to fix, as well.)
I'm unsure this is actually a bug/feature we can easily resolve. At best we should improve the error message provided by this edge case; namely "cannot redefine foo" rather than "cannot redefine…
...This feels like it shouldn't be solved by just runinng 1000 threads, but rather a complete redesign of the infrastructure that does this. We should easily be able to hit this many requests…
We are not, but having support for Hydra will be important in the scheme of making Lix a usable default for all Nix usecases.
I'm a bit unsure how strongly this is needed; IEEE floats should be bit-identical for the base (divide, add, subtract, multiply) operations. It might be good to have either way, though.
(I also…
@qyriad has been working on this: https://git.lix.systems/qyriad/lix/src/branch/maint/meson
Of note: while Garage doesn't support anonymous access, it does support exposing buckets as websites. https://garagehq.deuxfleurs.fr/documentation/cookbook/exposing-websites/
builtins.getFlake
to handle Git based flakes properly
I'm a bit unsure whether this is the behavior that should happen, or not; builtins.getFlake
takes a standard flakeref as input. Could you try builtins.parseFlakeRef
and see what it outputs?
This should be fixed by now; the Verified-On-{Architecture} labels have been replaced with singular Verified