Qyriad qyriad · she/her
  • Joined on 2024-02-29
qyriad pushed to git-series/share-eval-cache-installables at qyriad/lix 2024-05-13 22:54:07 +00:00
4f1bbaf72b add Fixes tag in the commit msg
1d363c3984 Merge pull request #10570 from layus/shared_caches
Compare 2 commits »
qyriad created branch git-series/share-eval-cache-installables in qyriad/lix 2024-05-13 22:53:16 +00:00
qyriad pushed to git-series/share-eval-cache-installables at qyriad/lix 2024-05-13 22:53:16 +00:00
08e1f8ce5c add shitty benchmark notes in the commit msg
4b03f67500 Merge pull request #10570 from layus/shared_caches
7cdb94e4e1 init
cf06cbff8f Merge pull request #10570 from layus/shared_caches
4b35e6a75e Merge "libstore: Fix sandbox=relaxed" into main
Compare 5 commits »
qyriad commented on issue lix-project/lix#312 2024-05-13 06:12:28 +00:00
using ^output selection syntax on store paths outputs crashes the daemon

Reproduced on Nix 2.18. Did not reproduce on Nix 2.3.

qyriad opened issue lix-project/lix#312 2024-05-13 06:05:01 +00:00
using ^output selection syntax on store paths outputs crashes the daemon
qyriad opened issue lix-project/lix#311 2024-05-13 04:20:54 +00:00
nix develop, but not nix-shell, breaks cc-wrapper's handling of spaces in file paths
qyriad pushed to git-series/xdg-profiles at qyriad/lix 2024-05-13 03:16:15 +00:00
045acda292 add WIP migration commit
67a431fa2f WIP: automatically migrate client-side profiles back to /nix/var/nix
6f81e5ef2f start working on the migration
acf379e5af automatically migrate from client-side profiles
cab2eca0ac WIP: restore /nix/var/nix as source of truth for profiles
Compare 5 commits »
qyriad commented on issue lix-project/lix#123 2024-05-13 03:12:01 +00:00
[Nix#8880] Regression: nix-shell crashes

doesn't crash under Rosetta on aarch64-darwin, though it doesn't actually enter the shell either

qyriad commented on issue lix-project/lix#175 2024-05-13 00:39:04 +00:00
No such file or directory in flakes is a terrible error message

We have a WIP CL for this: https://gerrit.lix.systems/c/lix/+/970, but it will not be until 2.91

qyriad commented on issue lix-project/lix#308 2024-05-12 21:18:50 +00:00
Increase of 7MB in the size of the Lix derivation on Linux

they should probably be fixed in the Meson config. WDYT?

note that meson doesn't allow you to force a build type or optimization level within meson.build; you can only default it if not…

qyriad commented on issue lix-project/lix#152 2024-05-12 19:40:53 +00:00
[Nix#3701] fetchGit can't handle annotated tags

It seems to be more complex than this. On Lix and Nix 2.18 alike, builtins.fetchGit fails to fetch any tag unless it's prefixed with refs/tags/, but if can fetch annotated tags if they are…

qyriad commented on issue lix-project/lix#305 2024-05-12 19:20:23 +00:00
Show an indicator that Lix is trying doing something when flake updates are stuck in connecting to a remote host

it actually doesn't seem to be? we just ran that command with --debug and all it had to say on the matter is

computing input 'lix'
creating new input 'lix'

at which point it hangs

qyriad commented on issue lix-project/lix#309 2024-05-12 19:06:32 +00:00
Add backtrace to Error constructor

Shouldn't be hard; we did this for HintFmt: 4b35e6a75e/src/libutil/fmt.hh (L175). Though if we're going to make more…

qyriad commented on issue lix-project/lix#307 2024-05-12 18:47:28 +00:00
Cross compilation from aarch64-darwin to aarch64-linux fails

Is that specific to the Nixpkgs version? we checked aarch64 Darwin -> Linux cross when flipping the Meson switch, but it's possible something broke since then

qyriad commented on issue lix-project/lix#308 2024-05-12 15:46:21 +00:00
Increase of 7MB in the size of the Lix derivation on Linux

…right, mesonConfigurePhase sets mesonBuildType/-Dbuild_type=plain by default…

qyriad pushed to git-series/xdg-profiles at qyriad/lix 2024-05-12 02:30:51 +00:00
51216c1f7e ensureDefaultProfile() is only in the top-level commit, Qyriad
5f7f0e2e2c WIP: restore /nix/var/nix as source of truth for profiles
ef8ff58802 tiny cleanup in user-env.cc
Compare 3 commits »
qyriad pushed to git-series/xdg-profiles at qyriad/lix 2024-05-12 02:14:19 +00:00
e5c9403bad finally right commit structure except for the VM tests
2280c53fcc WIP: restore /nix/var/nix as source of truth for profiles
04a87f34cb tiny cleanup in user-env.cc
7f35e7e704 make profile querying logic more consistent
Compare 4 commits »
qyriad pushed to git-series/xdg-profiles at qyriad/lix 2024-05-12 00:07:53 +00:00
6b98e1398e okay, very close now
f789808a6c WIP: restore /nix/var/nix as source of truth for profiles
a93667433f make profile querying logic more consistent (?)
06eaea6ea3 add getDefaultProfileLink()
580022ed93 split out getDefaultProfileLink()
Compare 38 commits »
qyriad opened issue lix-project/lix#303 2024-05-11 23:00:34 +00:00
document repl-overlays in nix repl --help too
qyriad pushed to git-series/xdg-profiles at qyriad/lix 2024-05-11 21:39:13 +00:00
726ee27ef4 fixup commit msg for the state dir thing
fdb2103358 WIP: restore /nix/var/nix as source of truth for profiles
92e171a38a add clarifying doc-comments on {get,create}NixStateDir()
4fb82ea7b5 split out the comment bullshit
e63572f540 WIP: restore /nix/var/nix as source of truth for profiles
Compare 21 commits »