Hi, Andreas Enge <[email protected]> writes:
> I am not a big fan; one advantage that I see in Guix over Debian is that > when I install a C library, I immediately can work with it in a > development context. Just "gmp", not "libgmp" and "libgmp-devel". > And there would be a lot of duplication in defining packages: > When now we have gmp as an input, we then would need gmp:out as an input > and gmp:dev as a native-input. I agree; coming from other distributions, it was a refreshing simplification that packages usually contained everything needed to use them for development as well. I think before we agree to such a change we should have some clear metrics about the improvement done. We should also keep in mind that currently, all outputs of a package must be retrieved as soon as the package is grafted, which is a common situation, so that'd be a bigger impact issue to look into solving (but past attempts have shown this to be a tricky one). -- Thanks, Maxim
