From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Subject: bug#33419: guix package is not showing that the checksum is mismatching Date: Sun, 18 Nov 2018 15:04:33 +0100 Message-ID: <20181118150433.63437ece@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/BndjM=ukpB73+cHaFLEp4hV"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gONhD-0005SV-HM for bug-guix@gnu.org; Sun, 18 Nov 2018 09:05:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gONh9-00008a-E6 for bug-guix@gnu.org; Sun, 18 Nov 2018 09:05:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54130) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gONh8-00007k-25 for bug-guix@gnu.org; Sun, 18 Nov 2018 09:05:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gONh7-0001JK-SE for bug-guix@gnu.org; Sun, 18 Nov 2018 09:05:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48872) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gONgp-0005Pa-44 for bug-guix@gnu.org; Sun, 18 Nov 2018 09:04:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gONgl-0008NH-4v for bug-guix@gnu.org; Sun, 18 Nov 2018 09:04:43 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:50054 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gONgj-0008LG-8Z for bug-guix@gnu.org; Sun, 18 Nov 2018 09:04:38 -0500 Received: from alma-ubu (p508AC390.dip0.t-ipconnect.de [80.138.195.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id A94203FEF1 for ; Sun, 18 Nov 2018 15:04:34 +0100 (CET) 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: 33419@debbugs.gnu.org --Sig_/BndjM=ukpB73+cHaFLEp4hV Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable (Note: this is on a private channel of me, but I think this is unrelated, it could happen with any Guix package). I updated a package-definition and forgot to update the Checksum. When then updating, it just fails, and the new, nice, logging-reduced UI doesn't tell: $ guix package -u guix-tools substitute: updating list of substitutes from 'https://berlin.guixsd.org'..= . 0 [..] building /gnu/store/vy3s1y7bv1w6d8gmp5b10xppy9skbgkd-guix-tools-0.1.0-2.4f1= 7b79-checkout.drv... build of /gnu/store/vy3s1y7bv1w6d8gmp5b10xppy9skbgkd-guix-tools-0.1.0-2.4f1= 7b79-checkout.drv failed View build log at '/var/log/guix/drvs/vy/3s1y7bv1w6d8gmp5b10xppy9skbgkd-gui= x-tools-0.1.0-2.4f17b79-checkout.drv.bz2'. -guix package: error: build failed: build of `/gnu/store/iwma3gq778n32mqz6y= 7277g67nvx1abb-guix-tools-0.1.0-2.4f17b79.drv' failed The log was not very helpful: Initialized empty Git repository in /gnu/store/s399g9f1k19v01rs992w5dl6aif8= 7har- =46rom https://gitlab.com/hoebjo/guix-tools * branch 4f17b792a3882f10ca9496b2d9aeb12b97ee93e2 -> FETCH_HEAD Note: checking out 'FETCH_HEAD'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 4f17b79 gdev: Add more package to environment. environment variable `PATH' unset Only when I explicitly built it, the error was shown: $ guix build guix-tools HEAD is now at 4f17b79 gdev: Add more package to environment. environment variable `PATH' unset output path `/gnu/store/s399g9f1k19v01rs992w5dl6aif87har-guix-tools-0.1.0-2= .4f17b79-checkout' should have r:sha256 hash `1j4q43hk7jrys7zsmws37g6w7babz= shfdb1s5myl7qwr3mcx6hnf', instead has `0b61q29915b4i6adidx3zixnx3m0zp58rjbf= a9byqcz13szznc52' build of /gnu/store/vy3s1y7bv1w6d8gmp5b10xppy9skbgkd-guix-tools-0.1.0-2.4f1= 7b79-checkout.drv failed View build log at '/var/log/guix/drvs/vy/3s1y7bv1w6d8gmp5b10xppy9skbgkd-gui= x-tools-0.1.0-2.4f17b79-checkout.drv.bz2'. cannot build derivation `/gnu/store/iwma3gq778n32mqz6y7277g67nvx1abb-guix-t= ools-0.1.0-2.4f17b79.drv': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/iwma3gq778n32mqz6y727= 7g67nvx1abb-guix-tools-0.1.0-2.4f17b79.drv' failed Is it intended that this build-failure detail is not shown? I suppose not. At least in a log it should be shown. Bj=C3=B6rn --Sig_/BndjM=ukpB73+cHaFLEp4hV Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlvxcXEACgkQvyhstlk+X/0xfgCglBDtAPs67zLaoX09aFhiaPao miQAoKwnYjJ5l9B1WC9Gfc9ki+03MvFV =5ic6 -----END PGP SIGNATURE----- --Sig_/BndjM=ukpB73+cHaFLEp4hV--