!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

416 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.139 Servers

Load older messages


SenderMessageTime
22 Jul 2025
@iggle:matrix.orgiggle joined the room.15:03:36
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their display name from The Worm 🏳️‍🌈 (he/they) to Wormy McWormface 🏳️‍🌈 (he/they).18:28:37
@j4:matrix.orgj4m3s joined the room.18:57:13
@jade_:matrix.orgjade_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_:matrix.orgjade_(btw if anyone wants to do that ticket it would be awesome!)20:15:11
@jade_:matrix.orgjade_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_:matrix.orgjade_currently releasing 2.93.301:17:12
@jade_:matrix.orgjade_* 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_:matrix.orgjade_

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_:matrix.orgjade_(this was decided in consultation with the other maintainers, who really like your work as well)01:25:12
@jade_:matrix.orgjade_2.93.3 should be out now :)01:31:33
@just1602:systemli.orgjust1602Does the nixos-module need to be updated too, or we should be able to upgrade right away?01:33:47
@jade_:matrix.orgjade_it does need to get updated indeed. i forget, do you have commit access to that repo?05:23:48
@jade_:matrix.orgjade_ do you want commit access to that repo? 05:23:58
@just1602:systemli.orgjust1602I can open PR, and I should have open one now that you ask! 12:28:43
@just1602:systemli.orgjust1602
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:matrix.orgraitobezarius (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:systemli.orgjust1602https://git.lix.systems/lix-project/nixos-module/pulls/7114:18:19
@raitobezarius:matrix.orgraitobezarius (DECT: 7248) thanks just1602 finished 15:05:06
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)we are just missing a PR in nixpkgs now15:05:16
@saiko:knifepoint.netKatalin 🔪
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:matrix.orgraitobezarius (DECT: 7248)thank you so much!15:21:03
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)yeah, we should revisit this as soon as compile checks are necessary15:21:12
@just1602:systemli.orgjust1602

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:matrix.orgraitobezarius (DECT: 7248)there's like nixosTests.misc.lix iirc17:12:44
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)you can run a test on that17:12:47
@raitobezarius:matrix.orgraitobezarius (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:matrix.orgraitobezarius (DECT: 7248)you will find the commit syntax we use for these bumps17:20:50
24 Jul 2025
@janne.hess:helsinki-systems.deJanne Heß joined the room.12:05:56
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/42807614:49:31

Show newer messages


Back to Room ListRoom Version: 10