From unknown Fri Jun 20 07:12:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64794 <64794@debbugs.gnu.org> To: bug#64794 <64794@debbugs.gnu.org> Subject: Status: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897 Reply-To: bug#64794 <64794@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:12:11 +0000 retitle 64794 Guile 3.0.9 in guix shell container with emulated FHS throws = ldconfig error @ a050897 reassign 64794 guix submitter 64794 Juliana Sims severity 64794 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 20:59:01 2023 Received: (at submit) by debbugs.gnu.org; 23 Jul 2023 00:59:01 +0000 Received: from localhost ([127.0.0.1]:37703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNNR6-00081Y-NN for submit@debbugs.gnu.org; Sat, 22 Jul 2023 20:59:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNNR4-00081J-6a for submit@debbugs.gnu.org; Sat, 22 Jul 2023 20:58:58 -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 1qNNQx-00067v-Rn for bug-guix@gnu.org; Sat, 22 Jul 2023 20:58:52 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qNNQv-0000o6-2T for bug-guix@gnu.org; Sat, 22 Jul 2023 20:58:50 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id A0485240002 for ; Sun, 23 Jul 2023 00:58:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=incana.org; s=gm1; t=1690073925; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=vuO307M0QRuT8r1imU2ZntTVQMaOE/WgavzpqwH6lXY=; b=eAdLrMIxGr3fu8QkVtYFXXMrayRlHKPDz1PrUrYEpI7bfV89mgITPEMtGcnl2RSn50M4vP s6tr0Fmsw9nwX3IR4/z5nkbIno7guRCrCR6OJliUC1ximSmtsb5s+UmQjocjSqySAI/ugf 2S36J/enelwJt6zSQ08XR1hwtpqQ6lwNcahT9vIGm40/BSFYhaQ1y1GrY34vscBWBrs7eB fTt/Eu5m9Yf1kPby4TUGIBXWmzSI1HhPjJn18vbbceGmwHK7bclboDwlysB2kHJ5cnmnW4 Wm6GsXK0E67fV61YUD+WBlishLTzdmb9smmP/95Cl2xAxl1ZjlqygKMRdJdEsA== Date: Sat, 22 Jul 2023 20:58:33 -0400 From: Juliana Sims Subject: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897 To: bug-guix@gnu.org Message-Id: X-Mailer: geary/43.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=-+B67A/6agXJGT39gHVq5" X-GND-Sasl: juli@incana.org Received-SPF: pass client-ip=217.70.183.193; envelope-from=juli@incana.org; helo=relay1-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --=-+B67A/6agXJGT39gHVq5 Content-Type: text/plain; charset=us-ascii; format=flowed Hi, When entering `guix shell -CF guile[@3]`, I receive the following error: "ldconfig: /lib/libguile-3.0.so.1.6.0-gdb.scm is not an ELF file - it has the wrong magic bytes at the start." Here is the information for my version of Guix: ``` (channel (name 'guix) (url "") (branch "master") (commit "a0508975dd6c70a2d2997a75c302a9fd42f7c370") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))) ``` Thanks, Juli --=-+B67A/6agXJGT39gHVq5 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: quoted-printable
Hi,

When = entering `guix shell -CF guile[@3]`,  I receive the following error:"ldconfig: /lib/libguile-3.0.so.1.6.0-gdb.scm is not an ELF file - it has= the wrong magic bytes at the start."

Here is the = information for my version of Guix:
```
(channel
        (name 'guix)
       = ; (branch "master")
        (commit
          "a0508975dd6c70a2d2997a75c302a9fd42f7c3= 70")
        (introduction
  &= nbsp;       (make-channel-introduction
  &nbs= p;         "9edb3f66fd807b096b48283debdcddccfea34bad"
            (openpgp-fingerprint
              "BBB0 2DDF 2CEA F6A= 8 0D1D  E643 A2A0 6DF2 A33A 54FA")))
```
Thanks,
Juli
--=-+B67A/6agXJGT39gHVq5-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 03:28:01 2023 Received: (at 64794) by debbugs.gnu.org; 20 Sep 2023 07:28:01 +0000 Received: from localhost ([127.0.0.1]:58219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qirct-0002yh-Bt for submit@debbugs.gnu.org; Wed, 20 Sep 2023 03:28:01 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:38102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qircr-0002yQ-AM for 64794@debbugs.gnu.org; Wed, 20 Sep 2023 03:27:58 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-31f7c87353eso1185929f8f.0 for <64794@debbugs.gnu.org>; Wed, 20 Sep 2023 00:27:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695194862; x=1695799662; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=YFQo7xOGstF/zsfszUw3zSTpVUG58LD26SloNF0vvs8=; b=Pz94shjP7CZIvxjhIa7z/jjbIG0CtDoW4oCtIJwlZrHJUDsOaRaMgNnuz6rILDTDBj yVYM8Ld+Rc7vZ8w3THFuN/NM/i7+MCHZZrBJAgzT3IVVRBKAcVe27Dj9bdUJEeIzWbXZ aaPPO0/0Cc3F7gaeF2pnB2PKnQcADoi0VxL6skpzjDmTB4CGu+HlVD+Y6GEzOt2wvAfG jUqDaKgDatnlXsoZR+Eoe82WMEmmikOiC1TyTYbjl9yReREejHUS8++ZebrMhy7ieDwP ybPKbYpkBcF9XBG8BCcP0mKwz8g2yt1z/I5ZOEN/XwEu+2BITqLFwDqkonsxt5cu6pWS DmcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695194862; x=1695799662; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YFQo7xOGstF/zsfszUw3zSTpVUG58LD26SloNF0vvs8=; b=mXVQLuwFU1brhB0wMc0fvM1tx4PrrI6r91GnQbWuzsqp3H8pEqrWGfd1B3Ura+Bqke T8sY70uAWbeIQZf9dzBB2c/KDmdzniRg1aAon2uMsyECK38jVB97xz9oQqVLOzKvgluj WgtvbWGtXhoNCF0K4vuozRCwsUXeMMk6pkrM8+7+V4VeIs6W9BxA16skFSq/YfdqPM7p EJRCWNFj0qUbjDaPaT4DrwdUzQyIE1Jpuyx+xzld9RLF4lM6PnvigIifgJPImWKAjVXs Ey1in38mK8K02wqzcqCPTxfav5bTNs6KApKHvojNiR3Fh8jPXLtiQKk6CJSqb8dKqEj2 4LMA== X-Gm-Message-State: AOJu0YxDxSXpPZHXFe9hXmse+CyPIrrFq4djW6QOwwqJTw/Mq4TDI1jE 2WwlWbFsvS/t0jA6xfBIdcjPk7rRtEA= X-Google-Smtp-Source: AGHT+IHCVSajM78xbSa21KBLLZZXGWvOISvKby3BREBO9mUtsB0ErTmvU3vEisFaJS6cG++nLsTjaA== X-Received: by 2002:a5d:45c4:0:b0:31f:85dc:110c with SMTP id b4-20020a5d45c4000000b0031f85dc110cmr1358125wrs.0.1695194862187; Wed, 20 Sep 2023 00:27:42 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id e7-20020a056000194700b00317b063590fsm17450951wry.55.2023.09.20.00.27.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Sep 2023 00:27:41 -0700 (PDT) From: Simon Tournier To: Juliana Sims , 64794@debbugs.gnu.org Subject: Re: bug#64794: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897 In-Reply-To: References: Date: Wed, 20 Sep 2023 08:55:53 +0200 Message-ID: <86v8c52v0m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64794 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Sat, 22 Jul 2023 at 20:58, Juliana Sims wrote: > When entering `guix shell -CF guile[@3]`, I receive the following > error: > "ldconfig: /lib/libguile-3.0.so.1.6.0-gdb.scm is not an ELF file - it > has the wrong magic bytes at the start." [...] > (commit > "a0508975dd6c70a2d2997a75c302a9fd42f7c370") I confirm the message: --8<---------------cut here---------------start------------->8--- $ guix shell -CF guile@3 ldconfig: /lib/libguile-3.0.so.1.6.0-gdb.scm is not an ELF file - it has the wrong magic bytes at the start. --8<---------------cut here---------------end--------------->8--- with Guix revision 6113e0529d61df7425f64e30a6bf77f7cfdfe5a5. Is it a warning or an error? Other said, which feature does it break? Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 09:02:21 2024 Received: (at 64794) by debbugs.gnu.org; 20 Jun 2024 13:02:22 +0000 Received: from localhost ([127.0.0.1]:55909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKHQj-0007lL-Lu for submit@debbugs.gnu.org; Thu, 20 Jun 2024 09:02:21 -0400 Received: from mail-qt1-f177.google.com ([209.85.160.177]:56614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKHQh-0007l5-Pk for 64794@debbugs.gnu.org; Thu, 20 Jun 2024 09:02:20 -0400 Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-441567d352bso4524031cf.1 for <64794@debbugs.gnu.org>; Thu, 20 Jun 2024 06:02:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718888469; x=1719493269; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=hxTYvYdResIULjut68O5VZ70kIxZ75gg+KpA1VMUcqM=; b=fAVircDbshxpjRv8BmA25mUX/WFvyXn/EcYTgiCFgw0e33KwPxbVd2v0HUul7OP8AG t/oGWDJXqCvoYFxMLp26XLLUOx2g7px/Sw40FqBNOtoEEFr3wWKP0GIwznb4isXCV1RZ 6ww1kQbuOdCBoDh2hXdx3PoC5C8Fif0MT1WcYg9HkUGSkS09sf1x3Xx9D49OLz3dgORD vD9/0n6lA87PJfC1mY2KR5LQkakjFFWNZP65U3fZqNDE4e/MMvj1RRZjMaM3QCPdqTZn VCqsDnks9gFzhUDWrRoc7f1iBUjqH10hXY1Hw/fifLcO+33HTLcjhS63OqqE4uI4O3f+ JPWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718888469; x=1719493269; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hxTYvYdResIULjut68O5VZ70kIxZ75gg+KpA1VMUcqM=; b=gd5Or+QIa7RCeqV/b96tWNR/KZRzsmWoUa86i6Btm1PXwpuNUR5U/13QAItegz0Ci/ wg7Sv/UwD8xCeNHtSJIhhMJToyexLOXXRECvqppVDj4y7qYeDYSG89fsItzZEiAZnQtz Q1TNEzg9tu9VDUjaAydUX4wyIKhg78C0xl7VvJ5vTHCHpMOP+E2diY5Ltm4W+17aMTDi G19hG7nEnPWQmRvHzTYsYahE0/ROl43g4Vxqs8D9xWgqufme+1Bo9Guq/goVhe3tUnuA QWVbXwId6ZIcL1yY0Bi7h64+LUwUmICa+m+plOMUnENo5XFkHE4LEWLXLGqi9euwke/Z fDug== X-Gm-Message-State: AOJu0YxZ9wtg1kOIthen5JGptLI9zFiV9Eb8qolrPxxTxEhPBAO3sAo/ KfDRAsUSfrBaH5fZnEPuQyTmAtHTImNbtj8NHH0BZ5Tkqf3KP5uczI4g8wsqsy4y+6vvB1oZXkg x2MHakik+leSnMGl8PbhVTbw2QlJQ4zM40QQ= X-Google-Smtp-Source: AGHT+IG2W2KU72M42xZxqKUd5M17TqZzGZho2Q8PHIY++zHmfp8bczHqWwMxE2ZaUCVPtFCP/Yj6m8Yz4YncvYi+Sww= X-Received: by 2002:a05:622a:47c4:b0:444:bdce:f297 with SMTP id d75a77b69052e-444bdcef2fbmr4025181cf.40.1718888469567; Thu, 20 Jun 2024 06:01:09 -0700 (PDT) MIME-Version: 1.0 From: Rostislav Svoboda Date: Thu, 20 Jun 2024 15:00:33 +0200 Message-ID: Subject: Re: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897 To: 64794@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64794 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The warning appears also for guile@2.0 and later. guile@1.8 works fine: ``` $ guix shell --emulate-fhs --container guile@1.8 [env]$ exit $ guix shell --emulate-fhs --container guile@2.0 ldconfig: /lib/libguile-2.0.so.22.8.1-gdb.scm is not an ELF file - it has the wrong magic bytes at the start. [env]$ ``` From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 12:18:06 2024 Received: (at 64794) by debbugs.gnu.org; 20 Jun 2024 16:18:06 +0000 Received: from localhost ([127.0.0.1]:35127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKKUA-0006W7-BB for submit@debbugs.gnu.org; Thu, 20 Jun 2024 12:18:06 -0400 Received: from mx.kolabnow.com ([212.103.80.154]:42798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKKU7-0006Va-Jv for 64794@debbugs.gnu.org; Thu, 20 Jun 2024 12:18:04 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 29F8C20D1355; Thu, 20 Jun 2024 18:17:53 +0200 (CEST) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:references:in-reply-to:subject:subject :from:from:received:received:received; s=dkim20240523; t= 1718900269; x=1720714670; bh=fJ2k/+DOqo89OWpiuIZtmuc+sbF6bMOEll0 7ClGkHxM=; b=FI71bjs7bLE2ww15z1cNTQxXLa84vxQuOUseF/wPlOSHcWVHJ+6 dikgiWmdyzfJ644E4WqLqpFHsqIEBUuHwBuhJzWZd/JGsgA1yBe1gJvgqS5UiQh9 cJMrpm7s7tWQvHgLUEv9nrcsqiWWZupy3xL1kmXBIg59V5edqQ1dzvsAjjRNlgTg 94DydHGT8DjOdRKdglvU7YpJOg5tu+cNZ9OXIdT08uAuD45KGuVcHzAHpu/oLQCk m00fBaI+kGaquf9yEsZXYa+zzBFe/v9VyODSMN3awB/+7YfpPg2kqREK9YluharM ZjE4Lm5hPa8fbuOObZ5GovJ398vI9gq/jSA== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id ZPXYpBJN201y; Thu, 20 Jun 2024 18:17:49 +0200 (CEST) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id 9554420D1352; Thu, 20 Jun 2024 18:17:48 +0200 (CEST) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 416E632A1B85; Thu, 20 Jun 2024 18:17:48 +0200 (CEST) From: Thiago Jung Bauermann To: Rostislav Svoboda Subject: Re: bug#64794: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897 In-Reply-To: (Rostislav Svoboda's message of "Thu, 20 Jun 2024 15:00:33 +0200") References: Date: Thu, 20 Jun 2024 13:17:44 -0300 Message-ID: <86r0cry4ev.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64794 Cc: 64794@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Rostislav Svoboda writes: > The warning appears also for guile@2.0 and later. guile@1.8 works fine: > > ``` > $ guix shell --emulate-fhs --container guile@1.8 > [env]$ exit > $ guix shell --emulate-fhs --container guile@2.0 > ldconfig: /lib/libguile-2.0.so.22.8.1-gdb.scm is not an ELF file - it > has the wrong magic bytes at the start. > > [env]$ > ``` The error is harmless. AFAIU ldconfig ignores the non-ELF file and compiles the ld cache with the ELF shared libraries. libguile-=E2=80=A6-gdb.scm is a GDB extension file=C2=B9 that GDB auto-load= s when debugging programs using libguile.so=C2=B2. From the beginning of said .scm file: ;;; Commentary: ;;; ;;; This file defines GDB extensions to pretty-print 'SCM' objects, and ;;; to walk Guile's virtual machine stack. ;;; ;;; This file is installed under a name that follows the convention that ;;; allows GDB to auto-load it anytime the user is debugging libguile ;;; (info "(gdb) objfile-gdbdotext file"). In distros using the Filesystem Hierarchy Standard, this file is installed in GDB's data directory instead of /lib, so ldconfig doesn't run into it. For example, in Debian/Ubuntu: $ dpkg -L guile-3.0-dev | grep gdb.scm /usr/share/gdb/auto-load/libguile-3.0.so.1.6.0-gdb.scm Unfortunately, in the case of Guix the auto-load directory is in GDB's own immutable installation directory so Guile can't put it there: $ gdb -q (gdb) show auto-load scripts-directory=20 List of directories from which to load auto-loaded scripts is $debugdir:$da= tadir/auto-load. (gdb) show data-directory=20 GDB's data directory is "/gnu/store/i6x19fvlb1ladc3hcg70hnkcq6i6x232-gdb-14= .2/share/gdb". One way to improve that would be to propose a patch to upstream GDB so that additional auto-load scripts directories could be specified via an environment variable. Then Guile and other packages that provided GDB extentions (such as libstdc++) could install them in their respective /gnu/store/=E2=80=A6-package/share/gdb/auto-load directories, and the Guix profile could set the GDB environment variable to point to them. --=20 Thiago =C2=B9 https://sourceware.org/gdb/current/onlinedocs/gdb.html/Guile.html =C2=B2 https://sourceware.org/gdb/current/onlinedocs/gdb.html/objfile_002dg= dbdotext-file.html