!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
6 Sep 2025
@raitobezarius:matrix.orgraitobezariusYeah, I think we should drop 2.92 as well12:57:21
@emilazy:matrix.orgemilywell I replied and we established that what versions exist on unstable is irrelevant for upgrade compatibility12:57:37
@emilazy:matrix.orgemily(because you care about bug-compatibility of dependency closures, so you really just have to pin the old Nixpkgs if you want to validate that)12:57:55
@raitobezarius:matrix.orgraitobezariusI did see that reply but I didn't see a clear TLDR consensus12:57:56
@emilazy:matrix.orgemilyok I'll reply again summarizing what I understand the consensus to be now :P12:58:05
@raitobezarius:matrix.orgraitobezariusIf you tell me that consensus has been reached on that position, all good12:58:07
@aloisw:julia0815.dealoisw2.91 is the default in 25.05 so it needs to stay anyway.12:58:10
@aloisw:julia0815.dealoisw("stay" as in "supported upstream" in case it's not clear)12:58:41
@emilazy:matrix.orgemily it doesn't need to stay in unstable 12:58:41
@emilazy:matrix.orgemilywhich is the only place getting the toml11 bump12:58:48
@emilazy:matrix.orgemilyIOW, you have to security-support (2.91 on 25.05), but not (2.91 on 25.11)12:58:57
@emilazy:matrix.orgemilyso changes in libraries in 25.11 are irrelevant, which is what my toml11 series is about12:59:09
@emilazy:matrix.orgemilyin this case this is a significantly lower burden12:59:19
@aloisw:julia0815.dealoiswOTOH the main effort was backporting the bumps to 25.05 which is probably not a bad idea anyway as they are supported for that nixpkgs release.12:59:54
@raitobezarius:matrix.orgraitobezariusHm, I think we are still running in an annoying systemd bug13:00:36
@raitobezarius:matrix.orgraitobezariustaking down all CI operations13:00:43
@emilazy:matrix.orgemily

raitobezarius: posted https://github.com/NixOS/nixpkgs/pull/426260#issuecomment-3262112732 with my belief on what the consensus bottom line is:

In other words, I’d expect our minimum expectations to be “the default version on any given supported Nixpkgs releases is supported for security and critical bug fixes when used in the context of that Nixpkgs releases”.

13:09:03
@aloisw:julia0815.dealoiswIs the systemd bug taking them down or did you take them down because they won't work anyway with the systemd bug?13:15:28
@raitobezarius:matrix.orgraitobezarius https://github.com/systemd/systemd/issues/37843 13:15:47
@raitobezarius:matrix.orgraitobezariusthe bug is everytime systemctl reload systemd-resolved happens13:15:57
@raitobezarius:matrix.orgraitobezariusall DNS resolution go down13:16:00
@raitobezarius:matrix.orgraitobezariusbecause we have only a stub listener extra entry for IPv613:16:12
@raitobezarius:matrix.orgraitobezariusand not any stub listener entry for IPv413:16:17
@raitobezarius:matrix.orgraitobezarius(due to the pasta bug)13:16:19
@raitobezarius:matrix.orgraitobezariusso everytime they gets redeployed for any reason, e.g. updates or anything, DNS resolution goes down13:16:42
@aloisw:julia0815.dealoiswOh god systemd-resolved. I have removed that on all my systems due to being pretty garbage. (In my experience it would consistently SERVFAIL after a few hours though, instead of just stopping listening entirely.)13:17:06
@raitobezarius:matrix.orgraitobezariushah, i wish there would be a good well integrated replacement to it13:17:35
@raitobezarius:matrix.orgraitobezarius(i don't feel like dnsmasq or kresd is that)13:17:48
@k900:0upti.meK900kresd is almost good tbh13:18:41
@k900:0upti.meK900Just impossible to debug13:18:45

Show newer messages


Back to Room ListRoom Version: 10