!9IQChSjwSHXPPWTa:lix.systems

Lix

1118 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms301 Servers

Load older messages


SenderMessageTime
25 Dec 2025
@arianvp:matrix.orgArianIt's a bug in Lix /lib archive we've been hunting down. It takes 5 minutes to fetch for me17:53:08
@unhooked-spirits:matrix.orgUnhooked Spirits I'm on macOS and that sounds about right to me, too. Maybe 3 minutes for me. 17:53:43
@arianvp:matrix.orgArianAlmost all slowness with nixpkgs is in the unpack phase. Even not on macos17:53:44
@arianvp:matrix.orgArianMight be a bit better on Nix due to the new VFS stuff17:54:05
@kfears:matrix.orgKFears (they/them)It's absurd that it takes so long, and it makes me think there's something about Github specifically being very slow with the tarball downloads that causes very visible UX issues17:54:32
@arianvp:matrix.orgArianHas nothing to do with GitHub. The download part is fast. The unpack phase is slow 17:54:56
@kfears:matrix.orgKFears (they/them)
In reply to @arianvp:matrix.org
Are you on macos
Not, I'm not talking about recent Lix bug on MacOS, I'm talking about general Linux experience
17:55:04
@arianvp:matrix.orgArianThe tarball API of GitHub has been flakey though since like 10 nov17:55:36
@arianvp:matrix.orgArianI'm seeing a lot of 504s recently 17:55:42
@toonn:matrix.orgtoonn I don't remember who it was but there was some work on fetching partial tarballs using some feature of zstd, no? 17:58:56
@rosssmyth:matrix.orgrosssmyth You can try https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz 18:02:39
@rvdp:infosec.exchangeRamses 🇵🇸
In reply to @rosssmyth:matrix.org
You can try https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz
This makes the download a lot faster, I switched to it a couple of months ago. Unpacking is still really slow though indeed
19:39:50
@llakala:matrix.orgllakala
In reply to @emilazy:matrix.org
I think this is probably LLM slop but as someone who was on the call with GitHub I would not say this is at all a reasonable takeaway
ty very much for your nixpkgs core team work btw. you guys are the thankless heroes helping shit actually get better
19:50:07
@leona:leona.isleona(please use channels.nixos.org, not the redirect)19:53:13
@llakala:matrix.orgllakalaI'm a lot happier with my tarball times these days with npins and lix. the cppnix tarball downloads were dark days19:54:49
@llakala:matrix.orgllakalaalthough a nixpkgs `git pull` is always painful. I wish git did more logging rather than looking like it freezes19:55:41
@noob_tea:matrix.orgteaItd be interesting to explore a scheme where we download definitions for individual files instead of the whole tarball. Not sure how it could be made to actually scale22:05:49
@noob_tea:matrix.orgteathe 50ish MB size of nixpkgs is not that big but just big enough to be annoying on a slow connection22:06:23
@linus:schreibt.jetztLinux Hackermanhttps://github.com/Mic92/fast-flake-update is relevant I guess23:15:01
26 Dec 2025
@arianvp:matrix.orgArianhttps://github.com/NixOS/nix/issues/1471508:33:28
@522_:catgirl.cloud0x4fbb09 it/its ⛯✇ΘΔdifferential updates would be smart here, though it'd depend on how often you update. should be practical to generate diff files between the last week of nixos-unstable and latest08:34:04
@emma:rory.gayEmma [it/its]Git...?08:42:56
@522_:catgirl.cloud0x4fbb09 it/its ⛯✇ΘΔ how much does git like shallow checkouts (and shallow fetches of a shallow repo?)
iirc there are/were performance problems there
(a static file system would also be easier to host)
09:19:17
@emma:rory.gayEmma [it/its]git doesnt need any serverside logic beyond a... plain static http server09:21:05
@noob_tea:matrix.orgteatrue, that's a good idea09:25:28
@522_:catgirl.cloud0x4fbb09 it/its ⛯✇ΘΔneed, no, but idk how much slower the dumb transport is09:27:08
@emma:rory.gayEmma [it/its]its reasonably fast09:27:41
@isabel:isabelroses.comisabel changed their profile picture.11:37:33
@zitrone:utwente.iozitrone (39c3 DECT ZITR/9487) changed their display name from zitrone to zitrone (39c3 DECT ZITR/9487).12:19:27
@jean:4ray.coJean 💕 joined the room.12:33:54

Show newer messages


Back to Room ListRoom Version: 10