9 Jul 2024 |
emily | it's always been a little funny to me that Nixpkgs of all things bakes in an assumption that a piece of software uses at most one ecosystem :) | 03:54:18 |
12 Jul 2024 |
infinisil | I'll be in my weekly office hour again today in 10 minutes: https://meet.jit.si/nixpkgs-architecture :) | 17:51:22 |
infinisil | Ping @willbush:matrix.org @philiptaron:matrix.org @dmills27:matrix.org @raf:notashelf.dev @emilazy:matrix.org in case anybody wants to join :)
| 17:52:48 |
14 Jul 2024 |
Philip Taron (UTC-8) | In reply to @infinisil:matrix.org I'll be in my weekly office hour again today in 10 minutes: https://meet.jit.si/nixpkgs-architecture :) I plan on attending this coming week, as I will be at home as opposed to travelling. | 23:48:26 |
15 Jul 2024 |
Philip Taron (UTC-8) | infinisil: I'm blocked on adding the regression test you asked for in #79 by failing to understand how to ask Nix for the line/position numbers. | 15:00:22 |
infinisil | Philip Taron (UTC-8): I was about to hit enter haha: https://github.com/NixOS/nixpkgs-check-by-name/pull/79#issuecomment-2228713375 | 15:01:02 |
Philip Taron (UTC-8) | Sweet! | 15:01:15 |
Philip Taron (UTC-8) | In reply to @infinisil:matrix.org Philip Taron (UTC-8): I was about to hit enter haha: https://github.com/NixOS/nixpkgs-check-by-name/pull/79#issuecomment-2228713375 All right, it's available for your perusal. | 17:01:45 |
19 Jul 2024 |
infinisil | I'll have the weekly office hour in 5 mins, will take a look at the above there Philip Taron (UTC-8) :) | 17:54:50 |
Philip Taron (UTC-8) | Thanks! I thought I was going to be able to attend but I’m out on an errand at the moment. | 17:55:46 |
infinisil | No worries | 18:01:27 |
infinisil | I'm chilling in https://meet.jit.si/nixpkgs-architecture :) (cc Dominic Mills willbush) | 18:02:03 |
infinisil | Philip Taron (UTC-8): I'm guessing you wouldn't mind if I force pushed on your PR with some small improvements? :P | 18:18:49 |
Philip Taron (UTC-8) | Not at all | 18:54:44 |
infinisil | Ended up doing a separate PR: https://github.com/NixOS/nixpkgs-check-by-name/pull/83 :P | 21:08:58 |
20 Jul 2024 |
| @phileas:asra.gr left the room. | 16:53:50 |
22 Jul 2024 |
| jeremiahs joined the room. | 06:21:45 |
jeremiahs | So @tomberek:matrix.org had pointed me here to talk about an inconsistency I noticed in how nixos handles warnings and assertions. The declaration can be found here: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/misc/assertions.nix
I am wondering if these can be changed to be more consistent. I had a few ideas of a new way it could be done here is the expected usage:
logs = [
{
# if false the build would fail as prior
assertion = true;
# if false it should show a warning as prior
warnings = true;
message = "";
}
];
in the example above we merge the functionality of assertions and warnings into the data structure of which assertions or warnings must be present to be valid. in addition this could be added in a way as to not break the existing module system but nudge towards a more consistent data structure in the module system. let me know if this makes sense or not.
| 18:13:36 |
infinisil | jeremiahs: Check out https://github.com/NixOS/nixpkgs/pull/97023! | 20:11:36 |
infinisil | Had to be reverted unfortunately, but this would've been so nice 🥲 | 20:11:51 |
infinisil | There's a bunch of more recent follow-up PR/issue discussions linked to | 20:12:34 |
infinisil | * There's a bunch of more recent follow-up PR/issue discussions linked to towards the end | 20:12:40 |
jeremiahs | In reply to @infinisil:matrix.org There's a bunch of more recent follow-up PR/issue discussions linked to towards the end reading now | 20:24:44 |
jeremiahs | infinisil: feel free to correct my understanding, but its not that it cant be done but more work under the hood is required for this to work as expected. | 20:57:54 |
infinisil | jeremiahs: Hmm, it does work as expected, but it also causes other things to not work as expected :P | 20:59:48 |
infinisil | I believe a satisfying solution can be figured out, but needs some serious brain power | 21:00:31 |
jeremiahs | understood | 21:20:59 |
23 Jul 2024 |
| Ezzobir Bezziou joined the room. | 08:22:12 |
| @felixalb:feal.no left the room. | 11:27:47 |
24 Jul 2024 |
| R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their display name from redstone-menace to Redstone. | 10:16:19 |