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

Reply via email to