!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
7 Sep 2025
@emilazy:matrix.orgemilybecause lib tests were very silly14:08:15
@emilazy:matrix.orgemilythe Nixpkgs PR adding that absurd test should never have been merged either :(14:09:04
@aloisw:julia0815.dealoiswWait it was fully intentional to test the buggy integer saturation?14:10:14
@emilazy:matrix.orgemilyyes and there was a blocking review from lib maintainer saying "uh. no?"14:11:36
@emilazy:matrix.orgemilyand then it got cherry-picked into a GSoC PR without modification14:11:51
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/433710#issuecomment-318972835114:12:47
@emilazy:matrix.orgemily feeding hashString into fromHexString was not only a test, it was one of two examples in the docs!! 14:13:28
@emilazy:matrix.orgemily🫠14:13:42
@emilazy:matrix.orgemilyit never worked on 2.3 either14:19:21
@emilazy:matrix.orgemilyso nobody ever tried to eval lib tests with 2.3 on 24.11 or 25.05, at least as the host Nix14:19:49
@aloisw:julia0815.dealoisw
In reply to @aloisw:julia0815.de
Let's see whether https://gerrit.lix.systems/c/lix/+/4142 succeeds in CI, I will post backports to all supported releases if it does.
It succeeds now and should unblock CI on main again.
19:40:22
@emilazy:matrix.orgemilythis will update over the nixfmt bump I think?21:09:25
@emilazy:matrix.orgemilyso the Nix files should probably get reformatted21:09:37
@emilazy:matrix.orgemilyoh21:10:02
@emilazy:matrix.orgemilyyou did whoops21:10:04
@emilazy:matrix.orgemilyI remembered the diff being bigger when I inadvertently did it21:10:23
8 Sep 2025
@federicodschonborn:matrix.orgFederico DamiƔn Schonborn (he/they) changed their display name from Mr. Bones (he/they) to Federico DamiƔn Schonborn (he/they).00:29:27
@aloisw:julia0815.dealoisw
In reply to @emilazy:matrix.org
you did whoops
If I didn't CI would fail due to the "pre-commit" check. (Yes I learned that the hard way.)
05:08:48
@raitobezarius:matrix.orgraitobezarius(I'm sorry, I'm unable to catch up with this room, so I don't know if there's anything that people are blocked on a core team member or just an active committer, please mention me if so.)14:39:25
@aloisw:julia0815.dealoiswFor main the change needs to be stamped by someone with +2 access. Release branches will need code owner override in addition (I will need to fix the CI failures first though, 2.93 and 2.92 are probably flakes but 2.91 needs more effort).15:28:31
@aloisw:julia0815.dealoiswOk 2.93 was a flake, it is verified now.15:29:11
@aloisw:julia0815.dealoiswThe CI unblock stacks are now finished (modulo nix-copy flakes) and review requested from people I believe to have sufficient permission on all branches.19:08:22
@emilazy:matrix.orgemily does anyone have any idea why functional-shell is so flaky 19:21:17
@emilazy:matrix.orgemilyI'm consistently failing to build it on my branch on Linux to the point where I'm starting to question whether I somehow broke it19:21:31
9 Sep 2025
@raitobezarius:matrix.orgraitobezarius I know why functional-repl is like this 12:37:39
@raitobezarius:matrix.orgraitobezariusBut I cannot remember why functional-shell12:37:44
@raitobezarius:matrix.orgraitobezariusIn general, I feel like the source of flakiness is sleep as a sync-mutex primitive?12:37:58
@emilazy:matrix.orgemilyit was indeed broken by a change I made. specifically when the change is present in both host and guest Nix14:58:55
@aciceri:nixos.devaciceri changed their display name from zrsk to aciceri.15:01:01
@raitobezarius:matrix.orgraitobezariuslovely16:13:44

Show newer messages


Back to Room ListRoom Version: 10