💾 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
-=-=-=-=-=-=-
< Migrating from Arch to GUIX, or, An Exercise in Toe-Dipping
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?
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.