!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

You have reached the beginning of time (for this room).


SenderMessageTime
14 Oct 2025
@emilazy:matrix.orgemilythe demand is not from me, but there is demand :)16:29:23
@k900:0upti.meK900Which is objectively useless16:29:37
@k900:0upti.meK900 And could just be "sha256:" + hash 16:29:43
@raitobezarius:matrix.orgraitobezariusOK, I wondered if you as a Nixpkgs core team person, had any idea of a timeline given the demand16:29:45
@raitobezarius:matrix.orgraitobezariusBut unknown timeline works for me, I will register this as low priority (aka when I'm bored)16:29:55
@emilazy:matrix.orgemily sha256 = …; is certainly likely to be banned in Nixpkgs at some point I think 16:29:57
@emilazy:matrix.orgemilysince people have already put work into treewides/warnings for it16:30:06
@k900:0upti.meK900 It doesn't have to be passed in as sha256 = 16:30:09
@k900:0upti.meK900 hash = "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" works 16:30:30
@k900:0upti.meK900(is this stupid? yes. are we stuck with it? also yes)16:30:35
@emilazy:matrix.orgemily sha256:… is worse IMO, since that is just a pretty arbitrary non-standard format 16:30:36
@emilazy:matrix.orgemilyAIUI on the Nix end at least it's explicitly considered legacy/compat16:30:43
@k900:0upti.meK900 Yes but it's a format we already have that doesn't require exposing weird API surface for the problem that convertHash is used to actually solve 16:31:09
@emilazy:matrix.orgemily as in if I had to choose between proliferating sha256 = …; and hash = "sha256:" + …; I'd pick the former 16:31:23
@k900:0upti.meK900 And if we ever end up in a world where only SRI is accepted, I'd rather have a builtins.legacyHashToSRI or whatever 16:31:41

Show newer messages


Back to Room ListRoom Version: 10