💾 Archived View for midnight.pub › replies › 5537 captured on 2023-01-29 at 07:01:33. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

< Migrating from Arch to GUIX, or, An Exercise in Toe-Dipping

Parent

~tetris

Hah. My C/C++ is good, but not ahha-an-implicit-linux-struct-very-nice kind of good

Though, I wonder how hard it would be to have a background process that scans library paths for identical files, and then deduplicates them to some central bedrock-only library path?

Write a reply

Replies

~dog wrote (thread):

I imagine it would be very possible, but I'm not sure just how much of a space gain you would get from it -- builds often aren't entirely reproducible and even when they are, different distros may package them with slightly different build-time configuration.

The overhead of adding a new codepath (and possibly replacing a new part of the filesystem with more FUSE) would, I suspect, heavily outweigh the benefits, although I've been wrong before.