npub1lf…949ls on Nostr: Today I found out that quite a lot of the increase in #Nixpkgs tarball size over the ...
Today I found out that quite a lot of the increase in #Nixpkgs tarball size over the past few years can be attributed to vendoring of Cargo.lock files.
They also cause a nasty eval slowdown.
This practice is unlikely to scale going forward and an alternative must be found.
Details:
https://github.com/NixOS/nixpkgs/issues/327063#Nix #NixOS #Rust
Published at
2024-07-14 10:41:42Event JSON
{
"id": "3e34593392bc04fc7cad162ba69c50655e91077b30d26aeba0511c3bb1616629",
"pubkey": "fa5a0f63574787165715d9f396c7e15f540a6cf6da2b19c413d9d9ad1ef891e7",
"created_at": 1720953702,
"kind": 1,
"tags": [
[
"t",
"rust"
],
[
"t",
"nixos"
],
[
"t",
"nix"
],
[
"t",
"nixpkgs"
],
[
"proxy",
"https://darmstadt.social/users/Atemu/statuses/112784421878195958",
"activitypub"
]
],
"content": "Today I found out that quite a lot of the increase in #Nixpkgs tarball size over the past few years can be attributed to vendoring of Cargo.lock files.\n\nThey also cause a nasty eval slowdown.\n\nThis practice is unlikely to scale going forward and an alternative must be found.\n\nDetails:\n\nhttps://github.com/NixOS/nixpkgs/issues/327063\n\n#Nix #NixOS #Rust",
"sig": "2cc2c5270f8b36054d7dc03a0654e7a96be30f0566a21714069b69bd6b8708882edf9da9e54a9bc46c2264ff51eecb794d0b871a36d07ad698b58341e386377d"
}