From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 10 10:11:02 2020 Received: (at submit) by debbugs.gnu.org; 10 Dec 2020 15:11:02 +0000 Received: from localhost ([127.0.0.1]:39011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knNaw-0006u4-Ev for submit@debbugs.gnu.org; Thu, 10 Dec 2020 10:11:02 -0500 Received: from lists.gnu.org ([209.51.188.17]:48846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knNau-0006tc-5p for submit@debbugs.gnu.org; Thu, 10 Dec 2020 10:11:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knNau-0005Vd-0i for guix-patches@gnu.org; Thu, 10 Dec 2020 10:11:00 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:49747) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knNar-0005Ya-SK for guix-patches@gnu.org; Thu, 10 Dec 2020 10:10:59 -0500 X-Originating-IP: 79.175.1.130 Received: from neinpad.lan (unknown [79.175.1.130]) (Authenticated sender: mail@davie.li) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 2D8E9E000C; Thu, 10 Dec 2020 15:10:52 +0000 (UTC) From: David Dashyan To: guix-patches@gnu.org Subject: [PATCH 0/1] Update go? Date: Thu, 10 Dec 2020 18:10:24 +0300 Message-Id: <20201210151024.25316-1-mail@davie.li> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@davie.li; helo=relay4-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: David Dashyan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Yesterday I found packages that won't compile with curent guix's go-1.14. Apparently 1.15 is the "stable" thing today. I've updated go package locally but when I try to run './pre-inst-env guix build --rounds=3 go' guix just spits out currently installed go-1.14 store directories. Am I right that this is not how it should work? It supposed to find the modified version in source tree, right? When I do ./pre-inst-env guile - I see local wortree in front of %load-path tho. Strange. But I've tested it ;) builds and works. Additional test file in 'for-each delete' is required for the reasons stated in the comment above. David Dashyan (1): gnu: Update go gnu/packages/golang.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) base-commit: 0faef871784f4f88e622dd36b492f020387f7a5e -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 10 10:18:26 2020 Received: (at 45161) by debbugs.gnu.org; 10 Dec 2020 15:18:26 +0000 Received: from localhost ([127.0.0.1]:39024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knNi6-000775-Dh for submit@debbugs.gnu.org; Thu, 10 Dec 2020 10:18:26 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:50851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knNi3-00076m-Ip for 45161@debbugs.gnu.org; Thu, 10 Dec 2020 10:18:25 -0500 Received: from neinpad.lan (unknown [79.175.1.130]) (Authenticated sender: mail@davie.li) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 1C879100015; Thu, 10 Dec 2020 15:18:15 +0000 (UTC) From: David Dashyan To: 45161@debbugs.gnu.org Subject: [PATCH 1/1] gnu: Update go Date: Thu, 10 Dec 2020 18:17:55 +0300 Message-Id: <20201210151755.25621-1-mail@davie.li> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: David Dashyan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --- gnu/packages/golang.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 3b42bf3c8f..e367eb4d16 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 raingloom ;;; Copyright © 2020 Martin Becze +;;; Copyright © 2020 David Dashyan ;;; ;;; This file is part of GNU Guix. ;;; @@ -230,11 +231,11 @@ in the style of communicating sequential processes (@dfn{CSP}).") (supported-systems '("x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux")) (license license:bsd-3))) -(define-public go-1.14 +(define-public go-1.15 (package (inherit go-1.4) (name "go") - (version "1.14.10") + (version "1.15.6") (source (origin (method git-fetch) @@ -244,7 +245,7 @@ in the style of communicating sequential processes (@dfn{CSP}).") (file-name (git-file-name name version)) (sha256 (base32 - "0h1nmqzjc0xxpn6n2hjq7692gdqkznagzdmiq9490yzkrrii2lgk")))) + "0pg811lfw1pdp0cba4jvsqbwjaqrqz6m7jspbc80r17snd7flk2z")))) (arguments (substitute-keyword-arguments (package-arguments go-1.4) ((#:system system) @@ -277,7 +278,8 @@ in the style of communicating sequential processes (@dfn{CSP}).") ;; not find object files/headers despite being present. (for-each delete-file - '("cmd/go/testdata/script/mod_case_cgo.txt" + '("cmd/go/testdata/script/ldflag.txt" + "cmd/go/testdata/script/mod_case_cgo.txt" "cmd/go/testdata/script/list_find.txt" "cmd/go/testdata/script/list_compiled_imports.txt" "cmd/go/testdata/script/cgo_syso_issue29253.txt" -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 10 12:13:57 2020 Received: (at 45161) by debbugs.gnu.org; 10 Dec 2020 17:13:57 +0000 Received: from localhost ([127.0.0.1]:39187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPVt-0001f8-FT for submit@debbugs.gnu.org; Thu, 10 Dec 2020 12:13:57 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:46942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPVp-0001er-OU for 45161@debbugs.gnu.org; Thu, 10 Dec 2020 12:13:55 -0500 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knPVk-000803-0K; Thu, 10 Dec 2020 12:13:48 -0500 Date: Thu, 10 Dec 2020 12:13:46 -0500 (EST) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: David Dashyan Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-Reply-To: <20201210151024.25316-1-mail@davie.li> Message-ID: References: <20201210151024.25316-1-mail@davie.li> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45161 Cc: 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) David, On Thu, 10 Dec 2020, David Dashyan wrote: > Yesterday I found packages that won't compile with curent guix's > go-1.14. Apparently 1.15 is the "stable" thing today. Awesome, thanks for working on this! > I've updated go package locally but when I try to run './pre-inst-env guix > build --rounds=3 go' guix just spits out currently installed go-1.14 store > directories. Am I right that this is not how it should work? It supposed to > find the modified version in source tree, right? I think this is because the go still points at 1.14, see the following definition: > (define-public go go-1.14) We should probably update that so 1.15 is the new default version. > But I've tested it ;) builds and works. I've started testing it locally. I'll report back if I notice anything. Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 10 12:37:16 2020 Received: (at 45161) by debbugs.gnu.org; 10 Dec 2020 17:37:16 +0000 Received: from localhost ([127.0.0.1]:39216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPsS-0002HL-02 for submit@debbugs.gnu.org; Thu, 10 Dec 2020 12:37:16 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:40675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPsO-0002H7-JH for 45161@debbugs.gnu.org; Thu, 10 Dec 2020 12:37:14 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 087645C0107; Thu, 10 Dec 2020 12:37:07 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 10 Dec 2020 12:37:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=b5jEfChOqrxQ8XVNN7n+sxKz 1osOImENekH8wP+ewRk=; b=lpkVcTbu6Ih3SXVGkZmGoKVZRfCGaInGX3iGQXUB XOdSAv/f+PXQiwSwBwMB5Dlsoz9Lqc+ArmYPnV7e9cVRwutHXNIpeIQz/lKsaJV9 lRPBlBPs3lYqJfnEOuoHTmtqAozfxIEpYsb4dKrk+Irzd2Nw7NzlCnNsDPPC/4kQ bsA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=b5jEfC hOqrxQ8XVNN7n+sxKz1osOImENekH8wP+ewRk=; b=pujzNpGCk0q/evtsmh66C5 yu0ClWCPfqUgVVg9lZi5BSgOWs8xm1oRdxtgJcPY6dUhy2a+7shCPAH3osVnqXmr cp6fGfQRKoTdNFq8sI+LgbXLyN9123sbfgGktxEQLo6NcGj00RUea9JiZ+5epmU1 LmF2Z2pEp2kmG3gsRmv+VxSFSHcCcVoEicQjTy1rHoisfm4WUfj7xXAqrfyuiJf0 /idclWIo403d6mk8xIQNAo1UdnzSQcGeuOrUfVa1lOZduiKY9xzAHX6QjDgqOBVQ /ucq8EiDgG1ptGYp9jo+QdyhU1gop68K55oUypHWzQFdwqfckT4gmlL3CxJuUIXA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudektddguddtvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl rghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeejueetleegffehuefhtdejkefgle eukeekffegieffhfetleetffegheevieefgfenucffohhmrghinhepghholhgrnhhgrdho rhhgnecukfhppeejfedrudeguddruddvjedrudegieenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 440F11080064; Thu, 10 Dec 2020 12:37:06 -0500 (EST) Date: Thu, 10 Dec 2020 12:37:04 -0500 From: Leo Famulari To: David Dashyan Subject: Re: [bug#45161] [PATCH 0/1] Update go? Message-ID: References: <20201210151024.25316-1-mail@davie.li> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201210151024.25316-1-mail@davie.li> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Dec 10, 2020 at 06:10:24PM +0300, David Dashyan wrote: > Yesterday I found packages that won't compile with curent guix's > go-1.14. Apparently 1.15 is the "stable" thing today. The Go policy is to support 2 major releases. Since 1.15 is the current major release, that means that 1.14 is still supported upstream. So please keep 1.14 unless we don't need it anymore. For example, if no Guix packages require it. That means ensuring that all the existing Go packages build successfully... or that there is no new breakage :) https://golang.org/doc/devel/release.html#policy From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 10 12:43:45 2020 Received: (at 45161) by debbugs.gnu.org; 10 Dec 2020 17:43:45 +0000 Received: from localhost ([127.0.0.1]:39221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPyi-0002QL-Pe for submit@debbugs.gnu.org; Thu, 10 Dec 2020 12:43:44 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPye-0002Q5-FQ for 45161@debbugs.gnu.org; Thu, 10 Dec 2020 12:43:43 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 36C065C0048; Thu, 10 Dec 2020 12:43:35 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 10 Dec 2020 12:43:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=6qZ8qEWSCuJx/UQ/T6DvN0BR +Sx6q6WYt859lbYAP1w=; b=cUslkh4nTfF1vWvRKW2JmaiOFoNkfDYUiX09Ad38 6vg0pK0gKMs+2PXaNW/2qCsLAgiUJ/ELujcxR8rvmi4POlROgRzLG8ZDTLTzWoo0 8H2cgbWrFIdJeGfQidlWi6vIPd+tEIeF8h07LHx4R7xWwdKE/+PKFtUSwNLpPBlA /FA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=6qZ8qE WSCuJx/UQ/T6DvN0BR+Sx6q6WYt859lbYAP1w=; b=BpUW33EmwytfUI6yDgJz4F uJqDm80tTCgUIh2+IENz9NH3LlPomTPJpyuyQM+i+vpzrTUfmI+aXe58JbN035M1 HA4kxj54pKIwgnl4vxEIXVMLhY+jBz+8jsLXvhMeplmXjTutyvVfaILsCRMJaYNG 9lB1tl4tMT/5J7R2SN5LVd133hxdbjL73Rp9eiK+cYEI02nlIN2FY+zJPZlAnvre 82Sj1IZy8rbRuPMULgMh9ic4TIVprzFOt+IoGrkCt9vEYIz6oigh6qXj4dhK5FGC h/KdhraTMwReSiP7O9ZZdp/kUe72YChY6w6QMR9wzqAlORAEK2BibXrj6h1tnETQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudektddguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl rghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeukeektdffvddtudegjeegtdevhf eufeeivdejiedtieegtdevjedvjeehffevgfenucfkphepjeefrddugedurdduvdejrddu geeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 96A0A240057; Thu, 10 Dec 2020 12:43:34 -0500 (EST) Date: Thu, 10 Dec 2020 12:43:32 -0500 From: Leo Famulari To: David Dashyan Subject: Re: [bug#45161] [PATCH 1/1] gnu: Update go Message-ID: References: <20201210151024.25316-1-mail@davie.li> <20201210151755.25621-1-mail@davie.li> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201210151755.25621-1-mail@davie.li> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Dec 10, 2020 at 06:17:55PM +0300, David Dashyan wrote: > -(define-public go-1.14 > +(define-public go-1.15 > (package > (inherit go-1.4) > (name "go") > - (version "1.14.10") > + (version "1.15.6") Thanks! I'm doing some tests now. As Jack said, we'll need to update the 'go' package as well in order for this to take effect. Depending on whether or not the Go packages work with 1.15, we might need to keep 1.14 around for a while. For example, check out a Git worktree at commit 18199da4b79ce79d5002c3290cc1fa95454d92ce (gnu: Add Go 1.12.) In that commit, we added 1.12 but kept 1.11 as the default Go compiler. $ git worktree add /tmp/guix-multiple-go-compilers 18199da4b79ce79d5002c3290cc1fa95454d92ce && cd /tmp/guix-multiple-go-compilers From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 11 01:15:25 2020 Received: (at submit) by debbugs.gnu.org; 11 Dec 2020 06:15:25 +0000 Received: from localhost ([127.0.0.1]:39746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knbi8-0001d7-OV for submit@debbugs.gnu.org; Fri, 11 Dec 2020 01:15:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:33988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knbi6-0001cy-6Y for submit@debbugs.gnu.org; Fri, 11 Dec 2020 01:15:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knbi5-0000hg-RP for guix-patches@gnu.org; Fri, 11 Dec 2020 01:15:22 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:43020) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knbi4-0005tz-3S for guix-patches@gnu.org; Fri, 11 Dec 2020 01:15:21 -0500 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knbhy-0005IO-ET; Fri, 11 Dec 2020 01:15:14 -0500 Date: Fri, 11 Dec 2020 01:15:14 -0500 (EST) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Leo Famulari Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-Reply-To: Message-ID: References: <20201210151024.25316-1-mail@davie.li> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: David Dashyan , guix-patches@gnu.org, 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Thu, 10 Dec 2020, Leo Famulari wrote: > On Thu, Dec 10, 2020 at 06:10:24PM +0300, David Dashyan wrote: >> Yesterday I found packages that won't compile with curent guix's >> go-1.14. Apparently 1.15 is the "stable" thing today. > > The Go policy is to support 2 major releases. Since 1.15 is the current > major release, that means that 1.14 is still supported upstream. So > please keep 1.14 unless we don't need it anymore. For example, if no > Guix packages require it. That means ensuring that all the existing Go > packages build successfully... or that there is no new breakage :) I've tested go 1.15 by trying to build the packages reported by `guix refresh -l go` on x86_64. There are some new build failures, but it doesn't look too bad. In fact, I've already fixed on of them, by updating go-github-com-kr-pretty in #45171 [0]. There were a number of packages whose tests failed because of changes [1] to `go vet`. The new kr-pretty release adjusts to the new vet behavior with a one line change [2] (kr-pretty had fortunately not fallen into the incorrect string() usage for which vet is now warning). [0] https://issues.guix.gnu.org/45171 [1] https://golang.org/doc/go1.15#vet [2] https://github.com/kr/pretty/compare/v0.2.0...v0.2.1 The other new build failures are: go-etcd-io-bbolt syncthing restic go-github-com-emicklei-go-restful docker go-github-com-magiconair-properties I was unable to test at least chezmoi exercism syncthing-gtk because they depend on a package that failed to build. fiano-fmap [3] and mongo-tools [4] continue to fail to build. [3] https://issues.guix.gnu.org/45172 [4] https://issues.guix.gnu.org/39637 Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 12 17:51:42 2020 Received: (at 45161) by debbugs.gnu.org; 12 Dec 2020 22:51:42 +0000 Received: from localhost ([127.0.0.1]:47097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koDjp-0001NY-U4 for submit@debbugs.gnu.org; Sat, 12 Dec 2020 17:51:42 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:48742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koDjp-0001NL-2A for 45161@debbugs.gnu.org; Sat, 12 Dec 2020 17:51:41 -0500 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1koDjh-00049k-1A; Sat, 12 Dec 2020 17:51:33 -0500 Date: Sat, 12 Dec 2020 17:51:32 -0500 (EST) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Jack Hill Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-Reply-To: Message-ID: References: <20201210151024.25316-1-mail@davie.li> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="925712948-1625631307-1607813493=:5691" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45161 Cc: David Dashyan , 45161@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-1625631307-1607813493=:5691 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Fri, 11 Dec 2020, Jack Hill wrote: > The other new build failures are: […] > go-github-com-magiconair-properties Updating go-github-com-magiconair-properties to 1.8.4 solves the problem. I've sent a patch in #45216 [0] https://issues.guix.gnu.org/45216 Best, Jack --925712948-1625631307-1607813493=:5691-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 13 16:34:41 2020 Received: (at 45161) by debbugs.gnu.org; 13 Dec 2020 21:34:41 +0000 Received: from localhost ([127.0.0.1]:50599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZ0n-00007O-Ob for submit@debbugs.gnu.org; Sun, 13 Dec 2020 16:34:41 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:61893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZ0m-00006p-Mp for 45161@debbugs.gnu.org; Sun, 13 Dec 2020 16:34:37 -0500 X-Originating-IP: 79.175.1.136 Received: from neinpad.lan (unknown [79.175.1.136]) (Authenticated sender: mail@davie.li) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id CDF0740003; Sun, 13 Dec 2020 21:34:29 +0000 (UTC) From: David Dashyan To: 45161@debbugs.gnu.org Subject: [PATCH] gnu: Add go-1.15 Date: Mon, 14 Dec 2020 00:34:16 +0300 Message-Id: <20201213213416.30959-1-mail@davie.li> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: David Dashyan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 3b42bf3c8f..a4e62d7d6b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 raingloom ;;; Copyright © 2020 Martin Becze +;;; Copyright © 2020 David Dashyan ;;; ;;; This file is part of GNU Guix. ;;; @@ -434,6 +435,29 @@ in the style of communicating sequential processes (@dfn{CSP}).") ,@(package-native-inputs go-1.4))) (supported-systems %supported-systems))) +(define-public go-1.15 + (package + (inherit go-1.14) + (name "go") + (version "1.15.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/golang/go") + (commit (string-append "go" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0pg811lfw1pdp0cba4jvsqbwjaqrqz6m7jspbc80r17snd7flk2z")))) + (arguments + (substitute-keyword-arguments (package-arguments go-1.14) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'prebuild 'postprebuild + (lambda* (#:key inputs outputs #:allow-other-keys) + (delete-file "cmd/go/testdata/script/ldflag.txt"))))))))) + (define-public go go-1.14) (define-public go-github-com-alsm-ioprogress base-commit: 11c3744275de591b74f761d126667ab81b0efcee -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 13 16:34:57 2020 Received: (at 45161) by debbugs.gnu.org; 13 Dec 2020 21:34:57 +0000 Received: from localhost ([127.0.0.1]:50602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZ17-00008i-4g for submit@debbugs.gnu.org; Sun, 13 Dec 2020 16:34:57 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:58835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZ15-00008F-8r for 45161@debbugs.gnu.org; Sun, 13 Dec 2020 16:34:55 -0500 X-Originating-IP: 79.175.1.136 Received: from neinpad (unknown [79.175.1.136]) (Authenticated sender: mail@davie.li) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 93E1B40004; Sun, 13 Dec 2020 21:34:48 +0000 (UTC) References: <20201210151024.25316-1-mail@davie.li> <20201210151755.25621-1-mail@davie.li> User-agent: mu4e 1.4.13; emacs 27.1 From: David Dashyan To: Leo Famulari , Jack Hill Subject: Re: [bug#45161] [PATCH 1/1] gnu: Update go In-reply-to: Date: Mon, 14 Dec 2020 00:31:05 +0300 Message-ID: <87tuspz946.fsf@davie.li> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: David Dashyan , 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Jack and Leo! Thank you for review and for picking it up :) As suggested senditng the patch adding go-1.15 but keeping go-1.14. =2D-=20 David aka zzappie --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEO/jjc8vL6ogZzi191p8mXoi/t8oFAl/WiB0ACgkQ1p8mXoi/ t8rslA//aXV0ecBj4lGlxTHoalax0t0uLn+6+V4KZM46nz4VABSzn3S1HobjjDX0 1zgsfdU7fP9rqg3T/htX9k07V7BEVhew4BJKnS8VlmEk9l++54iW13NrLl+2c27u VqTej/RAm5SKFDnYIh2ikp/ihRcAC6N0VyvRNqXCq1DPdBwjlEnQU5E2I7JelYd1 Z7KwPcNr7f8rb3yFCTsG7ALMSWiFrfLhF9CBDGXwfUFHxxg3PUzzi1CGYJ2lIzJC zeWi7QZiGJiSMkwR41mNUtYDXaFbW9MpUrBvH3baSfvVhLDXfCxX43jfUgLHxj4g P7RugbW0c8kFkJ9AJUQhdGYYHcKrd7kvH9D5bhmjThVZmdzRGOfFvlBynAto+Lm8 Jj/x9pZnzWoX/lBwjkFXKxSHtfCPi4b3Cs9tnz6w/ThAqXLOSeMto5Fk08W+jjf/ UC+0I0TLoRf0Ow3avUsIX6YfBuyutkzUI2D8yYJzzl0671KphTU0t9ab76UvyC4q axK+YU+i7oxM6ytiQptyEYzNBDJylzSMMKHFoXep7uxAEpng2CMhyGMc4c9ruO6q xyXbAiV8wa3oYrpmI+Bufh+g+hcBGMIlOELdHWLefSqs4MKN/GPn8zvRY+vWkAga KdbiZjcILXrZ7xwoYW4ZNBIF/0InG7ReE6r2jHVRzfQhPfji5zQ= =Nuz2 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 13 16:57:49 2020 Received: (at 45161) by debbugs.gnu.org; 13 Dec 2020 21:57:49 +0000 Received: from localhost ([127.0.0.1]:50642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZNF-0001fS-Kd for submit@debbugs.gnu.org; Sun, 13 Dec 2020 16:57:49 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:46155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koZNC-0001em-ET for 45161@debbugs.gnu.org; Sun, 13 Dec 2020 16:57:47 -0500 X-Originating-IP: 79.175.1.136 Received: from neinpad (unknown [79.175.1.136]) (Authenticated sender: mail@davie.li) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 43849FF806; Sun, 13 Dec 2020 21:57:38 +0000 (UTC) References: <20201210151024.25316-1-mail@davie.li> User-agent: mu4e 1.4.13; emacs 27.1 From: David Dashyan To: Jack Hill Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-reply-to: Date: Mon, 14 Dec 2020 00:57:18 +0300 Message-ID: <87r1ntz7wh.fsf@davie.li> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello again! Jack Hill writes: > I've tested go 1.15 by trying to build the packages reported by `guix ref= resh -l > go` on x86_64. There are some new build failures, but it doesn't look too > bad. In fact, I've already fixed on of them, by updating go-github-com-kr= -pretty > in #45171 [0]. There were a number of packages whose tests failed because= of > changes [1] to `go vet`. The new kr-pretty release adjusts to the new vet > behavior with a one line change [2] (kr-pretty had fortunately not fallen= into > the incorrect string() usage for which vet is now warning). May I ask how do you do afterer redefining "go" to point to go-1.15 and getting list of deppending packages? I mean how one buids all depended packages in one move if there such a way to do this? =2D-=20 David aka zzappie --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEO/jjc8vL6ogZzi191p8mXoi/t8oFAl/WjkMACgkQ1p8mXoi/ t8oTYRAAneJzKCI/H+/BxDIwwZvl3O/au/zbkN9s8m66RUeq6uREXZII6//o+czV SotCbYGTOPte+5eG7NjiJ2B6162sD+kHFlUI3zISnPzSYCrUQJ+illJN/2a69782 y98nlqEHQU3ky/2ABC2QxDSX4W8dtXAvJ8GjSguwCGxga1SQpu5KKRo2wq9oClwx p7kFMH+kPtJxhRWR2aj8+6Qvc+SMutw9SSEqsV6Hngb4XCbTD+OBcJDAX1PVaMd2 HN3UsIvAdWyzl7NfqSRDpEh6aESZYAzRz0VHtmdjboDakPo7WV1rX0zQfBlDjOTe m+21ONkA9jmYQX7XTxcTxBJeuAORH20B+w4VyTqgifCPJN8qYifeGwBaWQ7/KHzu x1LoAfonoVH9vGC5Gs1oT2YFaL33I4s1ffKX0Rk6tAoRZ9JWuQzyQFlw860zsH3o MhsEaqWXvN7icWXoZGSCfYKZ0kuOlghxswZxndcWmC44/cabbdCdBHEc7/toOOsJ bPXXQvkCvLeRRgUUekv0yGg2oGCNh+aFLfJG66Lk234TGpac5uF4YH9CUASNSkPU CnyJRJ/3KVGVKbAAyR+TZgMOejlSw1xuuNI8UXT4MjeW52Wk6kYYXL1wZvq5Dw8I DkDbe43r7L1PexOe7P3xMFoR6giV9npips+Knc/wI2u+gPC1e7Q= =FAud -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 14 08:10:46 2020 Received: (at 45161) by debbugs.gnu.org; 14 Dec 2020 13:10:46 +0000 Received: from localhost ([127.0.0.1]:51545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koncj-0005EN-On for submit@debbugs.gnu.org; Mon, 14 Dec 2020 08:10:45 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:45115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1konch-0005E8-HL for 45161@debbugs.gnu.org; Mon, 14 Dec 2020 08:10:44 -0500 X-Originating-IP: 79.175.1.133 Received: from neinpad (unknown [79.175.1.133]) (Authenticated sender: mail@davie.li) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 4FC41C0008; Mon, 14 Dec 2020 13:10:35 +0000 (UTC) References: <20201210151024.25316-1-mail@davie.li> <87r1ntz7wh.fsf@davie.li> User-agent: mu4e 1.4.13; emacs 27.1 From: David Dashyan To: David Dashyan Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-reply-to: <87r1ntz7wh.fsf@davie.li> Date: Mon, 14 Dec 2020 16:10:26 +0300 Message-ID: <878sa0zg71.fsf@davie.li> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45161 Cc: Jack Hill , 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable David writes: > May I ask how do you do afterer redefining "go" to point to go-1.15 and > getting list of deppending packages? I mean how one buids all depended > packages in one move if there such a way to do this? Oops. It should have been something like: "what do you do after redefining "go" package and getting list of depending packages? I mean how one buids all packages that depend on go in one move if there such a way to do this?" It was late I was sleepy :) =2D-=20 David aka zzappie --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEO/jjc8vL6ogZzi191p8mXoi/t8oFAl/XZEcACgkQ1p8mXoi/ t8rtIw//dW1UNkafTyhWGIFuoCtVTEKHOHS/C7+MUVY7RhEgkugY0umvnoZ3AetX Uz4dqkod/d3SBXjLnQAgnUrocY9ReZGREDxczFP/YI0+QGf8zxWzrp+5cctYS/y6 lKK/0hkVl6lF6e1KnT1k/IDPob0UkTmoBCadZby1VPqWHFkDufkNqZOi3CW2QUMJ paInIAMw92OyFyNwF5pXlvZKe+p4Y/yfVd2NC2/tz5zb1XiRnG0/d19421JTQPeN UOrcvvcFOK4C8A/LzTT7tp8sxr6ltqCpQTcK2bPp29umJPEmikWK48eX1QrSHxXs AxWxZSzz6hwJf7oQbeMTeKEEeXC0Q7dpspTfiBctsuyR+kVqRU5HGDjTnIgGtill Lla1yuqEMl8PevZVGFUA/qw4gv2LM+gHMZP5AYxcdfcvozl8RSXR6vTriEaTFJAa nOaZNonM5JI6gOaYdaRAD76trRmqRqrn/Tle6xGX5uA6zJeDYwtO34f1ELOpd1lI 7RRnun60jBfi4zSZ7VTonkVleKBOpnq0L6tQaGUBuzHs4hsxZjb94FeVXmt1QL01 Nsjua8U0v1PILNQP+e2FEu1LC+aa/9IB5g2oOoinnqErP0kqY6Lj9FOjpAJ7tmfQ Apk8JKcIJDg8HJCUirYk8r1SrZEGBCiCr6hvh8zoY0Aa4igXAGU= =x5p5 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 14 16:54:05 2020 Received: (at submit) by debbugs.gnu.org; 14 Dec 2020 21:54:06 +0000 Received: from localhost ([127.0.0.1]:54746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kovnB-0006rs-H5 for submit@debbugs.gnu.org; Mon, 14 Dec 2020 16:54:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:45108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kovnA-0006rg-Bl for submit@debbugs.gnu.org; Mon, 14 Dec 2020 16:54:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41714) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kovnA-0001tx-3c for guix-patches@gnu.org; Mon, 14 Dec 2020 16:54:04 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:33206) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kovn8-0001p4-6U for guix-patches@gnu.org; Mon, 14 Dec 2020 16:54:03 -0500 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kovn5-0003QE-AL; Mon, 14 Dec 2020 16:53:59 -0500 Date: Mon, 14 Dec 2020 16:53:59 -0500 (EST) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: David Dashyan Subject: Re: [bug#45161] [PATCH 0/1] Update go? In-Reply-To: <87r1ntz7wh.fsf@davie.li> Message-ID: References: <20201210151024.25316-1-mail@davie.li> <87r1ntz7wh.fsf@davie.li> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: guix-patches@gnu.org, 45161@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Mon, 14 Dec 2020, David Dashyan wrote: > > Hello again! > > Jack Hill writes: > >> I've tested go 1.15 by trying to build the packages reported by `guix refresh -l >> go` on x86_64. There are some new build failures, but it doesn't look too >> bad. In fact, I've already fixed on of them, by updating go-github-com-kr-pretty >> in #45171 [0]. There were a number of packages whose tests failed because of >> changes [1] to `go vet`. The new kr-pretty release adjusts to the new vet >> behavior with a one line change [2] (kr-pretty had fortunately not fallen into >> the incorrect string() usage for which vet is now warning). > > May I ask how do you do afterer redefining "go" to point to go-1.15 and > getting list of deppending packages? I mean how one buids all depended > packages in one move if there such a way to do this? Sure. For me it involved some manual effort. There might be a more clever way to script it that others can share, but I didn't think it was too bad, and it allowed me to make notes about what problems I observed as I encountered them. Nothing I did was Go-specific. Perhaps a small project for another time, we could add a cookbook recipe for testing upgrades to languages or other packages with many dependents. Here's what I did after changing the default go: * ran `./pre-inst-env guix refresh -l go` and recorded the list of packages to build. * ran `./pre-inst-env guix build` with that list. * After a while there is a build failure, and the end of the log looks like (the actually failure here is unimportant): ``` FAIL go.etcd.io/bbolt 600.127s FAIL command "go" "test" "go.etcd.io/bbolt" failed with status 1 Some deprecated features have been used. Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information. Set it to "no" to suppress this message. builder for `/gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv' failed with exit code 1 @ build-failed /gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv - 1 builder for `/gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv' failed with exit code 1 derivation '/gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv' offloaded to 'libre-02.local' failed: build of `/gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv' failed build of /gnu/store/6dshsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv failed View build log at '/var/log/guix/drvs/6d/shsgwryfj8g27sf24sp7lhnpf639d1-go-etcd-io-bbolt-1.3.5.drv.bz2'. cannot build derivation `/gnu/store/23jx3gb17gdhz662d3dsrmfnpp92abw4-chezmoi-1.8.1.drv': 1 dependencies couldn't be built guix build: error: build of `/gnu/store/23jx3gb17gdhz662d3dsrmfnpp92abw4-chezmoi-1.8.1.drv' failed ``` * From this, I make a not the go-etcd-io-bbolt has a build failure, and that I was unable to attempt chezmoi. * I remove chezmoi from the list of packages to build and re-run `guix build`. Repeat that process until all the remaining packages build, and you should have a nice list of build failures and builds that could not be attempted. Hope that helps, Jack From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 05 12:56:33 2021 Received: (at control) by debbugs.gnu.org; 5 Aug 2021 16:56:33 +0000 Received: from localhost ([127.0.0.1]:48275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBgfY-00030d-OC for submit@debbugs.gnu.org; Thu, 05 Aug 2021 12:56:32 -0400 Received: from mail-qt1-f181.google.com ([209.85.160.181]:47033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBgfX-00030Q-Ny for control@debbugs.gnu.org; Thu, 05 Aug 2021 12:56:32 -0400 Received: by mail-qt1-f181.google.com with SMTP id c5so4313689qtp.13 for ; Thu, 05 Aug 2021 09:56:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:message-id:to:from:subject; bh=6tG9htuaOiiQPhoGLIa99rqdWm5uYDvn0SU56kxzwtU=; b=rn/821GsfQz7oDihVe4ecs2Ox8NyHvfMmPEdy6zR0LF/mmH1ZW9ZgGWfOPXiMytLgQ ZZJblxj8AV2B0+yqSY8sUxisVoDywYJgqtY5MFXKIcTztXTbCBcbMONhrFZxK/z4nf0t O/AMm7Co4sgh/AsjBNyGpzURJLVR/ecw0M7TVQXoA6LzS+sbefeazo5S5I1nLvXBvrw8 xmnZTlI7HltAve2IZ0hD6wusCvTCTJu59qu6ucI1T3+j2WUATOoXGBJummE2gqWtviTD TTb7KN8BEezuk4zXnacqQkU1hVxSp6q7qGq4N5fT4hFAVPwsV4vCzMfsMcQHAPKmlIju fr/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:to:from:subject; bh=6tG9htuaOiiQPhoGLIa99rqdWm5uYDvn0SU56kxzwtU=; b=VXkpehSDO3NvB4gQdFo3wP37+IS77fyuYTAtCQD1Md7phfkOtAi11FwJTiWMcb214d 4As3ab1+dhR4/OBwSOj7KWgEo9utSgVZyVS9qTCR0H6JzHpzmG9kvcW7tHOsL+M1VYkl zfHvlmKDMj/TM3PfSp2aYNli0GhGCrQTZowvU+WAQO+XihikkXCT/BnHcqjShm16PQJt N0mUD/Nyi/1IEUPp+bnIxGdmVrymeGOL7k1NtZFHXpOErBe15V+3Cu1MgH3KGTbP8uZf G5BCPt1+yppbOj7jRaNuwoxGx9ithgr/h0QmaJZYgom5x1ipJUVA/muEnAdmtEGqnb7G Ygow== X-Gm-Message-State: AOAM531mHwt9kFOYKQpa7A+rbB+oNgSescUBvrAHk7iDwZreWKcpH7rN JoaM8dzkRx7OHiIJausaOKAhY5/9CAyLquer X-Google-Smtp-Source: ABdhPJwx8tLfL0deER3WNxoMmCYnFFF6fmexKkYxoT5sOH5x8FDOZ6CR7LV08eC4NvHkklpOxQ8s/A== X-Received: by 2002:ac8:789:: with SMTP id l9mr5225397qth.183.1628182586166; Thu, 05 Aug 2021 09:56:26 -0700 (PDT) Received: from raisin ([2607:fad8:4:6:235e:8579:8464:aacc]) by smtp.gmail.com with ESMTPSA id t6sm3261914qkg.75.2021.08.05.09.56.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Aug 2021 09:56:25 -0700 (PDT) Date: Thu, 05 Aug 2021 12:56:25 -0400 Message-Id: <875ywj96fa.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #45161 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 45161 quit From unknown Fri Aug 15 18:53:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 03 Sep 2021 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator