!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

914 Members
For people hacking on the Nix package manager itself192 Servers

Load older messages


SenderMessageTime
31 Mar 2025
@elvishjerricco:matrix.orgElvishJerricco John Ericson: While I personally don't object to a Nix bump, I do think you need to realize that you are undermining the release managers by doing something to the release that they don't want. 21:02:46
@Ericson2314:matrix.orgJohn Ericsonhow many people are against the version bump separately from the packaging concerns?21:03:27
@Ericson2314:matrix.orgJohn EricsonUpstream doesn't have prerogative on downstream packaging style, I know21:03:59
@emilazy:matrix.orgemilyI don't think it is a good idea based on past precedent. i would be perfectly happy to bump to the new version with the old packaging immediately after branch off21:04:14
@Ericson2314:matrix.orgJohn Ericsonmy claim of authority there is not "I am a Nix developer" but "there was an RFC about layering"21:04:23
@emilazy:matrix.orgemilyif it goes swimmingly, then next time around that's something we can point to21:04:39
@emilazy:matrix.orgemilywe listened, talked, worked together, made a show of cooperation by changing the plan in response to concerns, and it went totally fine21:05:01
@emilazy:matrix.orgemilyi would be very happy with that outcome21:05:09
@emilazy:matrix.orgemilywe could also ship a patching interface that works with both old and new packaging in 25.0521:06:06
@emilazy:matrix.orgemilyto help a transition to that21:06:15
@emilazy:matrix.orgemilyjust like we do with lib changes21:06:21
@Ericson2314:matrix.orgJohn EricsonOn the level of really slowing down and listening, I feel like all the upset about the new packaging has been on things that are not actually the split itself21:06:47
@Ericson2314:matrix.orgJohn EricsonAnd just about everything I've done in Nix and otherwise since 2022 and those RFCs, has been about layering the separate and cool down a bunch of issues21:07:35
@emilazy:matrix.orgemilyI agree with that. I have no objection to splitting up the packaging by itself21:07:46
@Ericson2314:matrix.orgJohn Ericsonand, having not been the one doing the Nixpkgs stuff, and just doing the in-tree stuff, I was under the mistaken impresssion that it was fine21:08:05
@emilazy:matrix.orgemilyit's the specific way it's done and the communication around it and the timing and the lack of attention to back compat21:08:10
@emilazy:matrix.orgemily i get that this is frustrating on your end too but the first most of us heard of this packaging was when 2.26 got merged with it 21:08:40
@Ericson2314:matrix.orgJohn Ericsonand so now it's painful to see when I felt so close to being done these herdles21:08:41
@emilazy:matrix.orgemilyjust like the first we heard of the plan to do another Nix bump was when a comment got edited a few hours ago21:09:00
@Ericson2314:matrix.orgJohn Ericsonhell, even when I am doing other things in Nixpkgs like the compilers and hte libs and whatnot, it is often breaking up packages into smaller packages21:09:09
@emilazy:matrix.orgemily and I let the packaging topic drop since I've had other commitments and shipping a problematic nixVersions.latest isn't the end of the world even if ideally avoidable 21:09:58
@emilazy:matrix.orgemilyif I'd known it was going to go fix cross -> bump latest -> bump default over a few days leading up to freeze I'd have pressed the points harder21:10:32
@Ericson2314:matrix.orgJohn Ericsonfix cross is good, right?21:11:38
@emilazy:matrix.orgemilyof course. though the first time it broke the channel but that's on our current CI21:12:03
@Ericson2314:matrix.orgJohn EricsonI depsartely need to eat in a moment, but also, what exactly do you (and anyone else) imagine the split package is going to break?21:12:03
@Ericson2314:matrix.orgJohn Ericson(we've seen the issues with the combo packgae and symlinks)21:12:13
@emilazy:matrix.orgemilymy point is that it was totally unshippable days ago21:12:18
@Ericson2314:matrix.orgJohn Ericson(those are now fixed but there could be more)21:12:22
@Ericson2314:matrix.orgJohn EricsonI am not contesting that21:12:44
@Ericson2314:matrix.orgJohn EricsonI am basically asking "if we make it shippable, are there more unknown-unknowns, or is it good now?"21:13:06

Show newer messages


Back to Room ListRoom Version: 6