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#35012: Can't install icecat Date: Wed, 27 Mar 2019 00:09:41 +0100 Message-ID: <20190327000941.1aa12a2c@alma-ubu> References: <87d0md8lya.fsf@posteo.mx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/EdjkIb=qQcSdTuI48H9lx/K"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:48437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8vCm-000479-Cu for bug-guix@gnu.org; Tue, 26 Mar 2019 19:10:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8vCl-0007Zg-3V for bug-guix@gnu.org; Tue, 26 Mar 2019 19:10:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47143) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8vCk-0007ZX-Tj for bug-guix@gnu.org; Tue, 26 Mar 2019 19:10:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h8vCk-0002uQ-J6 for bug-guix@gnu.org; Tue, 26 Mar 2019 19:10:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87d0md8lya.fsf@posteo.mx> 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: Alberto EFG Cc: 35012@debbugs.gnu.org --Sig_/EdjkIb=qQcSdTuI48H9lx/K Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Alberto, it should be available now from mirror.hydra.gnu.org. Some detailed explanations follow: On Tue, 26 Mar 2019 13:39:09 -0600 Alberto EFG wrote: > Hello, for the last few weeks I've been unable to upgrade icecat. >=20 > I use Guix on top of Fedora 29, I've used it with selinux set to > permissive and set to enforce. I've run guix-daemon manually and using > systemd. Yesterday I removed Guix entirely and installed it from > scratch. >=20 First, you can try to see if your package would be built locally or will be downloaded from substitute servers with the "-n" =3D=3D "--dry-run" option: $ guix package -n -u icecat The following package would be upgraded: icecat 60.5.0-guix1 =E2=86=92 60.6.1-guix1 /gnu/store/bwhnxvfx4ng5fhc7xi= 6wijp8qciqjpbk-icecat-60.6.1-guix1 The following derivation would be built: /gnu/store/m3i38zbqb4ww4qjnw01jbj0wjxmyp0id-profile.drv 55.7 MB would be downloaded: /gnu/store/bwhnxvfx4ng5fhc7xi6wijp8qciqjpbk-icecat-60.6.1-guix1 The following profile hooks would be built: [..] In that case, it would be downloaded from substitute servers. If it does not use the substitute, then it could either not yet be built on the substitute servers or it could fail to build. As you already tried to build it locally, you could look at the log file and see if there is anything useful in there: > $ guix package -c 7 --upgrade icecat [..] > View build log at > '/var/log/guix/drvs/jp/g44cnp64hzdi2hislnid40jdr3kkhp-rust-1.24.1.drv.bz2= '. > cannot build derivation I searched on Hydra for icecat and found it was built only today: https://hydra.gnu.org/job/gnu/master/icecat-60.6.1-guix1.x86_64-linux/all 3431712 icecat-60.6.1-guix1 x86_64-linux 2019-03-26 14:22:53 I could successfully update from there: guix package --substitute-urls=3D"https://mirror.hydra.gnu.org/" -u icecat Especially for big packages like icecat there can always be a gap between the time when the package definition is updated and when a substitute is built and ready to be downloaded. Hope this helps a bit, Bj=C3=B6rn --Sig_/EdjkIb=qQcSdTuI48H9lx/K Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXJqxNQAKCRC/KGy2WT5f /d6XAKCFb0YiZGFCFkUZrPTKtjsQI029RQCgj0Sb3D0kHVuU6dyVzPfKmsRip0Q= =m+DZ -----END PGP SIGNATURE----- --Sig_/EdjkIb=qQcSdTuI48H9lx/K--