From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Woodcroft Subject: Re: Ruby 2.5, pushing to staging? [UNSCANNED] Date: Sat, 6 Oct 2018 11:49:30 +0000 Message-ID: References: <87in2g0zlm.fsf@cbaines.net> , <87ftxj1frh.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_MEAPR01MB3255FA9EC875B8B5A27F55F2ADE40MEAPR01MB3255ausp_" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:56928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g8l5g-0001t7-Fx for guix-devel@gnu.org; Sat, 06 Oct 2018 07:49:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g8l5a-0006DN-P5 for guix-devel@gnu.org; Sat, 06 Oct 2018 07:49:48 -0400 Received: from au-smtp-delivery-112.mimecast.com ([180.189.28.112]:21589) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g8l5a-000631-9T for guix-devel@gnu.org; Sat, 06 Oct 2018 07:49:42 -0400 In-Reply-To: <87ftxj1frh.fsf@cbaines.net> Content-Language: en-AU List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Christopher Baines Cc: "guix-devel@gnu.org" --_000_MEAPR01MB3255FA9EC875B8B5A27F55F2ADE40MEAPR01MB3255ausp_ Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable > I've tried builing locally with the following command, and I get something that suggests there may be a problem, but I'm not sure where to go from here. > > $ ./pre-inst-env guix build --no-grafts --rounds=3D2 --check ruby > > guix build: error: build failed: derivation `/gnu/store/37rb11ivy4w6ydn0p= x386k158ixbgczz-ruby-2.5.1.drv' may not be deterministic Not sure if I am the best person to ask, but I generally build it once, cop= y the store directory to /tmp, delete it from the store with "gc", then bui= ld it again. Finally, compare the two directory trees - I use "meld" (don't= think this is in Guix, unfortunately), but others use "diffoscope", as I u= nderstand. HTH, ben --_000_MEAPR01MB3255FA9EC875B8B5A27F55F2ADE40MEAPR01MB3255ausp_ Content-Type: text/html; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable

> I've tried builing locally with the following command,= and I get
something that suggests there may be a problem, but I'm not sure where
to go from here.
>
> $ ./pre-inst-env guix build --no-grafts --rounds=3D2 --check ruby
>
> guix build: error: build failed: derivation `/gnu/store/37rb11ivy4w6yd= n0px386k158ixbgczz-ruby-2.5.1.drv' may not be deterministic


Not sure if I am the best person= to ask, but I generally build it once, copy the store directory to /tmp, delete it from the store with "gc", then build it ag= ain. Finally, compare the two directory trees - I use "meld"= (don't think this is in Guix, unfortunately), but others use "diffosc= ope", as I understand.


HTH, ben

--_000_MEAPR01MB3255FA9EC875B8B5A27F55F2ADE40MEAPR01MB3255ausp_--