Efraim Flashner <[email protected]> skribis: > Some packages we probably don't need to automatically create debug > outputs for. We could probably drop the debug outputs for all the > packages that have them in commencement except for the -final ones. > > (ins)efraim@3900XT ~/workspace/guix$ du -sch \ > /gnu/store/4qn544j2a062s5kbj1bfxbak060zbq4k-gcc-cross-boot0-7.5.0 \ > /gnu/store/vx0x26r5q7z99rih8k1mxyf2bih3vnpc-gcc-cross-boot0-7.5.0-lib \ > /gnu/store/nbg9qafs2x24bj7lm7km4wg2bfjsp64f-gcc-cross-boot0-7.5.0-debug > 95M /gnu/store/4qn544j2a062s5kbj1bfxbak060zbq4k-gcc-cross-boot0-7.5.0 > 11M /gnu/store/vx0x26r5q7z99rih8k1mxyf2bih3vnpc-gcc-cross-boot0-7.5.0-lib > 323M > /gnu/store/nbg9qafs2x24bj7lm7km4wg2bfjsp64f-gcc-cross-boot0-7.5.0-debug > 429M total > > short list: > gnu-make-boot0 > coreutils-boot0 > gcc-boot0 > glibc-final-with-bootstrap-bash (maybe) > > we can then also adjust the outputs of gcc-final to not delete the debug > output of gcc-boot0, which it inherits from.
+1 on removing the “debug” output from there (while making sure we don’t inadvertently remove it from the “final” variants!). Ludo’.
