!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

409 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
17 Sep 2025
@lillecarl:matrix.orglillecarl(This came up when building a nix-snapshotter clone but on the CSI layer rather than CRI) 20:41:58
@emilazy:matrix.orgemilyhttps://github.com/risicle/nix-heuristic-gc but requires atime20:46:24
@emilazy:matrix.orgemilyit sounds like you want keep-derivations and keep-outputs mainly thougj20:47:01
@lillecarl:matrix.orglillecarl
In reply to @emilazy:matrix.org
it sounds like you want keep-derivations and keep-outputs mainly thougj

That's good-enough to start, but it'd keep build deps for all gcroots right?

I'll continue the 3rd party GC impl, it's really just a couple of SQLite statements and some subprocessing :)

20:56:02
@lillecarl:matrix.orglillecarl* That's good-enough to start, but it'd keep build deps for all gcroots right? I'll continue the 3rd party GC impl, it's really just a couple of SQLite statements and some subprocessing :) Edit: wouldn't wanna rely on atime though :p 20:57:07
@emilazy:matrix.orgemilyyes, but I mean it beats losing stuff unless you're low on disk20:58:21
@emilazy:matrix.orgemilyand Nix with low disk space is misery20:58:44
@lillecarl:matrix.orglillecarlAgreed 😁 Thanks for the feedback 21:03:41
18 Sep 2025
@k900:0upti.meK900Feel like I must have asked this before06:54:35
@k900:0upti.meK900But has anyone looked into what it would take to make negative/fractional speedfactor a thing06:54:50
@therivercass:matrix.orgsilent_water joined the room.14:43:35
@raitobezarius:matrix.orgraitobezariusI think so15:00:59
@raitobezarius:matrix.orgraitobezariusAnd flokli just archived it because he's not using it15:01:04
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Does Lix want a port of https://github.com/NixOS/nix/pull/13987?17:32:02
@raitobezarius:matrix.orgraitobezariusWould be glad yes :)17:54:22
@aloisw:julia0815.dealoisw emily (@emilazy:matrix.org) what is going on with the toml11 bump? I wasn't subscribed to the latest PR and now it looks to have been merged… into staging? 18:36:01
@emilazy:matrix.orgemilyyes, it rebuilds all NixOS tests for obvious reasons18:36:33
@emilazy:matrix.orgemily and we need it only in tandem with CMake 4 which is about to land in staging 18:36:41
@emilazy:matrix.orgemilyso putting it there to avoid unnecessary test rebuilds18:36:48
@emilazy:matrix.orgemily(otherwise it'd need catching the kernel updates train or something which didn't feel necessary)18:36:57
@emilazy:matrix.orgemily I guess the Lix Git bump would have to target staging too then, though. but we're about to start the staging-next cycle, so not too bad, hopefully? 18:37:23
@emilazy:matrix.orgemily(well, "obvious". most tests probably shouldn't depend on Nix. but anyway.)18:37:37
@aloisw:julia0815.dealoisw I'll probably update the patch to support both and drop it on unstable on the next update after staging-next merge. 18:38:02
@emilazy:matrix.orgemilyok, that works. sorry for the churn, didn't think the couple week's delay would be a big deal18:39:04
@aloisw:julia0815.dealoisw No it's not a big deal, I was just surprised what happened without me knowing (mostly due to my own mistake of not subscribing to the latest PR). 18:40:09
@emilazy:matrix.orgemilysorry :) I think I pinged you in here a couple days ago wrt if you'd be able to update the Git version PR after merge18:42:31
@emilazy:matrix.orgemilybut should have followed up again18:42:37
@aloisw:julia0815.dealoisw Yes and I didn't subscribe to the PR so didn't notice that you did in fact merge. 18:42:55
@emilazy:matrix.orgemilyright18:43:01
@emilazy:matrix.orgemilyI've sent like twenty PRs for CMake 4 stuff in the past week or so, it's been a bit hectic18:43:23

Show newer messages


Back to Room ListRoom Version: 10