puck puck
  • Joined on 2024-03-01
puck commented on pull request lix-project/nixos-module#34 2024-09-15 16:36:22 +00:00
fix: check package arguments before applying Nix 2.18 override

This should be conditional on devenv taking nix as argument - it's possible people are still on older nixpkgs versions.

puck opened issue lix-project/lix#473 2024-08-17 14:46:16 +00:00
post-build-hook blocks parallel builds
puck commented on issue lix-project/lix#409 2024-06-21 22:34:21 +00:00
investigate hashes appearing in fods being broken

It's a regression, but not one I'm very sure of how to fix sensibly. Some time after 2.3, Nix closed the soundness hole of allowing references for FOD store paths. This makes sense, as they aren't…

puck pushed to main at lix-project/nix-eval-jobs 2024-06-14 20:13:25 +00:00
11d467fecd Use our own Thread struct instead of std::thread
040db2fe26 flake.nix: nixpkgs-unstable -> nixos-23.11-unstable; flake update
Compare 2 commits »
puck merged pull request lix-project/nix-eval-jobs#8 2024-06-14 20:13:24 +00:00
Use our own Thread struct instead of std::thread
puck commented on pull request lix-project/nix-eval-jobs#8 2024-06-12 22:41:40 +00:00
Use our own Thread struct instead of std::thread

This should be mostly fixed now? Dropping the thread will just detach it; and joining it now behaves as intended.

puck pushed to own-thread at lix-project/nix-eval-jobs 2024-06-12 22:40:47 +00:00
11d467fecd Use our own Thread struct instead of std::thread
040db2fe26 flake.nix: nixpkgs-unstable -> nixos-23.11-unstable; flake update
ee79f8a236 Merge pull request 'Fixup readme and version to say what this is' (#6) from jade/fixup-readme-and-version into main
7e22a3daab Fixup readme and version to say what this is
Compare 4 commits »
puck created pull request lix-project/nix-eval-jobs#8 2024-06-09 13:23:31 +00:00
WIP: Use our own Thread struct instead of std::thread
puck created branch own-thread in lix-project/nix-eval-jobs 2024-06-09 13:21:27 +00:00
puck pushed to own-thread at lix-project/nix-eval-jobs 2024-06-09 13:21:27 +00:00
577ef6e478 Use our own Thread struct instead of std::thread
puck opened issue lix-project/lix#371 2024-06-02 14:06:42 +00:00
Lix on 64-bit systems assumes it can run 32-bit code
puck commented on issue lix-project/lix#342 2024-05-24 18:38:30 +00:00
lix foo should invoke lix-foo

Some question: How do we want to handle e.g. --store or other nix-global arguments? Do we pass these as specific environment variables, I guess?

puck commented on issue lix-project/lix#345 2024-05-23 23:35:35 +00:00
print a deprecation warning for the cursed channel: "file" syntax

yeah; I'm not too fussed since it's nixpkgs-specific; it might be a good first example for #342 (aka a nix-shell but nixpkgs-specific, including easy channel selection) even.

puck commented on issue lix-project/lix#345 2024-05-23 23:29:44 +00:00
print a deprecation warning for the cursed channel: "file" syntax

I actually use this personally; mostly in the form of NIX_PATH=nixpkgs=channel:nixos-unstable nix-shell -p foo for fetching something from nixos-unstable quickly. I don't strongly mind it…

puck opened issue lix-project/lix#335 2024-05-21 13:52:31 +00:00
creating two mutual FODs causes a deadlock
puck pushed to fix-upgrade-nix-command at lix-project/lix-website 2024-05-19 21:51:09 +00:00
3e4f344fe3 install: preserve PATH, as it is needed for Nix upgrades
puck created pull request lix-project/lix-website#24 2024-05-19 21:38:00 +00:00
install: fix upgrade-nix command
puck created branch fix-upgrade-nix-command in lix-project/lix-website 2024-05-19 21:37:27 +00:00
puck pushed to fix-upgrade-nix-command at lix-project/lix-website 2024-05-19 21:37:27 +00:00
7a625db723 install: fix upgrade-nix command
puck commented on issue puck/test-repo#1 2024-05-19 20:21:51 +00:00
meow