15 Jan 2025 |
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 |
| * dutchie 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 |
dutchie | ah yeah, I forgot about the dedicated channel | 17:04:26 |
@sigmasquadron:matrix.org | * @josh:quadrivium.uk: Be sure to post review requests in #review-requests:nixos.org; they get more attention there. (Please only do so if the PRs went unreviewed for more than a week) | 17:04:36 |
| SomeoneSerge (Gand St. Pieters) changed their display name from SomeoneSerge (utc+3) to SomeoneSerge. | 19:01:14 |
matthewcroughan | Is there a nixos test function for wait_for_open_port that uses udp instead of tcp | 19:50:16 |
matthewcroughan | ah I guess that doesn't make sense, disregard | 19:51:39 |
matthewcroughan | I'm just trying to wait until an application is ready to accept OSC commands via UDP in a test | 19:51:57 |