Hi Felix, Felix Lechner via "Development of GNU Guix and the GNU System distribution." writes: > From my experience of packaging Gocryptfs in Debian and here, perhaps > some reconsideration should be given to the widely unpopular idea of > using more package functions in Guix. Ending in asterisks, they would > allow packagers, and perhaps even automated tools, to select exactly > the particular versions or commits specified for each prerequisite in > go.mod. Package functions are really nice, but they don't mesh well with CLI usage, as well as CI: you'd need to also export a "default" version of each package for those two to work properly. Also, while having pinned versions of dependencies upstream seems like the consensus, I'm not sure we'd like doing that, be it for the exponential CI work that would be required. Best, -- Josselin Poiret