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 ms0.migadu.com with LMTPS id 2IITFOqm5mHaywAAgWs5BA (envelope-from ) for ; Tue, 18 Jan 2022 12:39:22 +0100 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 CLl0EOqm5mHKkwAAauVa8A (envelope-from ) for ; Tue, 18 Jan 2022 12:39:22 +0100 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 B7EC83C164 for ; Tue, 18 Jan 2022 12:39:21 +0100 (CET) Received: from localhost ([::1]:49034 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n9mpc-0008Rr-UX for larch@yhetil.org; Tue, 18 Jan 2022 06:39:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9mZy-0000BH-II for help-guix@gnu.org; Tue, 18 Jan 2022 06:23:10 -0500 Received: from freeshell.de ([116.202.128.144]:34086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9mZu-0007rm-Qb for help-guix@gnu.org; Tue, 18 Jan 2022 06:23:10 -0500 Received: from freeshell.de (unknown [195.113.242.146]) (Authenticated sender: wz) by freeshell.de (Postfix) with ESMTPSA id D89B2B30422B; Tue, 18 Jan 2022 12:22:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freeshell.de; s=mail; t=1642504934; bh=M9I8Zby/iSO6Bazgy28sP6JoA7UsKyIxf2eSLM9W6Ok=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Nin9Czc52U9g1KwePO8BAC5vOcx6P2/Q8cYVt6/LhhXlXtowMd8+M2Q1ldDLiTUwB 4lGWdwlZQ8zR3CYpLdGeNzrRk9Clrkc7VVOb9YRdCtR5fTzZU2Ixztx2xXfLDwBVwx /LUewBMIKMfDiOcozQOfIuOa/cVuUKyzuCVspd3k= Date: Tue, 18 Jan 2022 12:20:03 +0100 From: Wiktor =?utf-8?Q?=C5=BBelazny?= To: Ricardo Wurmus Subject: Re: readline problem Message-ID: <20220118112003.6hpjegau7ha4tgik@wzguix> Mail-Followup-To: Ricardo Wurmus , jsmith , help-guix@gnu.org X-PGP-Key: https://freeshell.de/~wz/pubkey.asc X-PGP-Fingerprint: BDC9 74CD D9C9 BA7D 761A 573D C735 A8C6 AB60 79D5 References: <87k0eywoq5.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4ppszv5knwtv2khx" Content-Disposition: inline In-Reply-To: <87k0eywoq5.fsf@elephly.net> Received-SPF: pass client-ip=116.202.128.144; envelope-from=wz@freeshell.de; helo=freeshell.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: jsmith , help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642505962; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=M9I8Zby/iSO6Bazgy28sP6JoA7UsKyIxf2eSLM9W6Ok=; b=qNRU6vQy0gZFzcJyK0V5D4kRThNWzi+JT+vcGMf9LPKpYFlPnOSIG1+Xqjh1ynKpJP5+DE Heg9oyHJ+E1v1qsu9FwPckLyLa4mkWk2o3Qe2WE2H4AlP5828IXNxmmWGTvDtkzUipx22X vyIpvwcQohqyOXrBL6ehRzu1RoHo5UcMwtq+tlXb0uoYuhCgeIoZE7uMY2QoEVtkTS8Cw0 0kOzT4GCRHch3oVpVtOXTLllW9ce00MhQjCVApu1F7aYjebmxEdirPRszFE+CCFiyhIGHM VS8iZjW3GaHg0BYoNowEVNuhESMpIBFEgP9AADvpLkhxi3A+VwU+/3vt4RgfXw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642505962; a=rsa-sha256; cv=none; b=Knu8hhTQqOib92DljDmDfxbRUhDxXvNeOu/OML3086DsQTe79ztcjYH5ysPPUDTSffUFnz rAF+200E/Af0yZ3AWNwzd3bl6rcIdS2GF2zPJsxqAW3i9+YZzH9/NyyX63Nygr6X3K0QA9 zO/BeeksQQ7kyLvtqdZN8lPUrYCVFedC/GCWNjGn8icF2MoEoYrk4zz0iKMcUyXwq3ksif VVNKVAc1JTOQlYgUKxHTwYcxSe5gmGCl/kfWl6nQ/+ScdnZzrbHT0XCKBC87SOt29ZbEFa OJZpd5RhpyEb4f56DGeGAyckzNVWURbaEm2+a7tem7ZyBvTbH827aBGoOVTBNg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=freeshell.de header.s=mail header.b=Nin9Czc5; dmarc=pass (policy=none) header.from=freeshell.de; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.92 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=freeshell.de header.s=mail header.b=Nin9Czc5; dmarc=pass (policy=none) header.from=freeshell.de; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B7EC83C164 X-Spam-Score: -5.92 X-Migadu-Scanner: scn1.migadu.com X-TUID: Axd0A0L51Bxq --4ppszv5knwtv2khx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 17, 2022 at 12:57:54PM +0100, Ricardo Wurmus wrote: > > jsmith via writes: > > > ERROR: In procedure dlopen: > > In procedure dlopen: file > > "/gnu/store/35apwp40n8rnlqyxf7hagwr250nw754w-guile-dbi-2.1.8/lib/libgui= le-dbi.so", > > message > > "/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: > > version `GLIBC_2.33' not found (required by > > /gnu/store/z0kk97dcbcj6s8crm3qiwsyz4ry0zqxw-guile-2.2.7/lib/libguile-2.= 2.so.1)" Hey, this sounds just like the problem I reported earlier this month. /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gn= u/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version = `GLIBC_2.33' not found (required by /gnu/store/3lsrx30nl5cacva8a8rd2xy08xls= zx14-libx11-1.7.2/lib/libX11.so.6) /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gn= u/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version = `GLIBC_2.33' not found (required by /gnu/store/2sgw9si0va897m6mvgwmv9ilx6sz= qxc8-libxau-1.0.9/lib/libXau.so.6) /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gn= u/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version = `GLIBC_2.33' not found (required by /gnu/store/7x63qm1byi8j72rd4nkv01nbpqvr= r80s-libbsd-0.10.0/lib/libbsd.so.0) > The problem you describe looks like you have a mixture of packages that > have been linked with different versions of the GNU C library, which > indicates that you used different versions of Guix to build/install > them. Is this possible at all? Aren=E2=80=99t builds atomic, and isn=E2=80=99t gu= ix version change considered an input change, so that builds by various guix versions are prevented by design from being mixed while linking? > Here an older version of the C library is loaded first because some > package you have is linked with that older version. Again, could it be a system-wide version: the system build with guix X, guix upgraded to X+1, user package built with guix X+1, while the system is still at guix X, so that the package links to system-wide libc build with guix X? > a) use a manifest to ensure that all packages in your profile are > installed with the exact same version of Guix and thus use the same > variants for all libraries > c) use a temporary isolated environment, e.g. with =E2=80=9Cguix shell -C= =E2=80=9D My bug is produced when I use a manifest and an isolated environment. I also discovered that I=E2=80=99m getting the same errors while loading prof= iles. Rebuilding profiles (with a newer guix as they=E2=80=99re not time-machined= with some exceptions) fixes this. W=C5=BB --4ppszv5knwtv2khx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEvcl0zdnJun12Glc9xzWoxqtgedUFAmHmomNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEJE Qzk3NENERDlDOUJBN0Q3NjFBNTczREM3MzVBOEM2QUI2MDc5RDUACgkQxzWoxqtg edWv6g/+IyL1AFDgSbfz14v1vj/V3iLiXxPTe+BDY7yFMya568gHNsKAG8KKT0GD QZplq7SAFo5Q01K5iNxuThKRFBemmVBw82NdVD+1BdBQe92gSUc+wTQ6EfBlH6Xk oGBemJxM6EMpYOMZFn2YyQtAl20Cbegqlj87vpxssz4z3iOlvqW1PYVOp5RJKdQ6 ms+FoGnrWto63Tscde0jmagmtVp8n3dR7SOpL2SaBDKCorGPB5R9dbZ3Q04Q1Oqz 7u/rerTk3ZkTS2Jv7rFhGV+U/TLcskeFpDpBolqOsRiNSULXN4hvch1wqFR8oZSO pSz5Hedvx66DqW+2l3foy/pnsWxyefyEWx5yrkDCi7sHchlYXH5rdlVxBu/mfaPA nfk3ayHOsi6fVy3kPYBmyjJ9slxmiTW0e9Q88ipcg0GL9ieagXoM0C43e0u9TsP4 lnam7fOfz7jp7+vqONtIdYoO8+cV597W4x3tS1zqhF1xGXmj2szTSsTH8DyGFC9m 7iyAI/Kp6mEC2BQ59QBdFRuFEEMfgEaToJK7CoWlhIyRopspATGBNN9myynBZylo LB+x1Dy+m4c7x8TevK2XCPWy8k9rFHnuf4nM5nRu5Vr8T0ByAuTtsmsRC/t7SMtW b4wbQAfY6YMMW8m/VRsyO2N8gnFVVqlqyD1AEFueAq0DvmumA+g= =EwtL -----END PGP SIGNATURE----- --4ppszv5knwtv2khx--