From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id mDxGF7seL2QWRwAASxT56A (envelope-from ) for ; Thu, 06 Apr 2023 21:34:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KBQ0F7seL2QkcQEAauVa8A (envelope-from ) for ; Thu, 06 Apr 2023 21:34:19 +0200 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 3DB763FD8F for ; Thu, 6 Apr 2023 21:34:19 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pkVMz-0005oW-PQ; Thu, 06 Apr 2023 15:34:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pkVMw-0005bk-Cq for bug-guix@gnu.org; Thu, 06 Apr 2023 15:34:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pkVMw-00069W-3P for bug-guix@gnu.org; Thu, 06 Apr 2023 15:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pkVMv-0007ex-Ux for bug-guix@gnu.org; Thu, 06 Apr 2023 15:34:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#62672: Unexpected interaction between gobject-introspection and grafts Resent-From: Josselin Poiret Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Apr 2023 19:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62672 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Collin J. Doering" Cc: 62672@debbugs.gnu.org Received: via spool by 62672-submit@debbugs.gnu.org id=B62672.168080963829432 (code B ref 62672); Thu, 06 Apr 2023 19:34:01 +0000 Received: (at 62672) by debbugs.gnu.org; 6 Apr 2023 19:33:58 +0000 Received: from localhost ([127.0.0.1]:55203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkVMs-0007ed-A4 for submit@debbugs.gnu.org; Thu, 06 Apr 2023 15:33:58 -0400 Received: from jpoiret.xyz ([206.189.101.64]:40448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkVMp-0007eS-Kw for 62672@debbugs.gnu.org; Thu, 06 Apr 2023 15:33:56 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id DE6C1185305; Thu, 6 Apr 2023 19:33:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1680809634; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TBMIvU0QaRkToMwIR3d/PWkSrF2CkGWOfI29QC5JvZE=; b=BJVRxb4eY5kilnFdy09WTWJN1Meo5mvikq+ngaSBvZPJI6tHwIgQzZU0rBxYrP2L+oQaJn cLaEPDHlhv0gKlg5+V2Pj/ek5+AYtdyDLnIYd8DVUsd8aHdMh/LVISD4Xo/Cc3X1DaL25g KkQEPJuooypZZuwKiHjQrr2TWnJ2VR8CBjBd3W2qTjE8xV01XBBdVu2aQbZaIOE4h20gT1 sMR6B7iVtOK4xE1DlmTFQe9pKPFup3tOT8+s+XQDSLmB1dh3ea9FbaLBhpYUEFtijdmELC tpjV5oaKoKk6xZmzOa4ogboeqoRcbMesybNY3uSP4V3tWiNdb4Snatv3wiupzw== In-Reply-To: <877cuqmf8t.fsf@rekahsoft.ca> References: <87bkk3m9pm.fsf@rekahsoft.ca> <874jpun3xx.fsf@jpoiret.xyz> <877cuqmf8t.fsf@rekahsoft.ca> Date: Thu, 06 Apr 2023 21:33:29 +0200 Message-ID: <87y1n47qly.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: / 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: , Reply-to: Josselin Poiret From: Josselin Poiret via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.00 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; none X-Spam-Score: -4.00 X-Migadu-Queue-Id: 3DB763FD8F X-TUID: lEEJF4jjA3Xa --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Collin, "Collin J. Doering" writes: > Hi Josselin, > > Thanks for your quick reply. It appears that all dynamic libraries refere= nced by libgtk.so are correctly referenced (and not missing): > [...] > You'll noticed linux-vdso.so.1 doesn't reference a file but afaik this is= expected as its a virtual library provided by the kernel. > >> These errors can also be caused by dependent libraries not being found, >> or linker errors, etc. I would suggest to run `ldd` on the .so itself >> (from glibc), and see what the output is. > > This doesn't appear to be the case. Did I miss something? > > [...] > > Yes, but that makes the error all the more confusing; the original error = says that it can't find "/gnu/store/91ar3zh59n19rdn00png5r9hxp3k0y13-gtk-4.= 8.1/lib/libgtk-4.so.1", however this is the ungrafted gtk package, so it SH= OULD (afaik) exist throughout the build. Further, when I enter a simulated = build environment, the file does indeed exist. The ENOFILE can happen while loading _any_ dependency of the required lib, and will be propagated back. Since the file seems to exist in the development environment as you mentioned, my guess is that some dependency somewhere seems to be missing somehow. You could try manually running the `./configure` script or equivalent that's failing, with LD_DEBUG=3Dlibs set in the environment (or even =3Dall), and seeing if that error still happens/what the error is precisely. If it doesn't happen, this would be even more suspicious. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmQvHokQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaiqbrC/9uI7i21XApwL6ZtHlirGEpXWO7BlVznrIh qQAGgIh8IKWwOsrCj6TFaWiBMbZnZ1jaIsEWiVU9fzGm7C9ZDTsalHKKncsre9Zk zLRBPPx3ZLVUjIjT+yAfloF8IUomxyFg0h4u8qd3wsez2i7Z1zNp8BGPAUZwINMq xMAnwPCama6AT8E0l3jCjxIeHRy3atN2X6xsoZwxl00eSZ24h//O0sQfrMjzjxCa UtMt/tZ6z2FDTZnYX0/rWfxHiRevqlkuY5pNDpLzsJ5tz3t1eoxA3fbhXdOqF1f7 ypW0SmrSPhitWDJTUxXmm1e/dT7D5CkNzRM1BBzD2PFgiNOOOkL9cUl9mON7bTWq /OgsT/jcEuTIxXRNyIiThYBWGmXPWVVonrBiCeKUOa715VfBMWGVtcOlUhrnwQUm XfkVqDt68jJOvijs6wXgX6ep59aNfVmdRNX3qRIpph9zb0RuTLU9HnPIFxAqdKhP OszRhaNpO9umDHU6ObiMmVOgpBXoHqA= =n1mQ -----END PGP SIGNATURE----- --=-=-=--