pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Debian packagers also struggle with many dependencies
On Fri, Jan 22, 2021 at 6:03 PM <maya%netbsd.org@localhost> wrote:
> It's worth noting that Go will use a singular version of
> golang.org/x/sys for this package - the newest one.
>
> This is also evident from there being a single .zip file, the others are
> .mod files. I'm not sure why Go wants to have all the go.mod files, but
> they don't contain any code.
The .mod files contain metadata, mainly dependencies, so that the go
tool can resolve indirect dependencies and find the correct version to
use. For instance, a .mod file of a dependency could exclude certain
versions of another module. Go 1.17 (note that 1.16 is not released
yet) will have lazy module loading, which should help with the
dependency explosion.
--
Benny
Home |
Main Index |
Thread Index |
Old Index