From patchwork Tue Dec 22 22:21:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: dftxbs3e X-Patchwork-Id: 25886 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 98C0427BC05; Tue, 22 Dec 2020 22:22:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 52BE627BC04 for ; Tue, 22 Dec 2020 22:22:21 +0000 (GMT) Received: from localhost ([::1]:41284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krq2u-0006Tb-EQ for patchwork@mira.cbaines.net; Tue, 22 Dec 2020 17:22:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krq2e-0006TP-1F for guix-patches@gnu.org; Tue, 22 Dec 2020 17:22:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:39549) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1krq2c-00051K-OD for guix-patches@gnu.org; Tue, 22 Dec 2020 17:22:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1krq2c-0006HX-JY for guix-patches@gnu.org; Tue, 22 Dec 2020 17:22:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45374] [PATCH] gnu: udisks: Add dosfstools to PATH with wrapper. Resent-From: John Doe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 22 Dec 2020 22:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45374 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45374@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160867571524131 (code B ref -1); Tue, 22 Dec 2020 22:22:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Dec 2020 22:21:55 +0000 Received: from localhost ([127.0.0.1]:51095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1krq2U-0006H9-Mg for submit@debbugs.gnu.org; Tue, 22 Dec 2020 17:21:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:35434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1krq2P-0006Gx-W8 for submit@debbugs.gnu.org; Tue, 22 Dec 2020 17:21:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50778) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krq2O-0006Ro-KI for guix-patches@gnu.org; Tue, 22 Dec 2020 17:21:49 -0500 Received: from smtp2-g21.free.fr ([212.27.42.2]:8184) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krq2L-0004v0-Sp for guix-patches@gnu.org; Tue, 22 Dec 2020 17:21:47 -0500 Received: from localhost.localdomain (unknown [IPv6:2a01:e0a:2a2:1350:cd10:777c:7b57:3bb6]) (Authenticated sender: dftxbs3e) by smtp2-g21.free.fr (Postfix) with ESMTPSA id AA3F42003C8; Tue, 22 Dec 2020 23:21:38 +0100 (CET) From: John Doe Date: Tue, 22 Dec 2020 23:21:27 +0100 Message-Id: <20201222222127.2659-1-dftxbs3e@free.fr> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Received-SPF: none client-ip=212.27.42.2; envelope-from=dftxbs3e@free.fr; helo=smtp2-g21.free.fr X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, SPOOFED_FREEMAIL=1.526 autolearn=no 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: , Cc: John Doe Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/freedesktop.scm (udisks): [inputs]: Add dosfstools. [arguments]: Modify 'wrap-udisksd phase to add dosfstools in PATH with wrapper. --- gnu/packages/freedesktop.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 3c4ad57a15..1104a07955 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1112,6 +1112,7 @@ Analysis and Reporting Technology) functionality.") (inputs `(("acl" ,acl) ("cryptsetup" ,cryptsetup) + ("dosfstools" ,dosfstools) ("libatasmart" ,libatasmart) ("libblockdev" ,libblockdev) ("libgudev" ,libgudev) @@ -1163,6 +1164,7 @@ Analysis and Reporting Technology) functionality.") (let ((out (assoc-ref outputs "out")) (utils (assoc-ref inputs "util-linux")) (cryptsetup (assoc-ref inputs "cryptsetup")) + (dosfstools (assoc-ref inputs "dosfstools")) (parted (assoc-ref inputs "parted"))) (wrap-program (string-append out "/libexec/udisks2/udisksd") `("PATH" ":" prefix @@ -1170,6 +1172,8 @@ Analysis and Reporting Technology) functionality.") ;; cryptsetup is required for setting encrypted ;; partitions, e.g. in gnome-disks ,(string-append cryptsetup "/sbin") + ;; Required to format FAT file systems in gnome-disks + ,(string-append dosfstools "/sbin") "/run/current-system/profile/bin" "/run/current-system/profile/sbin"))) #t))))))