Subject: bug#41406: Docker package retains Go references (was Re: Guix closure size of a system?)

From: Julien Lepiller <[email-masked]>
Date: Wed, 20 May 2020 14:30:09 -0400

Le 20 mai 2020 12:43:16 GMT-04:00, Leo Famulari <[email-masked]> a écrit :
>On Wed, May 20, 2020 at 08:16:32AM +0200, Pierre Neidhardt wrote:
>> Danny Milosavljevic <[email-masked]> writes:
>> 
>> > On Tue, 19 May 2020 14:25:23 -0400
>> > Leo Famulari <[email-masked]> wrote:
>> >
>> >> guix gc --references
>> >
>> > Doesn't contain go.
>> 
>> So why did `guix size` contain go?
>
>`guix size` also accounts for build-time dependencies, and Docker is
>written in Go.

As I said:

guix graph -t references --path /gnu/store/…-docker /gnu/store/…-go

Should give you the shortest path from docker to go, looking only at references.