| 27 Oct 2024 |
| Austin Horstman joined the room. | 02:47:06 |
| 29 Oct 2024 |
Christian Theune | Hmmm | 20:45:54 |
Christian Theune | Looks like the namedConstituents feature isn't quite doing anything ... | 20:46:09 |
Christian Theune | I just noticed that the jobs using that don't actually block on the constituents they advertise ... | 20:46:32 |
| * Christian Theune stares at the cpp code ... | 20:46:38 |
Christian Theune | and apparently it isn't in use by nixpkgs anyway (maybe because it's broken?) | 20:47:19 |
Christian Theune | aaaaah | 20:52:47 |
Christian Theune | namedConstituents isn't what goes into the derivation. one needs to pass in the constituents as strings and then hydra internally turns that into the namedConstituents list ... | 20:53:15 |
| Toma joined the room. | 20:53:19 |
Christian Theune | thanks ma27 | 20:55:02 |
Toma | Is there a way to make hydra not cache a package?
I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144
This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD. (The creation of the vendor directory is pretty cheap after you have the FOD)
| 21:00:07 |
Toma | * Is there a way to make hydra not cache a package?
I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144
This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD)
| 21:00:50 |
Christian Theune | Eelco: I'm wondering whether the namedConstituents feature should be working correctly when used recursively ... I'm seeing weird results where a job (release) that has another job (tested) as a constituent that in turn has constituents (the tests) only lists the tested job as a build dependency but not as a constituents and becomes green in hydra before tested actually has all its constituents fulfilled ... | 21:41:31 |
| 31 Oct 2024 |
vcunat | In reply to @tomasajt:matrix.org Is there a way to make hydra not cache a package? I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144
This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD)
I think that discourse thread answers it all. | 12:24:37 |
vcunat | In reply to @tomasajt:matrix.org Is there a way to make hydra not cache a package? I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144
This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD)
* I think the discourse thread answers it all. | 12:24:47 |
ma27 | In reply to @ctheune:matrix.flyingcircus.io Eelco: I'm wondering whether the namedConstituents feature should be working correctly when used recursively ... I'm seeing weird results where a job (release) that has another job (tested) as a constituent that in turn has constituents (the tests) only lists the tested job as a build dependency but not as a constituents and becomes green in hydra before tested actually has all its constituents fulfilled ... ftr I can confirm that this is a bug: the release job gets the tested derivation, but the original form with constituents being strings rather than added as input drvs. | 12:56:41 |
| 2 Nov 2024 |
pbsds | https://hydra.nixos.org/build/276629352 builds fine for me, could use a restart | 02:46:27 |
| Artem Markov changed their display name from Artem Markov to drownbes. | 08:42:17 |
| 3 Nov 2024 |
| Marco Turchetto left the room. | 16:15:53 |
| Marco Turchetto joined the room. | 16:20:17 |
| 5 Nov 2024 |
| @grossmap:in.tum.de left the room. | 14:16:21 |
| @danmax:envs.net left the room. | 15:34:00 |
| 6 Nov 2024 |
| Viorel-Cătălin Răpițeanu changed their display name from Viorel-Cătălin Răpițeanu to @catalin:one.ems.host. | 07:07:48 |
| 10 Nov 2024 |
| Magic_RB changed their profile picture. | 17:48:34 |
| 12 Nov 2024 |
| pfhuh joined the room. | 05:55:00 |
| 13 Nov 2024 |
| Inayet joined the room. | 22:16:32 |
| 15 Nov 2024 |
| @asymmetric:matrix.dapp.org.uk left the room. | 11:46:10 |
John Ericson | das_j: Mic92 should we decide for nix-eval-jobs? | 16:24:18 |
John Ericson | * das_j: Mic92 should we decide for nix-eval-jobs and Hydra? | 16:24:24 |
John Ericson | I was would like to see the code dedup done :) | 16:24:34 |