From unknown Fri Jun 20 07:20:19 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#66662 <66662@debbugs.gnu.org> To: bug#66662 <66662@debbugs.gnu.org> Subject: Status: References to ungrafted glibc retained Reply-To: bug#66662 <66662@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:20:19 +0000 retitle 66662 References to ungrafted glibc retained reassign 66662 guix submitter 66662 Ludovic Court=C3=A8s severity 66662 important tag 66662 security thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 21 04:30:14 2023 Received: (at submit) by debbugs.gnu.org; 21 Oct 2023 08:30:14 +0000 Received: from localhost ([127.0.0.1]:42151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7N4-0008QK-Ge for submit@debbugs.gnu.org; Sat, 21 Oct 2023 04:30:14 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7My-0008OC-NI for submit@debbugs.gnu.org; Sat, 21 Oct 2023 04:30:08 -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 1qu7MQ-0002Ks-So for bug-guix@gnu.org; Sat, 21 Oct 2023 04:29:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qu7MQ-0006PK-L0 for bug-guix@gnu.org; Sat, 21 Oct 2023 04:29:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=tpcXQIRh24ClA5AImG3L0hBFsRicRoRQUB8E2aqZWXA=; b=LsL1s+fABdpJ3Q jz0pLNYCl6alUdZN93IItGpf/DphOWnQjR+7p6bdtZREhNhQGpfKk0AnwkpsFnKHxgSH7YtNQ7ffX tH7Ja2GYqI3O2EVMEQD761UB/sx99QHSOLdn2P40zZtc8G3zLZEhd48YyfNEgT4Efs2yZlcl0mF/2 nuxnS/5DTXyqEwAzSPo9EVKiyvoY6tr4Q4UnpSoAOwbFOdXWvtSBVtcVvpE/fNknXSbjs0f227Z6L dGtMTpd2EdycwUTPXCJZgegeSYxdvdV6YhTMd8yiN5CEt5M7m+xOabQ8Qhq7Vt8CXtYkmZECqhNQi HZ44CdUa8qJ16pdUnbfA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: References to ungrafted glibc retained X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: =?utf-8?Q?D=C3=A9cadi?= 30 =?utf-8?Q?Vend=C3=A9miair?= =?utf-8?Q?e?= an 232 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Tonneau X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 21 Oct 2023 10:29:27 +0200 Message-ID: <87bkcss7iw.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 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: -1.0 (-) As discussed while reviewing the now-applied glibc replacement at , I stumbled upon a case where a package still refers to a ungrafted glibc in addition to the grafted one: --8<---------------cut here---------------start------------->8--- $ guix gc -R $(guix build libreoffice) | grep glibc-2.35 /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35 $ guix build -e '(@@ (gnu packages commencement) glibc-final)' /gnu/store/gd0x2az3a0sgj5aa9fbv201g7wwfj5m7-glibc-2.35-debug /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35 /gnu/store/i2g0is6wjq3ccs6m1l6w9mhf44k4042h-glibc-2.35-static $ guix build -e '(@@ (gnu packages commencement) glibc-final)' --no-grafts /gnu/store/0lzva77yj6hddmhasia65krknyi8kxsg-glibc-2.35-debug /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static $ guix describe Generation 277 Oct 16 2023 23:15:43 (current) guix b437896 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: b437896e87a51cc610388d4c462893652dd773e6 --8<---------------cut here---------------end--------------->8--- The path to the ungrafted libc goes like this: --8<---------------cut here---------------start------------->8--- $ guix graph --path -t references $(guix build libreoffice) /gnu/store/gsjc= zqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/n8y9jk8wnvxxg54g19ds0jf5agiv5vs2-libreoffice-7.5.4.2 /gnu/store/y392yldk4pbk4z5q587bz5n61hzbcf4g-mariadb-10.10.2-dev /gnu/store/cilkyfnc5fxmpviyypci3d2881ik3nih-mariadb-10.10.2-lib /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 --8<---------------cut here---------------end--------------->8--- Similar problem with GIMP: --8<---------------cut here---------------start------------->8--- $ guix gc -R $(guix build gimp) | grep glibc-2.35 /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35 $ guix graph --path -t references $(guix build gimp |grep -v doc) /gnu/stor= e/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/fw40cg57p0ycggrf8qvhl116257c5vv7-gimp-2.10.32 /gnu/store/mhfdl59lwhv4nh5kd4pnrh8jjls6976w-exiv2-0.27.5 /gnu/store/47xjz7g247yrnfxbkpr0hi81cqkrlvdn-gcc-11.3.0 /gnu/store/930nwsiysdvy2x5zv1sf6v7ym75z8ayk-gcc-11.3.0-lib /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 21 04:36:38 2023 Received: (at control) by debbugs.gnu.org; 21 Oct 2023 08:36:38 +0000 Received: from localhost ([127.0.0.1]:42158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7TJ-00008o-Pe for submit@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7TH-00008X-Lh for control@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qu7Sk-0007XJ-LN for control@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=AW8eCjsjB2M+fRkzTaYOLrQvGd8cFZzk0PyfH/yv+3g=; b=adoM1a6CwDYU1T 7ILr/gNkuImCqlEGaueoQFKU43iwqzF8YWSd9lcvYdtEty/nIBBAgl0QXQfG5rMNfTRjTttSZqSek duRqGqEuoPO/HnCUEe22KuuiBuPilPsT7x7yRTR4B2ZhNYpOTzUV5GTZxsmxGqTeeNR8jZ+guzpy5 iJnbGvEE5o6llTQxQ79PISVSs3aaWBxLswEnF2WMAHsOK0woToGr43BVxBkeudQH3beDe2Sl3ceIS jLH5WWha46PZ18aZ5Kv/LcHbJwr0555co+VRjpZh5KmQfLv89myRVCHbO1hOptwSFiEuuvdJI463p 5sNcWIzRhcQNYagMiXwg==; Date: Sat, 21 Oct 2023 10:35:59 +0200 Message-Id: <87a5scs780.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #66662 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) severity 66662 important quit From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 21 04:36:44 2023 Received: (at control) by debbugs.gnu.org; 21 Oct 2023 08:36:44 +0000 Received: from localhost ([127.0.0.1]:42162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7TQ-000096-0g for submit@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu7TL-00008d-U6 for control@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qu7So-0007Xk-VG for control@debbugs.gnu.org; Sat, 21 Oct 2023 04:36:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=zOUhmrz+ZtyEQKtWDn8rKuQ0FllDnb8mcf+NAqJZc3g=; b=iU8o6f3nz9GuWR fcIWjPYiU/GotOPLH65U/q4J5UrlzCNlZHkgqzTatApOtI5zWdbb9/JH8BPQyosak2NGHhzFAshvq pms8jvEENTz5ZDMg0HD5Khwoejd+OTmwC8Md2LGtJURXJjIkDoRlqyDvf0vSGYKt7TFDI0gxRTN99 cODB5032Ftu0DeSJN76z0b8uAu0ug5YqSLbto8dXJ/gd6uUTeaJX2Uq7rO1d4eWirRl+/m4Y4G2Td 1/Frqgo8F6gM+mRIHM3H51IZijCzPxnIM3WXVXhLT34v2YSA0fiAe0P5ac6a6AJ212kvY9fyk6UWI IZN51iL+7v5Yiddk4DrA==; Date: Sat, 21 Oct 2023 10:36:04 +0200 Message-Id: <878r7ws77v.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #66662 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) tags 66662 + security quit From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 27 19:39:47 2023 Received: (at 66662-done) by debbugs.gnu.org; 27 Oct 2023 23:39:47 +0000 Received: from localhost ([127.0.0.1]:37486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwWQc-00009f-UK for submit@debbugs.gnu.org; Fri, 27 Oct 2023 19:39:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwWQb-00009T-7b for 66662-done@debbugs.gnu.org; Fri, 27 Oct 2023 19:39:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qwWQ0-00030a-AD for 66662-done@debbugs.gnu.org; Fri, 27 Oct 2023 19:39:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=HB8XA7w/1ll5G8twoWnvgFvDbKJEbG3Uqak3fQaxjoI=; b=sHpca0v22pajMDQiJhsH e7wVPKGIryneznQ0ob5MWZQvPsPHESeAdhfFW4HrIEAD+9Xt4Qplfr/sNXcCe0zlra2pjoPjm/tL8 Hk4j6zMiDnnqsy/eUN+RUf5NjUCZ95lMfpevPR23v9ZnUHmw1CewE2qW33xC1JBnIH604+z4UuDbe +jnGGgfjnrdPZW5X9swBMb9wGkH3PkIqF16QdrNtyRnyXN2jn8CzJ3YPdum7MOl0pyTpnjzwdLQ5c tJE/OFcJSOKEWg3z1eg0qQOjRRCikqD21KiaAjo6LJUgMYfV1B+Nk857cXJc2WE1s6O2tJENvr67I fow0qWOjAt8fnQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 66662-done@debbugs.gnu.org Subject: Re: bug#66662: References to ungrafted glibc retained In-Reply-To: <87bkcss7iw.fsf@inria.fr> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?= =?utf-8?Q?'s?= message of "Sat, 21 Oct 2023 10:29:27 +0200") References: <87bkcss7iw.fsf@inria.fr> Date: Sat, 28 Oct 2023 01:39:06 +0200 Message-ID: <87bkcjab51.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66662-done 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: -3.3 (---) Ludovic Court=C3=A8s skribis: > As discussed while reviewing the now-applied glibc replacement at > , I stumbled upon a case where a > package still refers to a ungrafted glibc in addition to the grafted > one: > > $ guix gc -R $(guix build libreoffice) | grep glibc-2.35 > /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 > /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35 > $ guix build -e '(@@ (gnu packages commencement) glibc-final)' > /gnu/store/gd0x2az3a0sgj5aa9fbv201g7wwfj5m7-glibc-2.35-debug > /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35 > /gnu/store/i2g0is6wjq3ccs6m1l6w9mhf44k4042h-glibc-2.35-static > $ guix build -e '(@@ (gnu packages commencement) glibc-final)' --no-grafts > /gnu/store/0lzva77yj6hddmhasia65krknyi8kxsg-glibc-2.35-debug > /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 > /gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static > $ guix describe > Generation 277 Oct 16 2023 23:15:43 (current) > guix b437896 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: b437896e87a51cc610388d4c462893652dd773e6 > > > The path to the ungrafted libc goes like this: > > $ guix graph --path -t references $(guix build libreoffice) /gnu/store/gs= jczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 > /gnu/store/n8y9jk8wnvxxg54g19ds0jf5agiv5vs2-libreoffice-7.5.4.2 > /gnu/store/y392yldk4pbk4z5q587bz5n61hzbcf4g-mariadb-10.10.2-dev > /gnu/store/cilkyfnc5fxmpviyypci3d2881ik3nih-mariadb-10.10.2-lib > /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 Fixed in 67effc1560fc175dfbcb58ef5b965b08b3942d6c, which actually removes a few lines of code in grafts.scm. Ludo=E2=80=99. From unknown Fri Jun 20 07:20:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 25 Nov 2023 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator