Qyriad qyriad · she/her
  • Joined on 2024-02-29
qyriad commented on issue lix-project/lix#421 2024-08-24 01:17:03 +00:00
--apply for nix build

I believe there is a stale CppNix PR to make --apply work for all installables; we should see if that's cherry-pickable

qyriad commented on issue lix-project/lix#468 2024-08-20 19:13:13 +00:00
Flake path does not appear to be a git repository

Steps To Reproduce

  1. Clone git.auxolotl.org/auxolotl/labs via SSH: git clone forgejo@git.auxolotl.org:auxolotl/labs.git

Minor note: clone does not need to be over SSH; we just…

qyriad opened issue lix-project/lix#469 2024-08-15 21:54:37 +00:00
Cross compilation is broken again
qyriad commented on issue lix-project/lix#467 2024-08-15 21:52:11 +00:00
Lix functional tests fails on aarch64 crosscompilation

The invocation we typically use to cross compile Lix is:

nix build --impure -E 'let f = builtins.getFlake "git+file:$PWD"; pkgs = import f.inputs.nixpkgs { crossSystem.system =
qyriad commented on issue lix-project/lix#464 2024-08-10 21:03:57 +00:00
Use the shell you launched nix shell and nix develop from

This is, more than anything, showing the tension between the "debug a derivation" use case of nix develop and the "provide a dedicated dev shell" use case.

You know this is a good point,…

qyriad commented on issue lix-project/lix#256 2024-07-22 16:25:13 +00:00
Stop using nix to build lix-doc

This turned out to be a lot easier than we expected! Most of the difficulty was from Meson's docs being bad

qyriad commented on issue lix-project/lix#418 2024-07-13 17:11:29 +00:00
nix collect-garbage is kind of slow at deleting paths

This shouldn't have a major effect in that regard — it's not parallelizing, just not blocking deletion by store paths being live from not having been deleted yet, and renames are cheap. But…

qyriad commented on issue lix-project/lix#411 2024-07-12 18:56:26 +00:00
Profile conflict error in nix upgrade-nix when upgrading from 2.20

This being said, we agree that upgrade-nix really should just be killed, and we should just use the installer for upgrades.

qyriad reopened issue lix-project/lix#411 2024-07-12 18:55:59 +00:00
Profile conflict error in nix upgrade-nix when upgrading from 2.20
qyriad commented on issue lix-project/lix#411 2024-07-12 18:55:56 +00:00
Profile conflict error in nix upgrade-nix when upgrading from 2.20

If you're getting a profile conflict with Lix's upgrade-nix, that means that it's using the wrong nix-env (either from CppNix or from a version of Lix that didn't have this fix). Lix's…

qyriad commented on issue lix-project/lix#438 2024-07-11 18:37:40 +00:00
Implement RFC 148 pipe operator

I suppose actually we would only need langver for using it without --experimental-features=pipe-operator. In any case, yes please omg!

qyriad created pull request lix-project/lix-website#31 2024-07-11 00:11:20 +00:00
theme: don't plainify post summaries
qyriad pushed to fix-smart-quotes at lix-project/lix-website 2024-07-11 00:10:43 +00:00
10e479016a theme: don't plainify post summaries
qyriad created branch fix-smart-quotes in lix-project/lix-website 2024-07-11 00:10:43 +00:00
qyriad pushed to main at lix-project/lix-website 2024-07-10 23:35:58 +00:00
8568afd19c Merge pull request 'Update website for 2.90.0 release' (#30) from jade/lix-2.90 into main
9e2c54bdb2 Update installation instructions for 2.90.0
67cb38d869 Version 2.90.0 blog post
008f542aff Add posts support
9384845c40 flake.nix: switch to 24.05
Compare 7 commits »
qyriad merged pull request lix-project/lix-website#30 2024-07-10 23:35:57 +00:00
Update website for 2.90.0 release
qyriad commented on issue lix-project/lix#84 2024-07-09 23:12:10 +00:00
[Nix#9622] Document the *cursed* advanced derivation attributes

More magic attrs, not used in derivations themselves, but still magic in other areas of Lix:

qyriad pushed to git-series/show-attrpath-errors at qyriad/lix 2024-07-04 23:43:58 +00:00
c12e291998 oops, added the test in the wrong place
b9f91ec3c5 mildly cleanup libexpr/eval.hh
4c7165be86 distinguish between throws & errors during throw
14bf54bd39 trace which part of foo.bar.baz errors
a41b9eba6e change debugRepl to an std::function
Compare 10 commits »
qyriad created branch git-series/show-attrpath-errors in qyriad/lix 2024-07-04 23:43:58 +00:00