From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id HKBDD4VhkmBpgAEAgWs5BA (envelope-from ) for ; Wed, 05 May 2021 11:12:37 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id aIhfCoVhkmCRVAAA1q6Kng (envelope-from ) for ; Wed, 05 May 2021 09:12:37 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 80CCF238C1 for ; Wed, 5 May 2021 11:12:36 +0200 (CEST) Received: from localhost ([::1]:50526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDa6-0004K7-L2 for larch@yhetil.org; Wed, 05 May 2021 05:12:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDVi-0007wt-G4 for bug-guix@gnu.org; Wed, 05 May 2021 05:08:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47246) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDVi-0004Zj-7d for bug-guix@gnu.org; Wed, 05 May 2021 05:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDVi-0006cu-2c for bug-guix@gnu.org; Wed, 05 May 2021 05:08:02 -0400 Subject: bug#48156: basic system test broken: qemu-system-x86_64: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Date: Wed, 05 May 2021 09:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 48156 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Mail-Followup-To: 48156@debbugs.gnu.org, mail@cbaines.net, mail@cbaines.net Received: via spool by 48156-done@debbugs.gnu.org id=D48156.162020565925454 (code D ref 48156); Wed, 05 May 2021 09:08:01 +0000 Received: (at 48156-close) by debbugs.gnu.org; 5 May 2021 09:07:39 +0000 Received: from localhost ([127.0.0.1]:58789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDVL-0006cU-4c for submit@debbugs.gnu.org; Wed, 05 May 2021 05:07:39 -0400 Received: from mira.cbaines.net ([212.71.252.8]:52904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDVI-0006cO-KJ for 48156-close@debbugs.gnu.org; Wed, 05 May 2021 05:07:38 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:8ac0:b4c7:f5c8:7caa]) by mira.cbaines.net (Postfix) with ESMTPSA id E678827BC81; Wed, 5 May 2021 10:07:35 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 4a29bb09; Wed, 5 May 2021 09:07:35 +0000 (UTC) References: <8735v5ec2e.fsf@cbaines.net> <87czu6mg5p.fsf@gnu.org> User-agent: mu4e 1.4.15; emacs 27.1 From: Christopher Baines In-reply-to: <87czu6mg5p.fsf@gnu.org> Message-ID: <87a6p9czvv.fsf@cbaines.net> Date: Wed, 05 May 2021 10:07:32 +0100 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 48156-close@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620205956; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=odmM4CIktLnlNsIlCyojB576RgG8JhQH8+KgrkcQ0IQ=; b=pXmyYrg2lzkZUOf39my4OH0W7Pi9UZ3EbciWHXThkSi86TBYEdht3KHIW5GBJK+wNIEyhK KN7AIK4g999fFRauSWp1g+iUhK8jLQe6P80dbXVXMHYKLSK9da3VlYFRhEGLRupMOttPJ8 irbbu/orad1THX31MVQlXzWJWHee34/lhnhsV7tvm2LCvn3K9LhtUuzIuhfpecm/0zoHPb LfpDQL+L+ZcpZVPID6xcbJcszskRmA12uZIaqQNaNDj6A174kp4TPFc7CqgixrIaJPss4J eYOL/FCPSOjA4yRVx5EjwfAOCw2BPwdd4tTFI06l2HV2MLr+wel8iSTkBa9+/A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620205956; a=rsa-sha256; cv=none; b=Suqb95KxOWtMmrV2ALTtRN6IfUR7Gl/3mDNyk5yDpZ5tIu4sa32alPlUPdeYAOBTQP6nOG G3cVwBCmycL2rcJ0oas5bOr4YDNsiRzdxV/uiKBZS5UMKZ6DbvNoCKWknNjAIcCW2y9ETG Vw/zMDK7bnyROWPJo66GDiye3rR+vupqIb1NOFi8PsFIedwW/NvK7Mtv4BpvQkJvF7mI7Q QaMG8jzbkh6elJab9rGwMj6GRnh4QMQbHAcACgelLKYuCWJARPqhHcSF1JrTC9XtS7iR0l 27yIax7/CqEwURC4Piszhrbi1G2ddU6+JEgMLJgB5B+QTVjkxL7JnwT2mrf1WA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -4.56 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 80CCF238C1 X-Spam-Score: -4.56 X-Migadu-Scanner: scn0.migadu.com X-TUID: A3aybY2Xu65b --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi, > > Christopher Baines skribis: > >> This is on commit 1b792e8b5275dc010c53d91062082340431204f2. >> >> =E2=86=92 make check-system TESTS=3Dbasic >> Compiling Scheme modules... >> Selected 1 system tests... >> The following derivation will be built: >> /gnu/store/7dyw16iakczr7qg89rb3rgbh443cvwpc-basic.drv >> building /gnu/store/7dyw16iakczr7qg89rb3rgbh443cvwpc-basic.drv... >> /gnu/store/13v06bndh09k1db50yndqi7610a9170k-qemu-5.2.0/bin/qemu-system-x= 86_64: error while loading shared libraries: libXcursor.so.1: cannot open s= hared object file: No such file or directory > > That looks fishy. I cannot reproduce it like this: > > --8<---------------cut here---------------start------------->8--- > $ TESTS=3Dbasic guix time-machine --commit=3D1b792e8b5275dc010c53d9106208= 2340431204f2 -- build -m etc/system-tests.scm > > [...] > > ;;; (services (file-system-/dev/shm file-system-/sys/firmware/efi/efivars= urandom-seed term-tty3 term-tty2 virtual-terminal mcron term-tty4 console-= font-tty5 console-font-tty1 user-file-systems user-processes root-file-syst= em console-font-tty2 marionette loopback syslogd nscd term-tty5 root file-s= ystem-/dev/pts term-tty6 file-system-/sys/kernel/debug console-font-tty3 gu= ix-daemon term-tty1 user-homes console-font-tty6 sysctl console-font-tty4 t= erm-auto host-name file-systems udev)) > # of expected passes 27 > # of skipped tests 1 > successfully built /gnu/store/q1p7gbpxv37ycisdpl11vi4x86l73lmg-basic.drv > /gnu/store/2v80zymwawb9cvf9bhdfj87f60nrcpn3-basic > --8<---------------cut here---------------end--------------->8--- > > It=E2=80=99s not the same derivation though. > > I can=E2=80=99t seem to find > /gnu/store/7dyw16iakczr7qg89rb3rgbh443cvwpc-basic.drv nor > /gnu/store/13v06bndh09k1db50yndqi7610a9170k-qemu-5.2.0. Where do they > come from? I've done a bit more digging, the qemu output is grafted, and I'm probably getting a different grafted result since the libxcursor output I have in my store is broken: /gnu/store/mwcfhmiivhp4q7wax3ja8s17pk20i6w9-libxcursor-1.2.0/ =E2=94=94=E2=94=80=E2=94=80 share =E2=94=94=E2=94=80=E2=94=80 doc =E2=94=94=E2=94=80=E2=94=80 libxcursor-1.2.0 =E2=94=94=E2=94=80=E2=94=80 COPYING This comes from guix.cbaines.net, so it's probably not affecting anyone else. I checked where the build happened, and it took place on a machine which I was playing around with overclocking, and wasn't running in a stable way. I'm sort of impressed things managed to break in such a specific way though. Because of how the Guix Build Coordinator works, this build must have taken place, something went wrong in the middle, and then the outputs got uploaded and the build result reported all without issue. The build log has some interesting "succeeded after 0.0 seconds" bits at the end: https://guix.cbaines.net/build/d4850c59-a007-4754-b16d-d867d63bc95e/log I'll close the bug since this seems to be a "me" problem. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmCSYFVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xds1g/+JH2LTNYa7ISN3kOg2HTlPHT9MqaDLNHe 2QG/nqQaqhM+7kRKTg3KoiJKZGhgQhnadl40CAHa1yOLpBZg0Ff4k0qUNTQ9Zl1n G+uqp7+PvmFY3eVA43TpYWU4/+m65lPEnaoW0WzGVUQuPSx9+2iILM1tSBgKABs0 F3EPV4OCc6VIO9vrvBEhB08yN4IF/bI8AjIptRe8z6K6+KXLeDQJ/BA3LMzVZMWU BAnlfEHWtlVrTA8kaT9ZswIGLqcWsJy2n/7OY6aFMYWlwUigIAmPr4z3elxY+fCO geNQiMY3Y6hpTfbv5L4yIwz0ZZQzW575m3tCxpjhP8dERcxiY3yS/xELpIP5ices 5R3kFwGsZIig7bKfPDWq9t5cSldb04d87f3tFEDzNxPV8in9WghJBhFp9HPxyJME 0zyQEZTLVUuYzhlEP4emNFoIYtGhwjPsfZTclsxWWOMelbypiSMGbRYPe/Uy2+dM M4AGUX0ppVMhdzJ0Aq7NZ7Ay3Nw6qNekNsWO5GVwWpSLeSOXmPrLMxbc5kn+MJeh KIPK87ZIdx2owlGvgwQUecGxii1H2llnfpi1HZAVXt7IbFzrJps7l+xFhQX/bpzE GhU9mySfJLgu9tmoY9bLjHlGGL2lYQYab7kdl4+/HZMtjrrjROCGFKp1kJ8qTo/9 0Qur3nGYqfY= =o+Qz -----END PGP SIGNATURE----- --=-=-=--