| 22 Jul 2025 |
| j4m3s joined the room. | 18:57:13 |
jade_ | yeah, we have a ticket to generate a warning for it, we've not got to it yet. we would like to be able to get rid of them out of nixpkgs and use our deprecated features functionality to possibly force the issue over a longer time span. | 20:14:47 |
jade_ | (btw if anyone wants to do that ticket it would be awesome!) | 20:15:11 |
jade_ | if anyone was wondering, I have a working demo of this as of today. working on inventing a better open source process at work to be able to release it in a way that's more pleasant, which will take a few weeks.
no blockers to the code itself being released, it's just a pain in the neck to release in a way that's maintainable for us. | 21:01:16 |
| 23 Jul 2025 |
jade_ | currently releasing 2.93.3 | 01:17:12 |
jade_ | * if anyone was wondering, I have a working demo of this as of today at work. working on inventing a better open source process at work to be able to release it in a way that's more pleasant, which will take a few weeks.
no blockers to the code itself being released, it's just a pain in the neck to release in a way that's maintainable for my work. | 01:17:45 |
jade_ | fyi Rutile (Commentator2.0) feel free to ping helle (just a stray cat girl) y'all now have +2 access for directories you are OWNERS of, which currently constitutes doc/ (and any other OWNERS=* files) and tests/.
If there's any omissions in the OWNERS files where you would like to be able to approve for a certain tree, feel free to send a patch.
| 01:22:13 |
jade_ | (this was decided in consultation with the other maintainers, who really like your work as well) | 01:25:12 |
jade_ | 2.93.3 should be out now :) | 01:31:33 |
just1602 | Does the nixos-module need to be updated too, or we should be able to upgrade right away? | 01:33:47 |
jade_ | it does need to get updated indeed. i forget, do you have commit access to that repo? | 05:23:48 |
jade_ | do you want commit access to that repo? | 05:23:58 |
just1602 | I can open PR, and I should have open one now that you ask! | 12:28:43 |
just1602 | In reply to @jade_:matrix.org do you want commit access to that repo? I'm not sure I trust myself enough with the nix experience I have to get commit access on that repo, tho. | 12:30:08 |
raitobezarius (DECT: 7248) | Katalin 🔪 a while ago, you sent us cl/3081 (thank you for that!), sterni just sent us https://gerrit.lix.systems/c/lix/+/3731, the change are very similar ; for now, I assume that we won't need an approach that perform explicit compilation detection, so I'm leaning on proceeding with sterni's change, do you have any opinion on this? | 13:21:31 |
just1602 | https://git.lix.systems/lix-project/nixos-module/pulls/71 | 14:18:19 |
raitobezarius (DECT: 7248) | thanks just1602 finished | 15:05:06 |
raitobezarius (DECT: 7248) | we are just missing a PR in nixpkgs now | 15:05:16 |
Katalin 🔪 | In reply to @raitobezarius:matrix.org Katalin 🔪 a while ago, you sent us cl/3081 (thank you for that!), sterni just sent us https://gerrit.lix.systems/c/lix/+/3731, the change are very similar ; for now, I assume that we won't need an approach that perform explicit compilation detection, so I'm leaning on proceeding with sterni's change, do you have any opinion on this? yeah, version check should be fine in practice, I personally prefer compile checks where possible because they’re technically more accurate but it doesn’t really matter. go ahead! | 15:20:54 |
raitobezarius (DECT: 7248) | thank you so much! | 15:21:03 |
raitobezarius (DECT: 7248) | yeah, we should revisit this as soon as compile checks are necessary | 15:21:12 |
just1602 | raitobezarius: https://github.com/NixOS/nixpkgs/pull/427807
I don't know if there's anything else to do. After doing those change I ran
cd pkgs/tools/package-management/lix
nix-build --impure -E 'with import <nixpkgs> {}; callPackage ./default.nix {}'
There might be better way to test that to make sure the build is working properly, tho
| 17:12:29 |
raitobezarius (DECT: 7248) | there's like nixosTests.misc.lix iirc | 17:12:44 |
raitobezarius (DECT: 7248) | you can run a test on that | 17:12:47 |
raitobezarius (DECT: 7248) | In reply to @just1602:systemli.org
raitobezarius: https://github.com/NixOS/nixpkgs/pull/427807
I don't know if there's anything else to do. After doing those change I ran
cd pkgs/tools/package-management/lix
nix-build --impure -E 'with import <nixpkgs> {}; callPackage ./default.nix {}'
There might be better way to test that to make sure the build is working properly, tho
also if you can take a look in the git history | 17:20:43 |
raitobezarius (DECT: 7248) | you will find the commit syntax we use for these bumps | 17:20:50 |
| 24 Jul 2025 |
| Janne Heß joined the room. | 12:05:56 |
hexa | https://github.com/NixOS/nixpkgs/pull/428076 | 14:49:31 |
just1602 | How incompatible is lix with nix 2.24? | 15:13:22 |