!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
11 Aug 2025
@niko:nrab.lolniko ⚡️
In reply to @raitobezarius:matrix.org
It would be ideal if we could put these configurations in CI
Is that something I could contribute as well or is the CI config somewhere else
20:18:20
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)For Darwin, it's a bit blocked on reconfiguring things because I dont think the Sandbox can run inside the sandbox20:19:04
@niko:nrab.lolniko ⚡️ Makes sense 20:23:52
12 Aug 2025
@emilazy:matrix.orgemily auto-allocate-uids is frankly too broken to build most things on Darwin. though I have plans for how that could be improved 00:32:50
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Fwiw we will be able to bump kernel version again, raboof was able to minimise the kernel issue and a kernel maintainer fixed it: https://lore.kernel.org/all/20250811-iot_iter_folio-v1-2-d9c223adf93c@codewreck.org/T/#u02:07:07
@lunaphied:lunaphied.meLunaphiedWhat how did we even hit that16:06:06
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)The local releng in a VM test exercises 9pfs and folios :-)16:32:46
@emilazy:matrix.orgemily fyi parse-toml-timestamps is inherently broken and also toml11 is breaking eval compat for it which is blocking the upgrade in Nixpkgs – https://github.com/NixOS/nix/pull/13741#issuecomment-3180851635 20:04:59
@emilazy:matrix.orgemily Sergei Zimmerman (xokdvium)'s patch restores the behaviour of the old toml11 version which seems good for stable releases but I'd suggest considering dropping the feature entirely 20:05:30
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Lord20:07:00
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)If I gather well, this is under a clear XP feature?20:07:46
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)So I would also lean on deletion20:08:25
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)That'd be great20:08:48
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)The fact that old tests didn't cover the most fucked semantics is infuriating20:09:25
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Yeahh, I suppose I was too optimistic about Tom's small language being well behaving20:10:09
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)All these fromXYZ file format deserializers are ticking bombs :(20:10:34
@emilazy:matrix.orgemily yes, fromTOML by default rejects timestamps 20:12:14
@emilazy:matrix.orgemilyand I cannot find any evidence of anyone relying on this feature20:12:24
@emilazy:matrix.orgemilyit was introduced for https://github.com/input-output-hk/foliage/issues/46 which didn't seem to ever happen20:12:31
@emilazy:matrix.orgemily(TOML is definitely not well-behaved. the top-level value can only be one type…)20:12:48
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)

https://toml.io/en/v1.0.0#local-time

Millisecond precision is required. Further precision of fractional seconds is implementation-specific.

FML

20:13:15
@emilazy:matrix.orgemily I think that the semantics that fromTOML exposes stably should be relatively safe; it's just that experimentally extending it to timestamps turns out to be more complicated than expected 20:13:17
@emilazy:matrix.orgemily that fromTOML cannot handle all of TOML… is suboptimal, but oh well 20:13:32
@emilazy:matrix.orgemilyeasier to expand than shrink :)20:13:47
@emilazy:matrix.orgemilyI do think that the patch should be applied to stable releases, because breaking eval semantics even for experimental features in stable releases seems bad, and the Nixpkgs bump is blocked right now20:14:27
@emilazy:matrix.orgemilybut +2 for dropping for next release20:14:40
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Somehow obvious amirite20:15:06
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Alright20:15:39
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)Taking away exp features from stable releases is a bit meh tho20:15:57
@emilazy:matrix.orgemily Sergei Zimmerman (xokdvium)'s patch doesn't take anything away 20:16:16

Show newer messages


Back to Room ListRoom Version: 10