From patchwork Sat Jan 1 04:14:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morgan Smith X-Patchwork-Id: 35856 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C170A27BBEB; Sat, 1 Jan 2022 04:46:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E183727BBEA for ; Sat, 1 Jan 2022 04:46:16 +0000 (GMT) Received: from localhost ([::1]:41838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n3WHY-000225-01 for patchwork@mira.cbaines.net; Fri, 31 Dec 2021 23:46:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3WHL-00021X-5j for guix-patches@gnu.org; Fri, 31 Dec 2021 23:46:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46141) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n3WHK-0000qx-TB for guix-patches@gnu.org; Fri, 31 Dec 2021 23:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n3WHK-0005ri-JD for guix-patches@gnu.org; Fri, 31 Dec 2021 23:46:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52927] [PATCH] gnu: tup: Update to 0.7.11. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 01 Jan 2022 04:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52927 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52927@debbugs.gnu.org Cc: Morgan Smith X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164101232922493 (code B ref -1); Sat, 01 Jan 2022 04:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jan 2022 04:45:29 +0000 Received: from localhost ([127.0.0.1]:57687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3WGj-0005qd-2j for submit@debbugs.gnu.org; Fri, 31 Dec 2021 23:45:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:43492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3WGg-0005qV-AZ for submit@debbugs.gnu.org; Fri, 31 Dec 2021 23:45:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3WGf-0001zZ-Ui for guix-patches@gnu.org; Fri, 31 Dec 2021 23:45:22 -0500 Received: from mail-bn7nam10olkn2074.outbound.protection.outlook.com ([40.92.40.74]:1682 helo=NAM10-BN7-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 1n3WGZ-0007xD-Ol for guix-patches@gnu.org; Fri, 31 Dec 2021 23:45:20 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E/gsm+uSHQh9QD1yT/oCOZT2K355Ffbcs2e3mFt9PIXJlATEGq3HKamrya+lLi8Ae8O6ffZ69eOVxxVsU2QssWxl7CyiwC9QyQ2kHEXrWL47ROyoCiMOYDChTeYyHTph51SIed2ioaJdqBuxZ8yxkcm6lwU/SM+bJsSszHIKZEClqY0cUUNTbrW9/LPh/uilzgSsMigYKF4Z22c3B3eovcprygBXARe+VBq6Hcsu/ar0GudA7y1GdhroXLnEGuhYmClfnhIzrSVyQ/KcrajQNiZyc8YIPnOLbSDQItXqJiqSrq7d5L8wsT57vCyRTVhsZN6CSpdBf7wyIXor9o+iQQ== 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=9EXmgU4Mx1cBpGOgWZG/DmSBfRrqwRxkxX30GoCSQLw=; b=UJ26uw4/myPEx6VjYxioebPhfpGwgY0fqJMPijO56rx66aOhlNsYYOnsoDqdHgBmYcNpm0NRbrlC8b1pO/11eNoX8rtbuP2uAVJW9xMggO1DAoc75qU/B1AUSz45Z+u4Tdsgcz6APDsbDtCs2g7uF/dP4dgHCnJF5WxFmJANLenfgi69dlL6Zq2ghyRfksAp4nkJoAPdlQdy6A/W+aXsEUAtdjg1jsndOISpJN1zEFyHcvDJBf9mgarWG76qsHaYhp6BPs2Gt7C3qmDTPQalUjgLrfMoZW6EapXwt6ws5xzkx6ZE+mrz4uFGdIO2YIOII+hFN2bf6EzGzaBmVua+4w== 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=9EXmgU4Mx1cBpGOgWZG/DmSBfRrqwRxkxX30GoCSQLw=; b=EVrcTMfufoJYR9ymppvYAqqxhcCsvAnh5TXYiHVuuqiK9JTFx58/xRlfx5lzNGf+B3suWAV0mywU41AcKmuH0FTxPiZGicrpQXxt3/sgBwKopllLS+X/c7pBHMROXegTcE+Mij4bRH1YxzlOiiij+4GAk2D97bWBNLTa50gpO50Am+k4VXZH3hoH1zQeQa2ll6nfjN09Ti15MrZ4SvDi6LD0opkSljQDvUCo5rkC2tHeQ53exdaSbFkXud02NqJBVPGdOAtPDsBFDzpscqM3PVJ3tDwZ4MCGM1W1n2WZHFN44BqhKnTB8kHtUJtLZyyj9gUwp6C+mIrrtuppLOsJcA== Received: from BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) by BY5PR05MB6898.namprd05.prod.outlook.com (2603:10b6:a03:1c9::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.4; Sat, 1 Jan 2022 04:25:37 +0000 Received: from BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca]) by BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca%6]) with mapi id 15.20.4844.015; Sat, 1 Jan 2022 04:25:36 +0000 From: Morgan.J.Smith@outlook.com Date: Fri, 31 Dec 2021 23:14:32 -0500 Message-ID: X-Mailer: git-send-email 2.34.0 X-TMN: [lUyUmIEy4ETKUVUbLZiRCpn2yazAOGxb] X-ClientProxiedBy: YQBPR0101CA0345.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6b::19) To BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) X-Microsoft-Original-Message-ID: <20220101041431.18986-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b3d96aef-ee4a-42ec-99b7-08d9ccdec22e X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiR3EehW4kxQzdNcP2D/mG1JjD6vtkfl5BbynC2DwbSp54MdRNw/2uYwZOCS3aXLjdAquLALLjz+XyeFhLv0oN3E6Hx4w/1yHfBsoHE0cEcrScR2EnMNwTmkvJUuGHRcxvt0n2IE9q0r8xuLG65+0KS2hpZR6q18rkshW9STRmr+N5dbJuprkjpwMWJmA3uUn7TNltxHk6HcLmR1dIlO1aDpZCclWovZfov3LKywahaAYF/PZCQ/X7ttOLERnS+29393so24J9Leb0JmD/2S50+2VXOztf5iai3Fmi+YevGq7qv/SyPTENH2Sdpzu4A1UsaZAU1DjSQjOAPd6dipnDIecNwwt4wYV8kQfDyvhemV0uyuYOn7ynC5Mza0rBmCKK4Md6Ofd9Xr/T/r2VXtOOw4d+hc53IKlLz17COFEsVYl4o48NZz7b+gznY/RelmKWa9Y0My05UhfV5erk3iUSLxZvvC+4Ub8PwOVbRc7E5g9POyUM9YZ11FBDvYUqwXsUC3OxggoNPlVMNVTzKQdmXUNUAuJcx2t3R2lDdNcoCTdJm1Oa14nCIdp/caSR1X9jDQmBe3QYGk0lrPPDLZd0PMO2h9D2XGdB0FVSRtbmdqtq8f69iXVO+tZNCiA3pE+ekZe9fP30c2fUVrlkeq8BgkYEXhKMQ4JvNBfrMUgqZFM1xNVCfhAEQvlylSYP+ynFCzx6CyLYggBc7oUvM0CJUf2L+Axs58zkMAi1uLOO4E4/zuXsvW/awVMy+g88I1IXM= X-MS-TrafficTypeDiagnostic: BY5PR05MB6898:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OuBIz2SBlD9g7scmYUlCUSNlLhiDWIneVUqCeda5W6AFUU1zDbeKKo90ZeEW+nww74x03u6yiRFXDi1jqq5vRraLNZrHtMfoQOmdfpWVjdWM5Ba3WwqIpAdv0hImxrzbQUfj7++08D1zNDeLLEzV2RojX0Q4l7E2vu/kCqazg+u4DaYrvSwi4eWdzT89kM0RLcj5cdJVQ3hjsaStT/tkVtE4jPVI2ZWdWuxpABx1NBsN81wpA+M26HqefW6uwZGcRBkrLRfl1Odn5ODeKwNxvklLw0I6nKXmlcaYDccnAYmUEYdv3AQEemRvnoaUOx/iYqjPEC4bFO7SHXSyXyFXoYXwkSlRwHjuM7Cg73iEIO951AnYolehDDJxjiyxiT8RWobw2oC+b243HQbdIMh8CXaNL/cp0UQJQvuJI8GaitFyvpjFb9fo302Ofb8dO40wUSTzKUaiuUtX9E0PPzpUbXUgUQgqXueOMDuDiO+VdiHqQRlLi8SOL8c4s/Pw85qLMLfCXJTWiNgHxziQG/0kqKFstPeOU8osmV3nUVnbSYn4nBDQ+QiWMfwxxMlYFqVY21qNY7y4lGe8oMCkLeRYNuYTlCrqhFfKov/Ve0jyrlH+5XYis2a2xxracL/NONkT X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xwlmNbULLRKEGIg7I66ydBy9qoLK9A4pyboQPteMt3tstZMG3YZCf2I4ADdsZyU7Jwnx7gI58fxyt76Aj9zOuGBN5pJnil6i4FXuKsfCNZSPUwSPFepujtPVHLNBsHCdK1Idx/T2n2GoXqdIKv9vhwxS6gMzYE5tp8XPznOpRHXcPHcQZcCvG5mFsyW9nKTMXR8vY+R4AVbjTCJG1kzP9EaDco6bzKNQ2xXoiVtMUUbm9H6POm1Ws75yRCu3HhZMk11mudWRk/NVCUegabRNWk0py8o2Zu+xPL4nqpPGV5QTRsuohus9R1SSyiGh47c60W9G7S5szLAOau7ghWN/uo5KlQfqanBoXv0TMJMlmS+o+8VjxJiuFfPjKcTG89o9B1iIlg8HSeMlKKGS9L6OLL9lV4jB5bE7OHIlF322lqxjMYqtfg4DAnSlWBVpOvFG7Vf0pvfO6GQS0OufsoNOAlVWWPSz7gIg6dA2fVRfkZBndoULWeO61CWBd1qVVPxzqZpQ4hSDmucg6eYJG10WG2zXwz3zovGquJZZ2e0fWO62Q1eFUDz6/rRy0bXRVaflzMNC55SFSCq5sR+K75CMULLY5LuifELhcWkCBUzNCSezK8toYLk8c4WPgj/zDT2zMXP6ZIzKIGQECrm37J38Iw1quExmTtl5ZjyWuSQL5w4NmfRpla5JyTAOf0VXCMIb37LiQZrr6JH4tkpYrjP5bjlepuGND6+VrQ0veqwSAxP5DNC2fCww7UXzsp9GGGz46fF8phyypAiiXEYWmMYbH3M9abbcCtI8nCSHSG5He++TMuWY0+pu+aKmPX2i+9ttDBvtAjRtGgvVT+Ye2JQttQr5nHyY1HVolKnjSwvq4aSP6rX4hlt+3LyJDzSsFLThiZaIG7LuDZNM1QUXML5Lkeqe8yDgodDLicmzEyL0s9hHeipFMLPPCtmR870GYhmAOC/aQ3w5suBSmkL9cyoQbA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3d96aef-ee4a-42ec-99b7-08d9ccdec22e X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB4023.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2022 04:25:36.5793 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR05MB6898 Received-SPF: pass client-ip=40.92.40.74; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Morgan Smith * gnu/packages/build-tools.scm (tup): Update to 0.7.11. [phases]: Force it to use fuse instead of fuse3 --- There is probably a cleaner way to do that format thingy. I just can't be asked to figure that out right now, sorry. This package gave me to much grief to go the extra mile :P Wanted to play with this as it seems cool but I kept getting this error when running it: > setpgid: Operation not permitted > tup error: Unable to set process group for tup's subprocesses. So then I updated it to 0.7.11 (changed fuse to fuse-3), built it just fine, and got this error instead when running it: > fuse: failed to exec fusermount3: No such file or directory I tried pretty hard to fix it but I couldn't figure it out. It's pretty darn cryptic. I can't figure out where it's trying to call it from. So I just built it with fuse instead of fuse3 and now everything works great. No errors at all. gnu/packages/build-tools.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 9d3fd5171e..1838e9ce7a 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -409,14 +409,14 @@ (define-public premake5 (define-public tup (package (name "tup") - (version "0.7.9") + (version "0.7.11") (source (origin (method url-fetch) (uri (string-append "http://gittup.org/tup/releases/tup-v" version ".tar.gz")) (sha256 (base32 - "0gnd2598xqgwihdkfkx7qn0q6p4n7npam1fy83mp7s04zwj99syc")) + "1157qfnhjakm3h07y7h38lrjw5650gkif34k30bnrsypmwl5xyzb")) (patches (search-patches "tup-unbundle-dependencies.patch")) (modules '((guix build utils))) (snippet @@ -439,12 +439,13 @@ (define-public tup (("`git describe`") ,version)) (with-output-to-file "tup.config" (lambda _ - (format #t "CONFIG_TUP_USE_SYSTEM_SQLITE=y~%"))) - #t)) + ;; Use fuse instead of fuse3 (won't run with fuse3 for some reason) + (format #t "CONFIG_TUP_USE_SYSTEM_SQLITE=y\nCONFIG_TUP_SERVER=fuse~%"))))) (delete 'check) (replace 'build (lambda _ ;; Based on bootstrap-nofuse.sh, but with a detour to patch-shebang. + (setenv "TUP_SERVER" "fuse") ;; Use fuse instead of fuse3 (invoke "./build.sh") (invoke "./build/tup" "init") (invoke "./build/tup" "generate" "--verbose" "build-nofuse.sh")