From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 18:55:11 2023 Received: (at submit) by debbugs.gnu.org; 16 Apr 2023 22:55:11 +0000 Received: from localhost ([127.0.0.1]:52675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poBH5-0006zN-5T for submit@debbugs.gnu.org; Sun, 16 Apr 2023 18:55:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:33292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poBH3-0006z9-2T for submit@debbugs.gnu.org; Sun, 16 Apr 2023 18:55:09 -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 1poBH2-0004vR-JE for bug-guix@gnu.org; Sun, 16 Apr 2023 18:55:08 -0400 Received: from mail-am6eur05olkn20824.outbound.protection.outlook.com ([2a01:111:f400:7e1b::824] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poBH0-0006NR-KT for bug-guix@gnu.org; Sun, 16 Apr 2023 18:55:08 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rpa6UXYUK1RYIUJMmmiDqxvNdcn1I6l/QkcE0rFQZkgMN/75V8BRBzxuff1C8LUZXcUFBdkuqsFsTpSG5oK+o4oB/kMYUBWRbi927jscOjieC7AcYC+rAb1lIAhs+HITnxkRTWxlGka5BPtLFXe8BCOKiS5Kc97QB561UTAFxTvANcM6a8JPTiPwMp+g/VDm96VUC09GGNJaoCp5+VJ4yxouDtkCGKDGTEpLRK/h9kdF2s8O3MO2UzHHKRXRl54j7g/znmb4guSP8CqqAamZE7YWvV8vD9TyviNZ48Rp80NrsVSFfTN8Y3bk3yBVh2EhYXCGexOAUSX2e/cuZZPnGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tq2nHLM6oStgGdoMsTs2qS9Jg029VptE2kfTtwrHSp4=; b=FoH8MSZzrRP6ksjNa+P0XiYLA8q5T4EgJDh1+Fl4Ustwe2eC9tz+ZJECwF39FYVypTreBE+PjxuEKAiLLbCqIPRgkU/FF/XwhMW+Is15rV7g4QTn4gYcFSHjvp21Ci/pMGvv1IblDfUnFOAH6L0H4+b7fR3N5c/SokwcW3rBg/c9QRTm8chdkRsJTXXPMeT8xGQhK2iThghyKgsYmn78I85Fs8ClkEZ93rfU9r1r7tGzsWZt5m/pKmwlJIl8WSJZAXITvBZRDUfNK8YkVO1Kqdsm1N/487x+nPa1xYWw8qLxUvMy1qteNfnknoZksyVqHN2625aJ1bDUxkvdDbvkBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tq2nHLM6oStgGdoMsTs2qS9Jg029VptE2kfTtwrHSp4=; b=rbmDVNjJM2SqtWIZkfhK4crSf6mv6D7M1pQWD3b/IuIb9QXR0JP4XFMjdfcaopqFnSpRHT5YbCPaflam8crD9Dkr6ykknhA7hrgrmMMjdLCYMwdMiKQ0OFnGlzjBuabi2HxoL22UnsuzSaZsm7+ptTy8i24g6nMyc5ytNoLl/oTddMH7Y7vwA9ir+0XdSLXjf8biBtq+4E19MhbWuq0TlDBGnVkuhog8rzb+hlRuK8utUtkQm9096nDxJWbgIaa9XB6kFXYjTFKPxRrju+skrujdxKAP1XlvEAxQ2kALgm9Kkcgo8wwCvGBbwjBF4A4rqoUWrDvog+aEcATYNIF46Q== Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) by GV1P193MB2021.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Sun, 16 Apr 2023 22:50:01 +0000 Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::27af:327b:5614:4a79]) by GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::27af:327b:5614:4a79%2]) with mapi id 15.20.6298.045; Sun, 16 Apr 2023 22:50:01 +0000 User-agent: mu4e 1.10.2; emacs 30.0.50 From: Kjartan =?utf-8?Q?=C3=93li_=C3=81gustsson?= To: bug-guix@gnu.org Subject: StumpWM fails to start - Read only file system Date: Sun, 16 Apr 2023 22:32:45 +0000 Message-ID: Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-TMN: [q8hRGQopeagJ/vaaJut07bwtnGyc0UFf] X-ClientProxiedBy: LNXP265CA0032.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5c::20) To GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) X-Microsoft-Original-Message-ID: <87y1mre92i.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P193MB2310:EE_|GV1P193MB2021:EE_ X-MS-Office365-Filtering-Correlation-Id: fa0f46de-af51-46bb-59df-08db3ecce8f4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GjmG5qqhboNppFJy4cU/LeO8tqfi+eC7295wyxistN4WPBx4CauSQc4J6SpTCwVN7xa8BiadUAi9nh4mQjmwbFeWdBDhkzl4JGL1vYYtKvzBbG9FORVwOtXW+BxyEnWdn3zXWc11uARsBTH0lfHhfqlHz/YhZFm+ZYcktxmiO0DAKw0WCO3sPezoD5LwOWR+ddYgTr5PcTjVMSELzEcn7YBRd3chW2bMXv8ECHLiEDZahrZWxkWJ+L+b3HzTXd6YgMg10zqvZSMb6VkEBt58hJOTsyWCcg8VN1EzCCyk+A2jcS1YtnMQ5YcDhasgO0COOD9WKvE/LzkjKVpW2GboLHgwNV55xcLh4U1gXvA+qeuv6qSEjhHlt6dFwCSz6q0pCe9D5L02yp3KoQ2yzVKqGgboBuN7caa3V9Buugm8J5P2RPtCPOFz9m+YRzAgLK+jgh+o/66rPV0jUdDn5Pb/hdp5P6xmkmd+EjQPCkApFKwuI7u1VR8cm8NOwLod55KCsaP4qrK2Dn/d4pf2osV0fr5l1bSqa0u5vAVly22c6sA= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?rZZleDDQTAoO3z9q26L8KOc9yqtQQCjlZpfxDKRH5rMlcYLYbQEGtzh2/+MQ?= =?us-ascii?Q?Vvgt87QQdggyon0EeWiv7NE5snBms+RmFBb+dct5OUEBu0RMuV2bYTqciH8Q?= =?us-ascii?Q?P6OcoZ7B0qtUCqLIiwDxVA9L/92WrWeaTNZR3F7NxspQwcRyPLv8eletfxi+?= =?us-ascii?Q?juaTshyG14bDZRD1Xx4gvAgJmo1VLFmJkFeYKtevbL95uSeFODUJ4iXZI9fv?= =?us-ascii?Q?Ys/IZIDIiYWS0RJRi2K6kxSjShd6ohdJBEFze9ciMe4JFbUUxlqv+/kCvgOD?= =?us-ascii?Q?ii818IzdDm4GdrrQrnVr5T86R49dkrldNbmRy7bXUVLq1XjtynnUJW3svEuO?= =?us-ascii?Q?kM28V8tSPw761QASNTXSdgNp1Y7QFLoolsd6CXY1WI+d6Lle29/5lymMAfIT?= =?us-ascii?Q?jrr8FnEqulXuttE+6ddZTlhq3cTVFnkJiUQv6aMQVie+mgxqg6j1c6k671j+?= =?us-ascii?Q?TtHEVVbO/zJHSYLpS9ZxSOTXuA5QcBB/L0omQ+zYznjklG5a4BlKDioTGU/9?= =?us-ascii?Q?ATn0WSvBAfe9VxN/FBfKqQorFSvpp9M0f0XuwUNi5XkSej/2QWHIlJL5yzV0?= =?us-ascii?Q?xPbzXoQ02+V+tfgQLS6zRZUMgw8rbvDtCCFSiQGgzPjsmb/BWVvNaWvwn86J?= =?us-ascii?Q?ORFfyzkMiZ2Qx38TRS65NozUK2MqbB87aepbIARCAIsyWXWygvUhAS213EfQ?= =?us-ascii?Q?T6C3dDOkigbNIvi2AIOWi/j5fYfmpIZC7yN9cdqbTc29LYkjw79yAAfJtCOz?= =?us-ascii?Q?KCY+wEg81qOn4WhI1KV1HVEQHXumgynlVzqBXQW0mrd/q5gy70dBdyJaSJRF?= =?us-ascii?Q?8aIhmtima8iTbaeWodax0gj7EDkNFqfF8pZ3plV0Zvyw2X4rr1NO4NnsaLJj?= =?us-ascii?Q?EToukg/XoOq9mGiaS4gVpSWyRao2fi+MoVTTf9uQa+mMgM8G4yVClu+m6xHS?= =?us-ascii?Q?usVFrjqTxMdpPRSKt71pJZ53TwBbCJ6mIeJ/nnx75PKq/RzZehcp9W1R2AeV?= =?us-ascii?Q?+yx2peAZLcMfZ+FMGyLOV+2HPceUB8WXQ8aogkFwOSsvJ/PSHnHfPNBo/4Uf?= =?us-ascii?Q?v4y8kYazdSgf5nfh3gHkaP9u9wiYFdDoEA0sfe3CwVmCJv9nyhbLnAPb5X0o?= =?us-ascii?Q?1aYgynT1NzSZvQp0HOomNINg1VTFzV1MMJBalukMlu8xjO7PyCluGHYT8j6p?= =?us-ascii?Q?P21wbJnlpEP0rSbyQ7r51PSWOYEDBgTiqG4/8k36HOZnF/+5vA8hKROYokM?= =?us-ascii?Q?=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa0f46de-af51-46bb-59df-08db3ecce8f4 X-MS-Exchange-CrossTenant-AuthSource: GV1P193MB2310.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2023 22:50:01.1297 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1P193MB2021 Received-SPF: pass client-ip=2a01:111:f400:7e1b::824; envelope-from=kjartanoli@outlook.com; helo=EUR05-AM6-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=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: -1.3 (-) 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: -2.3 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I just started experiencing an issue with stumpwm where it fails to start, complaining about a read only file system. A web search for the error message leads me to https://lists.gnu.org/archive/html/help-guix/2021-02/msg00080.html, which sounds exactly like the problem I'm experiencing. I'm unsure how to get the backtrace shared in that thread, or in general how to proceed with debugging this. guix describe shows: guix 9a5e1dc repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 9a5e1dc1f16f5f8c056e64f2077b035784003673 but I tried rolling back to an earlier system generation: guix: repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d513ba83ebca347164098bb0fa1354f3657bc7e2 to no success so I doubt it is a new change in Guix. Unless I'm missing something in the help-guix thread there is no solution discussed there, so any help in debugging this would be greatly appreciated. =2D-=20 Kjartan Oli Agustsson GPG Key fingerprint: 4801 0D71 49C0 1DD6 E5FD 6AC9 D757 2FE3 605E E6B0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEESAENcUnAHdbl/WrJ11cv42Be5rAFAmQ8e5UXHGtqYXJ0YW5v bGlAb3V0bG9vay5jb20ACgkQ11cv42Be5rBssgv+MZWF74qgxhIe3tm5ALAWNdQB 9+B+neLCrO6yiujo343lthpPM6FgeSVJ0vpMZnE1gDCX9pg45iWU/d3MIHNSIeEC cIKPXIZHbwQWPQBqPA0lEGshOa9PGBCGrs7XuqyvPmRaEvKcTnNx/Vs+qRNOdR6T f4dPDgb6Y7CpPIcC84DiV9eg4I+W3XlS2xePnnqgSBgbvAU86yYpbjMSVE2O/InI 8PNRKnp5XPvsNuDHVzi/79g2FXMEfTQKGlyeWZqdsv4KMj+3Xze/3LCHihl67gEd 9kzFaAKxFlNQTn0aK9fBthEC0eK3HGu5vCf+QjoBayAFAXhYBBcWSue/cRlVUohY xk1knjXFLUZbkWZ4l7Oa+6e3DWEcYmMdJmM2kC/NIyO9fxVmLK6uWyU2X/l1HVCh CRYPXSU7bgdVC9iDEbBkmrLIqE342vjvOj6gANTt7r4w6tEXvS2G9j6qCgVQdlW/ sF7TrNCulIoLqaixaFYbESAi2mPGOH22CpAjAO+r =7+6W -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 24 09:16:37 2023 Received: (at 62890) by debbugs.gnu.org; 24 Apr 2023 13:16:37 +0000 Received: from localhost ([127.0.0.1]:47826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqw3Z-0005bM-5X for submit@debbugs.gnu.org; Mon, 24 Apr 2023 09:16:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqw3X-0005b8-1s for 62890@debbugs.gnu.org; Mon, 24 Apr 2023 09:16:35 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 414D324002A for <62890@debbugs.gnu.org>; Mon, 24 Apr 2023 15:16:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1682342189; bh=zd9HF1Po7d3bD0qCUELk8acVNmbxwZN+Xpwi2E+g7+g=; h=From:To:Cc:Subject:Date:From; b=UQ8VvatAYT2zDxbz+iG/vmw4KIjGEYyC1lAouoER1c51wks1R1RrbZCopnM6BZQkn 9ysD83BVWa4FA/IDZSvblDwaF8+zgPF/Dc/0is8MFZPpgm5fWW4aswDp2w6DdSbQ15 dIc5s8EXzaMsl60+nmM2F2s1pgxRLy68PHTaVSN5xzdtagZnP/Hh7DM8E20nfqjWq8 yJ74TWUHgg/9NpftrsjSfNkOGZLR8LiK83ooZKmxho0TlGb2reNpLkYL7CumS4zRbV uIucgSGR7ewXktpzLmTVPkzZh/duT/OQfOFZq3WAmaHgeVsu+SnfTM0bQ6v2P/UWqc bSK4yCZtp+Diw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Q4lyN4Q2hz9rxL; Mon, 24 Apr 2023 15:16:28 +0200 (CEST) References: From: Guillaume Le Vaillant To: Kjartan =?utf-8?Q?=C3=93li_=C3=81gustsson?= Subject: Re: bug#62890: StumpWM fails to start - Read only file system Date: Mon, 24 Apr 2023 12:57:46 +0000 In-reply-to: Message-ID: <878rehifo4.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62890 Cc: 62890@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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Kjartan =C3=93li =C3=81gustsson skribis: > I just started experiencing an issue with stumpwm where it fails to > start, complaining about a read only file system. A web search for the > error message leads me to > https://lists.gnu.org/archive/html/help-guix/2021-02/msg00080.html, > which sounds exactly like the problem I'm experiencing. I'm unsure how > to get the backtrace shared in that thread, or in general how to proceed > with debugging this. > > guix describe shows: > guix 9a5e1dc > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 9a5e1dc1f16f5f8c056e64f2077b035784003673 > but I tried rolling back to an earlier system generation: > guix: > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: d513ba83ebca347164098bb0fa1354f3657bc7e2 > to no success so I doubt it is a new change in Guix. > > Unless I'm missing something in the help-guix thread there is no > solution discussed there, so any help in debugging this would be greatly > appreciated. Hi, I just got the same problem after reconfiguring a machine (using guix-home, but I'm not sure if it is relevant). It only happens when I try to load extra modules from the ".stumpwm/init.lisp" file. It looks like the configuration indicating where to search for the compiled Common Lisp files (ASDF's source-registry and output-translations) is not taken into consideration by Stumpwm anymore... so it tries to recompile them in the wrong place. As a workaround, replacing: exec stumpwm by: exec sbcl --no-userinit --non-interactive --eval '(require :asdf)' --eval= '(asdf:load-system "stumpwm")' --eval '(stumpwm:stumpwm)' in my ".xsession" file seems to work... --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZEaBKw8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j9SdgD9G+NN54TQ5dXqN+Qu+vT2amTOGrLziC5gmsJJ m7w45WgA/jfK4NFpi+lJPvcJfeF84hdiE94Zd0XCwZDYJCKwL3oM =EDnO -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 25 05:54:10 2023 Received: (at 62890) by debbugs.gnu.org; 25 Apr 2023 09:54:10 +0000 Received: from localhost ([127.0.0.1]:51448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prFNB-0006lT-UA for submit@debbugs.gnu.org; Tue, 25 Apr 2023 05:54:10 -0400 Received: from mout01.posteo.de ([185.67.36.65]:38731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prFN9-0006kf-NY for 62890@debbugs.gnu.org; Tue, 25 Apr 2023 05:54:08 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C38D724027C for <62890@debbugs.gnu.org>; Tue, 25 Apr 2023 11:54:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1682416441; bh=v5IJGVO5kY8L0Qg0xjgW4jIs/FMe4Fu0qvyljA17D1g=; h=From:To:Cc:Subject:Date:From; b=rDNxjho/0hTUGzFBmpJwHWO9zeZ3GNFaz+8WZMVn7rNDd3PASGyzHIdLtN+/nL3o+ t05hr7WL2w3dR13Di16pnlrM7lbP+7u0pq/AFNiNndgtBgCAX3iot04QtqdWKInw5E 98FFQp+YkRppeBBTATqD9rLjmyX+tQyQ+MCw/5YS6V0j2KQjIn5FZoZmN21sKlFelz zVozRMNm8mvG/B79TJDdLsMcnJ8Np6+utKHnQ/tKKgw17Y6ib06hTbGX9VVkQTeMr8 ygrBBAlRN2+1rkPHRan6YhZSWEtUhXx57foAtPb66pLHjbbLBnk7c/7Py+zfv+yxad tZZZRTct5Up7A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Q5HQK0MgVz6tvl; Tue, 25 Apr 2023 11:54:00 +0200 (CEST) References: <878rehifo4.fsf@kitej> From: Guillaume Le Vaillant To: Guillaume Le Vaillant Subject: Re: bug#62890: StumpWM fails to start - Read only file system Date: Tue, 25 Apr 2023 09:35:23 +0000 In-reply-to: <878rehifo4.fsf@kitej> Message-ID: <877cu05ltz.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62890 Cc: Kjartan =?utf-8?Q?=C3=93li_=C3=81gustsson?= , 62890@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: -3.3 (---) --=-=-= Content-Type: text/plain I think the issue comes from grafts. Without grafts, the ASDF configuration is coherent; the path for stumpwm's sources and libraries is the same everywhere (here in stumpwm:lib and sbcl-stumpwm-cpu): --8<---------------cut here---------------start------------->8--- $ cat $(guix build --no-grafts stumpwm | grep 'lib$')/etc/common-lisp/*/50-stumpwm.conf (("/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") $ cat $(guix build --no-grafts sbcl-stumpwm-cpu)/etc/common-lisp/*/50-stumpwm.conf (("/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/v18hzbid3rjblz35s69w4c0gcsx9f9w9-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") --8<---------------cut here---------------end--------------->8--- With grafts, we get different paths, which probably explains why ASDF fails to find the compiled Lisp files it is looking for: --8<---------------cut here---------------start------------->8--- $ cat $(guix build stumpwm | grep 'lib$')/etc/common-lisp/*/50-stumpwm.conf (("/gnu/store/wsjyjqf20ldbmgdq96h73qikmwhxv36c-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/wsjyjqf20ldbmgdq96h73qikmwhxv36c-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/wsjyjqf20ldbmgdq96h73qikmwhxv36c-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") $ cat $(guix build sbcl-stumpwm-cpu)/etc/common-lisp/*/50-stumpwm.conf (("/gnu/store/h8i8mwsgjb96r407xqa2sf56clgy7r7c-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/h8i8mwsgjb96r407xqa2sf56clgy7r7c-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/h8i8mwsgjb96r407xqa2sf56clgy7r7c-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") --8<---------------cut here---------------end--------------->8--- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZEejOA8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j8JWAD/XbO6V2+ZOWww6M1/AJJ3meeCnG0lSZFIJspj 72/m7lAA/RSLVnm64CbDerB5H65zC2INTyOHO3vnEEtcbvDUZe7A =Uiaz -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 16:02:24 2024 Received: (at 62890) by debbugs.gnu.org; 12 Jan 2024 21:02:24 +0000 Received: from localhost ([127.0.0.1]:37831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOOfY-0006TM-3J for submit@debbugs.gnu.org; Fri, 12 Jan 2024 16:02:24 -0500 Received: from mail-108-mta238.mxroute.com ([136.175.108.238]:35053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOOfS-0006T4-HK for 62890@debbugs.gnu.org; Fri, 12 Jan 2024 16:02:22 -0500 Received: from filter006.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta238.mxroute.com (ZoneMTA) with ESMTPSA id 18cff7b8bf40003727.001 for <62890@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 12 Jan 2024 21:02:16 +0000 X-Zone-Loop: b6d1d345ba30d59af4bc30e3b9be3f48416d93079427 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Transfer-Encoding:Content-Type: Message-ID:Subject:To:From:Date:MIME-Version:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Ks96QWogry9MhONCIhqpyqdbU46wLwfmaTJCFWe21S8=; b=Y+4QeoWdlhdhE0RtGBVFPjGP6q ZLcj0tenvwGb/WktzVLpYMIdc5qZBOGHUzhmHBYVGPsz9E2L3ADrqtexUEVLWQjQkszz51WYWJJnw ScyhJ89JTjXHqTCZ/h6BHosXOJyRmCxZjs/ouZY/tVFYadAC1D9xO7P9xnGkq3pp0EJU/g4aTDRq1 +okbtUJC6Gms+T5xRe9+mFalSQfAJF5oLHyrEd1pMhW1Sg8mciDVdbFXymPp8edZ/QRETPFEVbyQF npVIm4KT65NwpO0v+VDGf7lUm5Rldv0rd+C05rgUopvv33U3r9wHW3u83SBrRH3SvB7tCOhbJBHl9 ebS/y+3Q==; MIME-Version: 1.0 Date: Fri, 12 Jan 2024 16:02:13 -0500 From: Richard Sent To: 62890@debbugs.gnu.org Subject: StumpWM with --no-grafts and System/Home mismatches Message-ID: <1e0e77cc4d8f9b49c181d8eff6ee2bdd@freakingpenguin.com> X-Sender: richard@freakingpenguin.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62890 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 (-) I've noticed the same behavior and was able to resolve it by adding --no-grafts whenever I reconfigure my system and home profiles. Likely just the former is necessary, but I haven't tested it. I've also noticed this behavior (SBCL trying to place .fasl in /gnu/store) once when I pulled, reconfigured system, and didn't reconfigure home. I have my setup configured such that StumpWM is installed at the system level, while contrib packages are installed via guix home. I ran a git bisect and continually reconfigured my system to try and narrow down what commit it was, and was able to isolate it to either an xorgproto or Mesa update. Home was built before (49a7a95ba4) the commit, System after (d55a4431f3). The offending commit in this particular case lies somewhere between d55a4431f3 and 17c3a3bfff. (This probably isn't actually a bug, but I'm posting it in case anyone else runs into a similar issue in the future.) If anyone else has a similar setup, encounters this issue, and already uses --no-grafts, be sure both the system and home profiles are built with the same version of Guix. Richard Sent From debbugs-submit-bounces@debbugs.gnu.org Thu May 02 22:30:52 2024 Received: (at 62890) by debbugs.gnu.org; 3 May 2024 02:30:53 +0000 Received: from localhost ([127.0.0.1]:46047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2ihI-0002MC-Gy for submit@debbugs.gnu.org; Thu, 02 May 2024 22:30:52 -0400 Received: from mail-108-mta53.mxroute.com ([136.175.108.53]:45009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2ihF-0002M6-8F for 62890@debbugs.gnu.org; Thu, 02 May 2024 22:30:51 -0400 Received: from filter006.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta53.mxroute.com (ZoneMTA) with ESMTPSA id 18f3c49d88f0008ca2.001 for <62890@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 03 May 2024 02:30:23 +0000 X-Zone-Loop: 7a9235ec5053f2687757b792330b53bb758066c0e6ae X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=SiZOalegjLzumu/31F2g1Z8i3W2Ckrb323lUJnjF1k4=; b=QZDzl1oynqxsOP4DRlrDnEGmXd B/vk90b2Bga2WbgUA74Fe1sHF10m0JsQXAebNOf3SAWXBxsF0U5nPEexIBtPt6CM4vB09GMv+Mb0/ Qk/p8OYjGeHdWvROwDl8zxUyIacp0k/Rau/e0WE7jr8WdsBzmFDJwvlNOasCWrtK44CoaRYbaq74F CYSehMYxBRfl++4YjFVO+NUqZmkDX40M5efFt+19Vo1R+Me9Qn/Mjf7kRNgqcL7HuLwONyE1IsGkl btvtpYUdxiSnTxSCAaEz8ED/5eV7BNLq/zrA0LMNog9YaPDQS8oq23yWTgvfeTVjGzu72Ckh2mgSA aIkNACew==; From: Richard Sent To: 62890@debbugs.gnu.org Subject: Specific graft that's at fault Date: Thu, 02 May 2024 22:30:00 -0400 Message-ID: <8734qzr5jr.fsf@freakingpenguin.com> MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62890 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 Guix! The issue is likely caused by the glibc/fixed graft in (gnu packages base). When this graft is removed, the the path discussed earlier is coherent. Other grafts do not appear relevant. --8<---------------cut here---------------start------------->8--- Building stumpwm (("/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") Building sbcl-stumpwm-cpu (("/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm" :**/ :*.*.*) ("/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/lib/common-lisp/sbcl/stumpwm" :**/ :*.*.*)) (:tree "/gnu/store/w2jw4s7dnw0yfsp5125dpxiyz6lp7v3w-stumpwm-22.11-lib/share/common-lisp/sbcl/stumpwm") --8<---------------cut here---------------end--------------->8--- Unfortunately stumpwm currently doesn't build on core-updates so I can't check if the discrepency would occur there where glibc isn't grafted. How exactly does that graft causes the problem? No clue. -- Take it easy, Richard Sent Making my computer weirder one commit at a time. From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 02:54:33 2024 Received: (at 62890) by debbugs.gnu.org; 27 May 2024 06:54:33 +0000 Received: from localhost ([127.0.0.1]:42922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBUFc-0002dK-PO for submit@debbugs.gnu.org; Mon, 27 May 2024 02:54:33 -0400 Received: from mail-108-mta94.mxroute.com ([136.175.108.94]:36937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBUFZ-0002d9-US for 62890@debbugs.gnu.org; Mon, 27 May 2024 02:54:31 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta94.mxroute.com (ZoneMTA) with ESMTPSA id 18fb8d40e74000efce.001 for <62890@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Mon, 27 May 2024 06:54:16 +0000 X-Zone-Loop: 40ae8d24f0c26eee8b9c1c99ae46e59f0a9aabeaab84 X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=g6i3w5s3u3W0ueOiRNMHy+COccpbCJbS7Ml+/H8cJ+E=; b=DiTIVLchGX1nyqkZAgyaRjUNrA nfxSdZUJeEnW0pgyEJsoZi2DSqfjXYbMo6qWC6TbdF2+Stcv8m02yTvEwPs9Dh6AqMKR4IaqklgeG 2xnJSR0G9FDYkb7nZcNFcGo4d6GM6nATFsH8cBXLZEwOCtCu+y/r0Jm8g+vRH5UeWfkX6FX69oahL gfHbrCYGCdvHpznqai3a0EnZS3ViZ0seBqAsVcSu5GsL/YgOUJHAi8IgJCXmSyHqmszBBsRhEokUd 5Rnf0gKm+vPrxROI0121NOXU39ojjnxAbRqI2RD/AFIK8iSYN8hJInsmHjoxDSa2jQt3+E7mPdH+M AdzTOpAg==; From: Richard Sent To: 62890@debbugs.gnu.org Subject: Likely cause found, excess library grafting Date: Mon, 27 May 2024 02:54:03 -0400 Message-ID: <87plt7kano.fsf@freakingpenguin.com> MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62890 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 Guix! Once again I sunk more time into this issue when I should have been sleeping. Here's what I found: Building a grafted stumpwm directly creates one stumpwm:lib output. Building it /indirectly/ as a dependency of, say, sbcl-stumpwm-cpu, creates another, distinct stumpwm:lib output. This difference in stumpwm:lib outputs is reflected in 50-stumpwm.conf being incoherent. Packages that depend on say, A:lib graft their own copies of A:lib that is distinct from grafting A:out and A:lib together. This behavior confuses asdf-build-system and leads to breakage. Here's a link to an issue discussing excess library grafts: https://issues.guix.gnu.org/47115#23 The simplest way to resolve this I feel is to either: 1. Remove stumpwm:lib entirely and just have stumpwm:out 1. Realistically is anyone out there using stumpwm:lib but NOT stumpwm:out? What would the point of that be? 2. Add stumpwm as an input to to any package that just uses stumpwm:lib. Between the two, I strongly prefer 1. Below is a bunch of debug output to show how I reached the conclusion that I did. --8<---------------cut here---------------start------------->8--- richard@gibraltar ~/code/cloned/guix [env]$ ./pre-inst-env guix build stumpwm --check The following graft will be made: /gnu/store/bsxspzrhfwsl4qp0n01mgcaqcp1934dj-stumpwm-22.11.drv applying 9 grafts for stumpwm-22.11 ... grafting '/gnu/store/j73w1n1sf3gqgx8qx3cx9csbrndddq0b-stumpwm-22.11-lib' -> '/gnu/store/r4sc5ylh2g30zgr10q35phd80cb3llqy-stumpwm-22.11-lib'... grafting '/gnu/store/2rd3r0m8q11icwhhbwfl20ali3w5mwf4-stumpwm-22.11' -> '/gnu/store/azj1nchh8b9h9bssyzs15qbpd9p1zf7h-stumpwm-22.11'... successfully built /gnu/store/bsxspzrhfwsl4qp0n01mgcaqcp1934dj-stumpwm-22.11.drv successfully built /gnu/store/bsxspzrhfwsl4qp0n01mgcaqcp1934dj-stumpwm-22.11.drv successfully built /gnu/store/bsxspzrhfwsl4qp0n01mgcaqcp1934dj-stumpwm-22.11.drv /gnu/store/r4sc5ylh2g30zgr10q35phd80cb3llqy-stumpwm-22.11-lib /gnu/store/azj1nchh8b9h9bssyzs15qbpd9p1zf7h-stumpwm-22.11 # ^ here 50-stumpwm.conf refers to r4sc5ylh..., as it should # whereas # below 50-stumpwm.conf refers to y8fd8yirq. Notice how stumpwm is # grafted differently richard@gibraltar ~/code/cloned/guix [env]$ ./pre-inst-env guix build sbcl-stumpwm-cpu The following grafts will be made: /gnu/store/w8fbnjz3a8rzigldazhqn75v1ncrwnmr-sbcl-stumpwm-cpu-0.0.1-5.4613a95.drv /gnu/store/w5027r2xlf88pfafw9dsx38cya01la83-stumpwm-22.11.drv applying 5 grafts for stumpwm-22.11 ... grafting '/gnu/store/j73w1n1sf3gqgx8qx3cx9csbrndddq0b-stumpwm-22.11-lib' -> '/gnu/store/y8fd8yirq8n87sl7pv2wliwihrrbv820-stumpwm-22.11-lib'... successfully built /gnu/store/w5027r2xlf88pfafw9dsx38cya01la83-stumpwm-22.11.drv applying 2 grafts for sbcl-stumpwm-cpu-0.0.1-5.4613a95 ... grafting '/gnu/store/r3l0dxxlcdh73092q9fmjj629klayxhq-sbcl-stumpwm-cpu-0.0.1-5.4613a95' -> '/gnu/store/nvp9y9qgpv4w22dqbjmdyc0l41gymims-sbcl-stumpwm-cpu-0.0.1-5.4613a95'... successfully built /gnu/store/w8fbnjz3a8rzigldazhqn75v1ncrwnmr-sbcl-stumpwm-cpu-0.0.1-5.4613a95.drv /gnu/store/nvp9y9qgpv4w22dqbjmdyc0l41gymims-sbcl-stumpwm-cpu-0.0.1-5.4613a95 --8<---------------cut here---------------end--------------->8--- Now that there are two distinct derivations for two distinct stumpwm:lib outputs, we can look at the builders. --8<---------------cut here---------------start------------->8--- ;; guix build stumpwm, stumpwm graft builder (begin (use-modules (guix build graft) (guix build utils) (ice-9 match)) (define %outputs (list (cons "lib" ((@ (guile) getenv) "lib")) (cons "out" ((@ (guile) getenv) "out")))) (begin (setenv "GUIX_LOCPATH" "/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/locale") (setlocale LC_ALL "en_US.utf8")) (let* ((old-outputs (quote (("lib" . "/gnu/store/j73w1n1sf3gqgx8qx3cx9csbrndddq0b-stumpwm-22.11-lib") ("out" . "/gnu/store/2rd3r0m8q11icwhhbwfl20ali3w5mwf4-stumpwm-22.11")))) (mapping (append (quote (("/gnu/store/hqxzgbbbnxl8l9q8bcsvzvmyw1mjws4r-zstd-1.5.2-lib" . "/gnu/store/x35wy730jwwmwwypvzy2nmqvcb3hc3ba-zstd-1.5.2-lib") ("/gnu/store/930nwsiysdvy2x5zv1sf6v7ym75z8ayk-gcc-11.3.0-lib" . "/gnu/store/6ncav55lbk5kqvwwflrzcr41hp5jbq0c-gcc-11.3.0-lib") ("/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35" . "/gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35") ("/gnu/store/hbzlh3zjss4w80jscwfkivpyqc2sqbm3-sbcl-alexandria-1.4-0.009b7e5" . "/gnu/store/p8iagp15zzj5ivh3j8443jjpq6wmmzpw-sbcl-alexandria-1.4-0.009b7e5") ("/gnu/store/jd34ay8cyyl2dag62n94m15gg1b4s1sw-sbcl-2.4.0" . "/gnu/store/vj5jdgz6dajq25f6arjw976h6awwblgh-sbcl-2.4.0") ("/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16" . "/gnu/store/v9p25q9l5nnaixkhpap5rnymmwbhf9rp-bash-minimal-5.1.16") ("/gnu/store/kf04j56xzh2pglwz3d8ybiz7wxwrs4df-sbcl-clx-0.7.5-1.3840045" . "/gnu/store/3sbrd8gj3ddq3cya2fygj0q788wp0kbr-sbcl-clx-0.7.5-1.3840045") ("/gnu/store/1xpjw51n2alaszrvwwm2f78k3nnnlrk1-sbcl-fiasco-0.0.1-2.bb47d2f" . "/gnu/store/z4l73b6b1a6ijfd5chpijjbi37mbq5wl-sbcl-fiasco-0.0.1-2.bb47d2f") ("/gnu/store/7xiwhrv7x4isj2860par69xas9lrk4av-sbcl-cl-ppcre-2.1.1" . "/gnu/store/h7r9c6wxm7d3yk803jyw86c0pr86rxcj-sbcl-cl-ppcre-2.1.1"))) (map (match-lambda ((name . file) (cons (assoc-ref old-outputs name) file))) %outputs)))) (graft old-outputs %outputs mapping))) ;; guix build sbcl-stumpwm-cpu, stumpwm-graft builder (begin (use-modules (guix build graft) (guix build utils) (ice-9 match)) (define %outputs (list (cons "lib" ((@ (guile) getenv) "lib")))) (begin (setenv "GUIX_LOCPATH" "/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/locale") (setlocale LC_ALL "en_US.utf8")) (let* ((old-outputs (quote (("lib" . "/gnu/store/j73w1n1sf3gqgx8qx3cx9csbrndddq0b-stumpwm-22.11-lib")))) (mapping (append (quote (("/gnu/store/kf04j56xzh2pglwz3d8ybiz7wxwrs4df-sbcl-clx-0.7.5-1.3840045" . "/gnu/store/3sbrd8gj3ddq3cya2fygj0q788wp0kbr-sbcl-clx-0.7.5-1.3840045") ("/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16" . "/gnu/store/v9p25q9l5nnaixkhpap5rnymmwbhf9rp-bash-minimal-5.1.16") ("/gnu/store/1xpjw51n2alaszrvwwm2f78k3nnnlrk1-sbcl-fiasco-0.0.1-2.bb47d2f" . "/gnu/store/z4l73b6b1a6ijfd5chpijjbi37mbq5wl-sbcl-fiasco-0.0.1-2.bb47d2f") ("/gnu/store/jd34ay8cyyl2dag62n94m15gg1b4s1sw-sbcl-2.4.0" . "/gnu/store/vj5jdgz6dajq25f6arjw976h6awwblgh-sbcl-2.4.0") ("/gnu/store/7xiwhrv7x4isj2860par69xas9lrk4av-sbcl-cl-ppcre-2.1.1" . "/gnu/store/h7r9c6wxm7d3yk803jyw86c0pr86rxcj-sbcl-cl-ppcre-2.1.1"))) (map (match-lambda ((name . file) (cons (assoc-ref old-outputs name) file))) %outputs)))) (graft old-outputs %outputs mapping)))--8<---------------cut here---------------end--------------->8--- Different builders? Different outputs. Different outputs? Different 50-stumpwm.conf files. Different 50-stumpwm.conf files? Sadness. -- Take it easy, Richard Sent Making my computer weirder one commit at a time. From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 03:06:27 2024 Received: (at 62890) by debbugs.gnu.org; 27 May 2024 07:06:27 +0000 Received: from localhost ([127.0.0.1]:42930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBUR8-0002wo-LS for submit@debbugs.gnu.org; Mon, 27 May 2024 03:06:26 -0400 Received: from mail-108-mta19.mxroute.com ([136.175.108.19]:42643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBUR6-0002wg-M1 for 62890@debbugs.gnu.org; Mon, 27 May 2024 03:06:25 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta19.mxroute.com (ZoneMTA) with ESMTPSA id 18fb8df0064000efce.001 for <62890@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Mon, 27 May 2024 07:06:13 +0000 X-Zone-Loop: f0e76e98d3c9cb6a474415bb66f298fad7d527a4fb5a X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=npWvRibvXmoOQ/ADbgkOqflgxVStJWxu7fRJrYjCZIw=; b=URLA7N0u4CJpc7coCiZaI4YqZK 0yJo0wFi898eXlwon/PeZtIT44lp69kurgGoruXmGbKXuXP/dXWNGSrblkPXBDG9CUswR+Uk6orTA jtaHhCCz3+6Zp3cpwS+v9ERKH/X1KSbOm4TSlzlexuQ/twtnyjwcd5muntlVqqtSpSdJnpGWOTFmF I5xmriLA4j/ypeRQUP3FK8fb7Mv9t81U0lVPD3cI1buSkw0lqiMtAzbbuWsImXjG0cW8NwVz0yU7w Svhw3BiQzbjdlQp8MKxEzHHSVIyNH0kwFVlelORRmZvWIPS9BV3bPsOsVdh85JGbVgbMpqoxGnMIl iDPeCHqw==; From: Richard Sent To: 62890@debbugs.gnu.org Subject: Re: bug#62890: StumpWM fails to start - Read only file system In-Reply-To: <87plt7kano.fsf@freakingpenguin.com> (Richard Sent's message of "Mon, 27 May 2024 02:54:03 -0400") References: <87plt7kano.fsf@freakingpenguin.com> Date: Mon, 27 May 2024 03:05:56 -0400 Message-ID: <87bk4rvinf.fsf_-_@freakingpenguin.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62890 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 (-) Richard Sent writes: > Packages that depend on say, A:lib graft their own copies of A:lib that > is distinct from grafting A:out and A:lib together. This behavior > confuses asdf-build-system and leads to breakage. I should rephase this. asdf-build-system is doing its job just fine. I don't think it's the build-system that's broken. It's that splitting outputs like this simply leads to incompatibility with asdf itself. That being said, I've never actually /used/ asdf. I welcome thoughts from my betters! :) -- Take it easy, Richard Sent Making my computer weirder one commit at a time. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 24 07:51:01 2024 Received: (at 62890) by debbugs.gnu.org; 24 Jun 2024 11:51:01 +0000 Received: from localhost ([127.0.0.1]:53987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sLiDs-0008Iz-5f for submit@debbugs.gnu.org; Mon, 24 Jun 2024 07:51:01 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sLiDo-0008Ib-O4 for 62890@debbugs.gnu.org; Mon, 24 Jun 2024 07:50:58 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E9179240027 for <62890@debbugs.gnu.org>; Mon, 24 Jun 2024 13:50:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1719229848; bh=7YChWLSr4jnvp0kDHErnUvLWVNUWP2SPl22Ta1XdGEE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=EJGPYPJafRO+FT8DGo3bmXBq4b/dAIdMa9Fk54Q4ivudOT5hy7Y3XkUNInqGZFIHU 1TRfMA1g34BFZPsB+6CjlhojwdgoCEj7XNVtscDj4ZysihElzB7COiLgGjB6XMbVKy 5R+q/+CO5pr1+/451UfWwlP0GewY9JHEVVeKrVW7YJwHumkKyXOiFtzMpNfwgCoyVj b3+aJVFMVikQ3uIepT10CsNcncptdIShX/K0jqLRR4q5fHTpjTGlaRjqHxk+UniBWy y6c1lAGoXyBTcvE9MX+JzkOg6MBsC6eAU+CfMyIvoPKKK0unnEVlriVlCD2RZU6yf5 ZDL75yGnrZgEA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4W75rR1xG2z6tyZ; Mon, 24 Jun 2024 13:50:46 +0200 (CEST) From: Guillaume Le Vaillant To: Richard Sent Subject: Re: bug#62890: StumpWM fails to start - Read only file system In-Reply-To: <87bk4rvinf.fsf_-_@freakingpenguin.com> (Richard Sent's message of "Mon, 27 May 2024 03:05:56 -0400") References: <87plt7kano.fsf@freakingpenguin.com> <87bk4rvinf.fsf_-_@freakingpenguin.com> Date: Mon, 24 Jun 2024 11:50:35 +0000 Message-ID: <877ceewodw.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62890 Cc: 62890@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: -3.3 (---) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi. Here's a patch for using a single output for stumpwm instead of having a separate lib output. Could you check if it works for you? --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-stumpwm-Use-a-single-output.patch Content-Transfer-Encoding: quoted-printable From=2048133ed3d6b4991c18b9c481eb5e0c62662c7e38 Mon Sep 17 00:00:00 2001 Message-ID: <48133ed3d6b4991c18b9c481eb5e0c62662c7e38.1719221599.git.glv@po= steo.net> From: Guillaume Le Vaillant Date: Mon, 24 Jun 2024 11:00:44 +0200 Subject: [PATCH] gnu: stumpwm: Use a single output. This is a warkaround for the excess library grafts issue that can prevent stumpwm from working properly. See and . * gnu/packages/wm.scm (stumpwm)[outputs]: Remove "lib" output. [arguments]: Remove references to the "lib" output from phases. (stumpwm+slynk, stumpwm-contrib, sbcl-stumpwm-pamixer, sbcl-stumpwm-ttf-fonts, sbcl-stumpwm-stumptray, sbcl-stumpwm-disk, sbcl-stumpwm-screenshot, sbcl-stumpwm-notify, sbcl-stumpwm-battery-portable)[inputs]: Replace '(stumpwm "lib")' with 'stumpwm'. Change-Id: I3d8f025057965032c40ea833d3ebe62f9700071d =2D-- gnu/packages/wm.scm | 40 ++++++++++++++-------------------------- 1 file changed, 14 insertions(+), 26 deletions(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index c3cd596e6c..d82ea8aab4 100644 =2D-- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -2426,7 +2426,6 @@ (define-public stumpwm (list sbcl-alexandria sbcl-cl-ppcre sbcl-clx)) =2D (outputs '("out" "lib")) (arguments (list #:phases @@ -2439,12 +2438,12 @@ (define-public stumpwm (add-after 'create-asdf-configuration 'build-program (lambda* (#:key outputs #:allow-other-keys) (build-program =2D (string-append (assoc-ref outputs "out") "/bin/stumpwm") + (string-append #$output "/bin/stumpwm") outputs #:entry-program '((stumpwm:stumpwm) 0)))) (add-after 'build-program 'create-desktop-file (lambda* (#:key outputs #:allow-other-keys) =2D (let* ((out (assoc-ref outputs "out")) + (let* ((out #$output) (xsessions (string-append out "/share/xsessions"))) (mkdir-p xsessions) (call-with-output-file @@ -2461,7 +2460,7 @@ (define-public stumpwm out)))))) (add-after 'install 'install-manual (lambda* (#:key (make-flags '()) outputs #:allow-other-keys) =2D (let* ((out (assoc-ref outputs "out")) + (let* ((out #$output) (info (string-append out "/share/info"))) (invoke "./autogen.sh") (invoke "sh" "./configure" "SHELL=3Dsh") @@ -2469,8 +2468,7 @@ (define-public stumpwm (install-file "stumpwm.info" info)))) (add-after 'install-manual 'remove-temporary-cache (lambda* (#:key outputs #:allow-other-keys) =2D (delete-file-recursively (string-append (assoc-ref outputs= "lib") =2D "/.cache"))))))) + (delete-file-recursively (string-append #$output "/.cache"))= ))))) (synopsis "Window manager written in Common Lisp") (description "Stumpwm is a window manager written entirely in Common Lisp. @@ -2490,10 +2488,8 @@ (define-public stumpwm+slynk (package (inherit stumpwm) (name "stumpwm-with-slynk") =2D (outputs '("out")) (inputs =2D `(("stumpwm" ,stumpwm "lib") =2D ("slynk" ,sbcl-slynk))) + (list sbcl-slynk stumpwm)) (arguments (substitute-keyword-arguments (package-arguments stumpwm) ((#:phases phases) @@ -2508,8 +2504,7 @@ (define-public stumpwm+slynk #:dependencies '("stumpwm" "slynk") #:dependency-prefixes (map (lambda (input) (assoc-ref inputs inp= ut)) =2D '("stumpwm" "slynk"))) =2D #t))) + '("stumpwm" "sbcl-slynk")))))) (delete 'copy-source) (delete 'build) (delete 'check) @@ -2533,7 +2528,7 @@ (define stumpwm-contrib (base32 "1g8h2vd5qsmaiz6ixlx9ykrv6a08izmkf0js18fvljvznpyhsznz"))= )) (build-system asdf-build-system/sbcl) (inputs =2D `(("stumpwm" ,stumpwm "lib"))) + (list stumpwm)) (home-page "https://github.com/stumpwm/stumpwm-contrib") (synopsis "StumpWM extra modules") (description "This package provides extra modules for StumpWM.") @@ -2578,7 +2573,7 @@ (define-public sbcl-stumpwm-pamixer (sha256 (base32 "0djcrr16bx40l7b60d4j507vk5l42fdgmjpgrnk86z1ba8wlqim8"))= )) =2D (inputs (list pamixer `(,stumpwm "lib"))) + (inputs (list pamixer stumpwm)) (build-system asdf-build-system/sbcl) (arguments (list #:asd-systems ''("pamixer") @@ -2620,8 +2615,7 @@ (define-public sbcl-stumpwm-ttf-fonts (inherit stumpwm-contrib) (name "sbcl-stumpwm-ttf-fonts") (inputs =2D `(("stumpwm" ,stumpwm "lib") =2D ("clx-truetype" ,sbcl-clx-truetype))) + (list sbcl-clx-truetype stumpwm)) (arguments '(#:asd-systems '("ttf-fonts") #:tests? #f @@ -2733,9 +2727,7 @@ (define-public sbcl-stumpwm-stumptray (modify-phases %standard-phases (add-after 'unpack 'chdir (lambda _ (chdir "modeline/stumptray") = #t))))) (inputs =2D `(("stumpwm" ,stumpwm "lib") =2D ("xembed" ,sbcl-clx-xembed) =2D ("alexandria" ,sbcl-alexandria))) + (list sbcl-alexandria sbcl-clx-xembed stumpwm)) (home-page "https://github.com/stumpwm/stumpwm-contrib/tree/master/modeline/stum= ptray") (synopsis "Modeline support for stumptray connectivity") @@ -2810,9 +2802,7 @@ (define-public sbcl-stumpwm-disk (add-after 'unpack 'chdir (lambda _ (chdir "modeline/disk") #t))))) (inputs =2D `(("stumpwm" ,stumpwm "lib") =2D ("cl-diskspace" ,sbcl-cl-diskspace) =2D ("cl-mount-info" ,sbcl-cl-mount-info))) + (list sbcl-cl-diskspace sbcl-cl-mount-info stumpwm)) (home-page "https://github.com/stumpwm/stumpwm-contrib") (synopsis "StumpWM modeline support to show disk usage") (description "StumpWM modeline support to show disk usage") @@ -2860,8 +2850,7 @@ (define-public sbcl-stumpwm-screenshot (inherit stumpwm-contrib) (name "sbcl-stumpwm-screenshot") (inputs =2D `(("stumpwm" ,stumpwm "lib") =2D ("zpng" ,sbcl-zpng))) + (list sbcl-zpng stumpwm)) (arguments '(#:asd-systems '("screenshot") #:tests? #f @@ -2910,7 +2899,7 @@ (define-public sbcl-stumpwm-notify (list sbcl-bordeaux-threads sbcl-dbus sbcl-xml-emitter =2D (list stumpwm "lib"))) + stumpwm)) (arguments '(#:asd-systems '("notify") #:phases @@ -2930,8 +2919,7 @@ (define-public sbcl-stumpwm-battery-portable (name "sbcl-stumpwm-battery-portable") (build-system asdf-build-system/sbcl) (inputs =2D (list sbcl-cl-ppcre =2D (list stumpwm "lib"))) + (list sbcl-cl-ppcre stumpwm)) (arguments '(#:asd-systems '("battery-portable") #:phases base-commit: c5fc11488c7bf6d9cf35513a43a40c61e5b8e1cd =2D-=20 2.45.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZnldiw8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j/DHgD+Musqw16p09NRnDcmlZVwsVEt2HwExfKg4Z/f zjtQAF8A/3CG3VZpzhrBEAZ3+4wN6i8mt7KztYdaEE2MzJHrRRR8 =9d3E -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 28 21:04:10 2024 Received: (at 62890) by debbugs.gnu.org; 29 Jun 2024 01:04:10 +0000 Received: from localhost ([127.0.0.1]:36403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNMVd-0004Tw-Rh for submit@debbugs.gnu.org; Fri, 28 Jun 2024 21:04:10 -0400 Received: from mail-108-mta127.mxroute.com ([136.175.108.127]:35101) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNMVb-0004Tm-Ns for 62890@debbugs.gnu.org; Fri, 28 Jun 2024 21:04:08 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta127.mxroute.com (ZoneMTA) with ESMTPSA id 1906185489a00017a3.001 for <62890@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Sat, 29 Jun 2024 01:04:03 +0000 X-Zone-Loop: 6dba6155a86f1bd90ae0ea89df3741e0b24ba945c1c3 X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=qvqKyLl2H2pQqLKS1NLbqbO9dpGGG8eRhWw45iV7RQQ=; b=hTyAwi7d+IJ5vedVKULJE+KCrP Av1/jGdv0JUBQ4b1aTlM7ysAXnj9hX0ZFFpe9irk5XzKtLwg9XGe0qKlgMoO2pNUttb/naFr/yn91 nNCW1RFuJkLB/214KX7Y5xKlbCmsVgFHXWFCFmOfVbNac+CJ2TDu5iZSyAojBdxiJFiG3tn2pAxpm uaD8GTiCO7Qz1DwhvRDLm8lnBycdCkdRapzTzS1Q7Y1zLCFLWBa0v20tftTUQ/FTkOmv6Vmx/OSph y+EjCDHIAGeZvTCM0fUtY5hBlQIPOPbdlaMH5rWvfhlvC+fjAivqxKeer8kSYtpyd3iZ8J7cy0ofT YnsLD4eg==; From: Richard Sent To: Guillaume Le Vaillant Subject: Re: bug#62890: StumpWM fails to start - Read only file system In-Reply-To: <877ceewodw.fsf@kitej> (Guillaume Le Vaillant's message of "Mon, 24 Jun 2024 11:50:35 +0000") References: <87plt7kano.fsf@freakingpenguin.com> <87bk4rvinf.fsf_-_@freakingpenguin.com> <877ceewodw.fsf@kitej> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 28 Jun 2024 21:03:51 -0400 Message-ID: <87ed8gv9u0.fsf@freakingpenguin.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62890 Cc: 62890@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 (-) Hi Guillaume, Thanks, your patch works for me! I don't expect many use cases to break from this (how many people want to install stumpwm lib but not stumpwm proper), but there's probably a fair amount of configs that'll break. Maybe it deserves a NEWS entry. I dream of the day https://issues.guix.gnu.org/48907 is fixed. While testing this I noticed that the error message can be even less descriptive than reported previously. With my current StumpWM config, without your patch, and with grafts enabled I get the following error: > Memory fault in 0x. Yeah, that's a fun one to debug. Very informative =F0=9F=99=82. I spent far= too long bisecting a big Guix commit list before realizing this was ALSO a grafting issue. --=20 Take it easy, Richard Sent Making my computer weirder one commit at a time. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 05:04:08 2024 Received: (at 62890-done) by debbugs.gnu.org; 29 Jun 2024 09:04:08 +0000 Received: from localhost ([127.0.0.1]:37041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNU08-0006iB-Ai for submit@debbugs.gnu.org; Sat, 29 Jun 2024 05:04:08 -0400 Received: from mout02.posteo.de ([185.67.36.66]:56313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNU06-0006he-JP for 62890-done@debbugs.gnu.org; Sat, 29 Jun 2024 05:04:07 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id E0B44240103 for <62890-done@debbugs.gnu.org>; Sat, 29 Jun 2024 11:03:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1719651839; bh=NcHg9i2BS3b3SFKtSzofUx6wG1Si4u3V9oTWPLx3nGw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=IarWD4wb3yZA91svdawsDIkXRlRTSLw4GCyYFYxk24zWFT2CBrMGqyo8jNwi2buHb zFKLg1osMPtQ3YzKru3jZMP/m91J+DDCI4UlfhDTmdxkuTgfauvqkeYCbW1kYi5CHP bcikkoInLjP/dyhVEfncpe51jW1JgA1//pSko2DwPQ+zwzmSlo22zaBip/xOeaqIsK JF6JXo/o4YKVGICGy6uIUJznhmLBqMIs8DEwgmsS3wOc3cP80jpg5F5owM+/sAL243 noNyZ7VvSOQag4j2jCm1N2egkHX859EbJFpLU1n7zaFJzdDbvNsEXJgSdn7Gk1IvwO WFlOWn/BQNiJw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WB5vf6rFzz6tsg; Sat, 29 Jun 2024 11:03:57 +0200 (CEST) From: Guillaume Le Vaillant To: Richard Sent Subject: Re: bug#62890: StumpWM fails to start - Read only file system In-Reply-To: <87ed8gv9u0.fsf@freakingpenguin.com> (Richard Sent's message of "Fri, 28 Jun 2024 21:03:51 -0400") References: <87plt7kano.fsf@freakingpenguin.com> <87bk4rvinf.fsf_-_@freakingpenguin.com> <877ceewodw.fsf@kitej> <87ed8gv9u0.fsf@freakingpenguin.com> Date: Sat, 29 Jun 2024 09:03:56 +0000 Message-ID: <87cyo09l37.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62890-done Cc: 62890-done@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: -3.3 (---) --=-=-= Content-Type: text/plain Thanks for testing. Patch applied as a46908620fac09bd8ccd0f587a27e86035d3b1d7. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZn/N/A8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j8BMwD/WVRr4sEuJw1etMKfCyUBtvO1xr+rlvySp15M 6ff2wFwA/0QVNYtLJXXGA5F92dFoCBuabwJEv+1XLGICMzlI16lZ =6RnR -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 07:20:15 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, 27 Jul 2024 11:24:12 +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