14 Jan 2025 |
Greg Hellings | We used to have aarch64-linux, at least before the infra shift | 19:42:38 |
adarcy | Okay, thanks | 19:45:11 |
@misuzu:matrix.org | In reply to @amadaluzia:tchncs.de https://github.com/dyuri/repassh Isn't this just https://gitlab.com/misuzu/nixos-configuration/-/blob/main/common/ssh.nix?ref_type=heads? | 22:08:14 |
15 Jan 2025 |
amadaluzia | its an unnecessary wrapper over a simple concept | 00:27:39 |
amadaluzia | though i do wish it was that easy with xonsh | 00:30:13 |
@rnhmjoj:eurofusion.eu | is lib.inPureEvalMode equivalent to building using flakes? | 08:50:15 |
K900 | No | 08:50:34 |
K900 | You can set --option pure-eval true | 08:50:38 |
@rnhmjoj:eurofusion.eu | Uhm, so:
{
assertion = config.system.copySystemConfiguration -> !lib.inPureEvalMode;
message = "system.copySystemConfiguration is not supported with flakes";
}
is not really about flakes | 08:52:13 |
@rnhmjoj:eurofusion.eu | (I'm looking for a way to detect flakes during NixOS evaluation...) | 08:53:09 |
K900 | --option pure-eval true is very impractical without flakes | 08:53:30 |
K900 | So it's probably a good enough check for now | 08:53:38 |
@rnhmjoj:eurofusion.eu | I'm thinking of adding a system.build.usingFlakes that's toggled by nixpkgs/flake.nix | 08:54:56 |
@rnhmjoj:eurofusion.eu | do you think it's unwarranted? | 08:55:37 |
eldritchcookie | hello where can i find documentation on __structuredAttrs and strict dependencies? | 12:06:29 |
Alyssa Ross | https://nix.dev/manual/nix/2.24/language/advanced-attributes.html#adv-attr-structuredAttrs | 12:07:39 |
Alyssa Ross | Not sure strictDeps is documented. | 12:08:30 |
Niklas Korz | there is an open PR | 12:08:34 |
hexa | my PRs target staging often don't get tagged with rebuild count | 13:17:06 |
hexa | Download image.png | 13:17:18 |
hexa | e.g. https://github.com/NixOS/nixpkgs/actions/runs/12773505719/job/35605836498?pr=373793 | 13:17:26 |
@paparodeo:matrix.org | I think this https://github.com/NixOS/nixpkgs/pull/373935 is supposed to fix that. | 13:22:22 |
hexa | looks like app credentials swapping | 13:24:16 |
hexa | and apps were used to circumvent gha not running on gha based results | 13:24:39 |
hexa | but I did in fact create my PR myself 😄 | 13:24:48 |
FliegendeWurst | In reply to @hexa:lossy.network but I did in fact create my PR myself 😄 yes, but it fetches the results for the base branch to compare | 13:43:54 |
FliegendeWurst | so the periodic merge has to be done by the app | 13:44:08 |
hexa | uh ok | 13:44:22 |
| * @josh:quadrivium.uk wonders if anyone with a commit bit could look at https://github.com/NixOS/nixpkgs/pull/340583 or https://github.com/NixOS/nixpkgs/pull/366042 | 17:01:03 |
@sigmasquadron:matrix.org | @josh:quadrivium.uk: Be sure to post review requests in #review-requests:nixos.org; they get more attention there. | 17:04:11 |