From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Subject: bug#32949: Go 1.11 keeps references to bootstrap Go, many other packages Date: Fri, 5 Oct 2018 20:08:39 +0200 Message-ID: References: <20181005164851.GA2369@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e3643305777f297c" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g8UXB-0008Fl-Pb for bug-guix@gnu.org; Fri, 05 Oct 2018 14:09:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g8UX8-0000WT-Hd for bug-guix@gnu.org; Fri, 05 Oct 2018 14:09:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:33928) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g8UX8-0000WP-Cy for bug-guix@gnu.org; Fri, 05 Oct 2018 14:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g8UX8-000506-6y for bug-guix@gnu.org; Fri, 05 Oct 2018 14:09:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20181005164851.GA2369@jasmine.lan> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Leo Famulari Cc: 32949@debbugs.gnu.org --000000000000e3643305777f297c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Leo, Leo Famulari ezt =C3=ADrta (id=C5=91pont: 2018. okt. 5.= , P, 19:02): > We should figure out what's happening here and clean it up as a > prerequisite to switching our default Go to 1.11. > > Go 1.11: > > $ guix gc --references > /gnu/store/4d3gc2qjfi7n87ljs7mbn9y9zplj5spw-go-1.11.1 > /gnu/store/2b2md66fbzyspsmd5dj6zkj9hilac40r-tzdata-2018e > /gnu/store/2vggh6ka830b73vaw6mc8krqwk59fw9m-sed-4.5 > /gnu/store/4d3gc2qjfi7n87ljs7mbn9y9zplj5spw-go-1.11.1 > /gnu/store/5rxdjbk8h0bh1hbaan8y8ib13va2bcmw-net-base-5.3 > /gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29 > /gnu/store/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1 > /gnu/store/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0 > /gnu/store/cyw1s5q7s7ql0vwkf34rzjb0cr6w1qnp-findutils-4.6.0 > /gnu/store/dk23rrx1nycghfqr32qpcn261pl0gyp4-xz-5.2.3 > /gnu/store/fbalwbm4yqldbfvcpaa2plhk4z7vszlz-gawk-4.2.1 > /gnu/store/hxj9mdzhbjxmfj536crfscc0fhwwz4vy-tar-1.30 > /gnu/store/i69323v107s0jj1l2vflwji1md537agi-grep-3.1 > /gnu/store/iwfrjby868bx7fcc6mfl2z098j21ky5k-diffutils-3.6 > /gnu/store/kc3xgspiq86ry6spyw874qk6pbxfpjx2-gzip-1.9 > /gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27 > /gnu/store/mkpys23vssbw4qnmg465s2swmnp49sk3-go-1.4.3 > /gnu/store/nx21fqlb8jixwhbs83xlfp9a3h5p3g9a-make-4.2.1 > /gnu/store/pp0bakrbyv9xmp1kyv2114l19s11b74z-gcc-6.4.0-lib > /gnu/store/q98l02i6wjw3v0x8vbp42ng8wwwxrb4g-patch-2.7.6 > /gnu/store/qhxgdgyiyq2ilvh17fqfw0njpqlg4gsc-file-5.32 > /gnu/store/qvwvwbfz2hmjm0spz92sn1w3r5r8l2f8-bzip2-1.0.6 > /gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19 > /gnu/store/srmqh29dpm50j8kj1pbqg2rgh053wgyp-binutils-2.30 > /gnu/store/vjxqhnn5vf223prpkq6yk3vcjlvqdx15-pkg-config-0.29.2 > /gnu/store/zd7wa5llagjg5iqjh2ri2c25j1gpzjz1-which-2.21 > /gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0 > > Last time I have seen this kind of thing it was because our strip phase in gnu-build-system strips only some directories, and the package had binaries in a directory not on that list, so there remained references. Could you check if this is the case here? I was trying to check this myself, but I am having problems with my network, and the go downloads fail. > Go 1.9: > > $ guix gc --references /gnu/store/j8gs5gh6fkhby3lcajyl07n93rv90i31-go-1.9= .7 > /gnu/store/2b2md66fbzyspsmd5dj6zkj9hilac40r-tzdata-2018e > /gnu/store/5rxdjbk8h0bh1hbaan8y8ib13va2bcmw-net-base-5.3 > /gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29 > /gnu/store/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1 > /gnu/store/j8gs5gh6fkhby3lcajyl07n93rv90i31-go-1.9.7 > /gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27 > /gnu/store/pp0bakrbyv9xmp1kyv2114l19s11b74z-gcc-6.4.0-lib > /gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19 > /gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib > /gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0 > Best regards, g_bor --000000000000e3643305777f297c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Leo,

<= div dir=3D"ltr">Leo Famulari <leo@f= amulari.name> ezt =C3=ADrta (id=C5=91pont: 2018. okt. 5., P, 19:02):=
We should figure out what's ha= ppening here and clean it up as a
prerequisite to switching our default Go to 1.11.

Go 1.11:

$ guix gc --references /gnu/store/4d3gc2qjfi7n87ljs7mbn9y9zplj5spw-go-1.11.= 1
/gnu/store/2b2md66fbzyspsmd5dj6zkj9hilac40r-tzdata-2018e
/gnu/store/2vggh6ka830b73vaw6mc8krqwk59fw9m-sed-4.5
/gnu/store/4d3gc2qjfi7n87ljs7mbn9y9zplj5spw-go-1.11.1
/gnu/store/5rxdjbk8h0bh1hbaan8y8ib13va2bcmw-net-base-5.3
/gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29
/gnu/store/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1
/gnu/store/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0
/gnu/store/cyw1s5q7s7ql0vwkf34rzjb0cr6w1qnp-findutils-4.6.0
/gnu/store/dk23rrx1nycghfqr32qpcn261pl0gyp4-xz-5.2.3
/gnu/store/fbalwbm4yqldbfvcpaa2plhk4z7vszlz-gawk-4.2.1
/gnu/store/hxj9mdzhbjxmfj536crfscc0fhwwz4vy-tar-1.30
/gnu/store/i69323v107s0jj1l2vflwji1md537agi-grep-3.1
/gnu/store/iwfrjby868bx7fcc6mfl2z098j21ky5k-diffutils-3.6
/gnu/store/kc3xgspiq86ry6spyw874qk6pbxfpjx2-gzip-1.9
/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27
/gnu/store/mkpys23vssbw4qnmg465s2swmnp49sk3-go-1.4.3
/gnu/store/nx21fqlb8jixwhbs83xlfp9a3h5p3g9a-make-4.2.1
/gnu/store/pp0bakrbyv9xmp1kyv2114l19s11b74z-gcc-6.4.0-lib
/gnu/store/q98l02i6wjw3v0x8vbp42ng8wwwxrb4g-patch-2.7.6
/gnu/store/qhxgdgyiyq2ilvh17fqfw0njpqlg4gsc-file-5.32
/gnu/store/qvwvwbfz2hmjm0spz92sn1w3r5r8l2f8-bzip2-1.0.6
/gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19
/gnu/store/srmqh29dpm50j8kj1pbqg2rgh053wgyp-binutils-2.30
/gnu/store/vjxqhnn5vf223prpkq6yk3vcjlvqdx15-pkg-config-0.29.2
/gnu/store/zd7wa5llagjg5iqjh2ri2c25j1gpzjz1-which-2.21
/gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0


Last time I have seen this kind o= f thing it was because our strip phase in gnu-build-system strips only some= directories, and
the package had binaries in a directory not on = that list, so there remained references. Could you check if this is the cas= e here?
I was trying to check this myself, but I am having proble= ms with my network, and the go downloads fail.=C2=A0
=C2=A0=
Go 1.9:

$ guix gc --references /gnu/store/j8gs5gh6fkhby3lcajyl07n93rv90i31-go-1.9.7=
/gnu/store/2b2md66fbzyspsmd5dj6zkj9hilac40r-tzdata-2018e
/gnu/store/5rxdjbk8h0bh1hbaan8y8ib13va2bcmw-net-base-5.3
/gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29
/gnu/store/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1
/gnu/store/j8gs5gh6fkhby3lcajyl07n93rv90i31-go-1.9.7
/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27
/gnu/store/pp0bakrbyv9xmp1kyv2114l19s11b74z-gcc-6.4.0-lib
/gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19
/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib
/gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0
=
Best regards,
g_bor=C2=A0
--000000000000e3643305777f297c--