From unknown Tue Aug 19 05:09:14 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#41247 <41247@debbugs.gnu.org> To: bug#41247 <41247@debbugs.gnu.org> Subject: Status: [PATCH 0/5] Fix and update udisks Reply-To: bug#41247 <41247@debbugs.gnu.org> Date: Tue, 19 Aug 2025 12:09:14 +0000 retitle 41247 [PATCH 0/5] Fix and update udisks reassign 41247 guix-patches submitter 41247 Brice Waegeneire severity 41247 normal tag 41247 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:24:21 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:24:21 +0000 Received: from localhost ([127.0.0.1]:59760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYznZ-0003jG-F9 for submit@debbugs.gnu.org; Wed, 13 May 2020 18:24:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:50110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYznY-0003j9-3M for submit@debbugs.gnu.org; Wed, 13 May 2020 18:24:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40734) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYznX-0005Zg-Tn for guix-patches@gnu.org; Wed, 13 May 2020 18:24:19 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:54091) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYznW-0007AK-Ix for guix-patches@gnu.org; Wed, 13 May 2020 18:24:19 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id A0D6C1BF207 for ; Wed, 13 May 2020 22:24:13 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 0/5] Fix and update udisks Date: Thu, 14 May 2020 00:24:09 +0200 Message-Id: <20200513222409.28811-1-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.201; envelope-from=brice@waegenei.re; helo=relay8-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:24:14 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) This patchset update udisks and fix a startup error. Brice Waegeneire (5): gnu: udisks: Update to 2.8.4. gnu: udisks: Appease guix lint. gnu: libblockdev: Appease guix lint. gnu: libblockdev: Add input 'xfsprogs'. gnu: libblockdev: Set default configuration directory. gnu/packages/disk.scm | 15 +++++++++++---- gnu/packages/freedesktop.scm | 5 ++--- 2 files changed, 13 insertions(+), 7 deletions(-) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:25:51 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:25:51 +0000 Received: from localhost ([127.0.0.1]:59772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp1-0003mI-1i for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:50672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp0-0003mC-ER for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40830) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp0-00062o-8Y for guix-patches@gnu.org; Wed, 13 May 2020 18:25:50 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:44721) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzoz-0007V1-56 for guix-patches@gnu.org; Wed, 13 May 2020 18:25:49 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id B088C40002 for ; Wed, 13 May 2020 22:25:46 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 1/5] gnu: udisks: Update to 2.8.4. Date: Thu, 14 May 2020 00:25:38 +0200 Message-Id: <20200513222542.29411-1-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.194; envelope-from=brice@waegenei.re; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:25:47 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) * gnu/packages/freedesktop.scm (udisks): Update to 2.8.4. --- gnu/packages/freedesktop.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 7e7e8350ea..cec3b9ef4d 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -897,7 +897,7 @@ Analysis and Reporting Technology) functionality.") (define-public udisks (package (name "udisks") - (version "2.7.7") + (version "2.8.4") (source (origin (method url-fetch) (uri (string-append @@ -905,7 +905,7 @@ Analysis and Reporting Technology) functionality.") version "/udisks-" version ".tar.bz2")) (sha256 (base32 - "1dnlxqgy9v0mjdknv3b1s64szdykyk3hk0rxj3chwhpd415lrwgs")))) + "06cq52kp1nyy15qzylywy9s7hhhqc45k0s3y68crf0zsmjyng0yj")))) (build-system gnu-build-system) (native-inputs `(("docbook-xml" ,docbook-xml-4.3) ; to build the manpages -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:25:53 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:25:53 +0000 Received: from localhost ([127.0.0.1]:59777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp3-0003mj-B5 for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:50676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp1-0003mK-8H for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40834) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp1-00063R-2i for guix-patches@gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:55717) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp0-0007V3-5T for guix-patches@gnu.org; Wed, 13 May 2020 18:25:50 -0400 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay11.mail.gandi.net (Postfix) with ESMTPSA id D5423100007 for ; Wed, 13 May 2020 22:25:47 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 2/5] gnu: udisks: Appease guix lint. Date: Thu, 14 May 2020 00:25:39 +0200 Message-Id: <20200513222542.29411-2-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.178.231; envelope-from=brice@waegenei.re; helo=relay11.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:25:48 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) The line is too long and HTML docs are build fine without it. * gnu/packages/freedesktop.scm (udisks)[arguments]: Remove configure flag '--enable-gtk-doc'. --- gnu/packages/freedesktop.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index cec3b9ef4d..fc0a005ee8 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -934,7 +934,6 @@ Analysis and Reporting Technology) functionality.") #:disallowed-references ("doc") ;enforce separation of "doc" #:configure-flags (list "--enable-man" - "--enable-gtk-doc" ; Without this the HTML doc does not seem to build automatically. "--enable-available-modules" ; Such as lvm2, btrfs, etc. "--localstatedir=/var" "--enable-fhs-media" ;mount devices in /media, not /run/media -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:25:53 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:25:54 +0000 Received: from localhost ([127.0.0.1]:59779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp3-0003mm-Jh for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:50678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp1-0003mW-Ot for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp1-00063d-Jj for guix-patches@gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:56611) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp0-0007VN-TZ for guix-patches@gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 9975C100004 for ; Wed, 13 May 2020 22:25:49 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 4/5] gnu: libblockdev: Add input 'xfsprogs'. Date: Thu, 14 May 2020 00:25:41 +0200 Message-Id: <20200513222542.29411-4-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.178.231; envelope-from=brice@waegenei.re; helo=relay11.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:25:48 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) * gnu/packages/disk.scm (libblockdev)[inputs]: Add 'xfsprogs'. --- gnu/packages/disk.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index e410e29e88..346a912cf4 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -823,8 +823,7 @@ to create devices with respective mappings for the ATARAID sets discovered.") ("nss" ,nss) ("parted" ,parted) ("volume-key" ,volume-key) - ;; ("xfsprogs" ,xfsprogs) ; TODO: Package? - )) + ("xfsprogs" ,xfsprogs))) (home-page "https://github.com/storaged-project/libblockdev") (synopsis "Library for manipulating block devices") (description -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:25:54 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:25:54 +0000 Received: from localhost ([127.0.0.1]:59781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp3-0003mt-SB for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:50680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp2-0003ma-1n for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40842) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp1-00063y-SD for guix-patches@gnu.org; Wed, 13 May 2020 18:25:51 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41621) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp1-0007V9-3t for guix-patches@gnu.org; Wed, 13 May 2020 18:25:51 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id BAB4F40005 for ; Wed, 13 May 2020 22:25:48 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 3/5] gnu: libblockdev: Appease guix lint. Date: Thu, 14 May 2020 00:25:40 +0200 Message-Id: <20200513222542.29411-3-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.194; envelope-from=brice@waegenei.re; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:25:47 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) * gnu/packages/disk.scm (libblockdev)[inputs]: Move 'gobject-introspection' to ... [native-inputs]: ... here. --- gnu/packages/disk.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 5c82ccd577..e410e29e88 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -803,7 +803,8 @@ to create devices with respective mappings for the ATARAID sets discovered.") "15c7g2gbkahmy8c6677pvbvblan5h8jxcqqmn6nlvqwqynq2mkjm")))) (build-system gnu-build-system) (native-inputs - `(("pkg-config" ,pkg-config) + `(("gobject-introspection" ,gobject-introspection) + ("pkg-config" ,pkg-config) ("python" ,python-wrapper) ("util-linux" ,util-linux))) (inputs @@ -813,7 +814,6 @@ to create devices with respective mappings for the ATARAID sets discovered.") ("dmraid" ,dmraid) ("eudev" ,eudev) ("glib" ,glib) - ("gobject-introspection" ,gobject-introspection) ("kmod" ,kmod) ("libbytesize" ,libbytesize) ("libyaml" ,libyaml) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 18:25:58 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 22:25:58 +0000 Received: from localhost ([127.0.0.1]:59784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp8-0003nF-5S for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:50686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYzp4-0003n5-DR for submit@debbugs.gnu.org; Wed, 13 May 2020 18:25:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp4-00065F-8X for guix-patches@gnu.org; Wed, 13 May 2020 18:25:54 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:42741) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYzp3-0007Vc-6u for guix-patches@gnu.org; Wed, 13 May 2020 18:25:53 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 0598CE0005 for ; Wed, 13 May 2020 22:25:50 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 5/5] gnu: libblockdev: Set default configuration directory. Date: Thu, 14 May 2020 00:25:42 +0200 Message-Id: <20200513222542.29411-5-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.196; envelope-from=brice@waegenei.re; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 18:25:51 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) Fix error from 'udisks': “Failed to get contents of the config dir (/etc/libblockdev/conf.d/)Error opening directory "/etc/libblockdev/conf.d/": No such file or directory.” * gnu/packages/disk.scm (libblockdev)[arguments]: Add phase 'patch-configuration-directory'. --- gnu/packages/disk.scm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 346a912cf4..a5f4d4f7a6 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -802,6 +802,14 @@ to create devices with respective mappings for the ATARAID sets discovered.") (base32 "15c7g2gbkahmy8c6677pvbvblan5h8jxcqqmn6nlvqwqynq2mkjm")))) (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-configuration-directory + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* "src/lib/blockdev.c" + (("/etc/libblockdev/conf.d/" path) (string-append out path))))))))) (native-inputs `(("gobject-introspection" ,gobject-introspection) ("pkg-config" ,pkg-config) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 04:25:51 2020 Received: (at 41247) by debbugs.gnu.org; 14 May 2020 08:25:51 +0000 Received: from localhost ([127.0.0.1]:60148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ9Bf-0004EP-47 for submit@debbugs.gnu.org; Thu, 14 May 2020 04:25:51 -0400 Received: from flashner.co.il ([178.62.234.194]:52836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ9Be-0004ED-1c for 41247@debbugs.gnu.org; Thu, 14 May 2020 04:25:50 -0400 Received: from localhost (unknown [188.120.128.132]) by flashner.co.il (Postfix) with ESMTPSA id 245964018D; Thu, 14 May 2020 08:25:44 +0000 (UTC) Date: Thu, 14 May 2020 11:25:11 +0300 From: Efraim Flashner To: Brice Waegeneire Subject: Re: [bug#41247] [PATCH 0/5] Fix and update udisks Message-ID: <20200514082511.GO918@E5400> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="MXxcbiX/Q4+iy5U7" Content-Disposition: inline In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 41247 Cc: 41247@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 (-) --MXxcbiX/Q4+iy5U7 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 14, 2020 at 12:24:09AM +0200, Brice Waegeneire wrote: > This patchset update udisks and fix a startup error. >=20 > Brice Waegeneire (5): > gnu: udisks: Update to 2.8.4. > gnu: udisks: Appease guix lint. > gnu: libblockdev: Appease guix lint. > gnu: libblockdev: Add input 'xfsprogs'. > gnu: libblockdev: Set default configuration directory. >=20 > gnu/packages/disk.scm | 15 +++++++++++---- > gnu/packages/freedesktop.scm | 5 ++--- > 2 files changed, 13 insertions(+), 7 deletions(-) >=20 > --=20 > 2.26.2 >=20 $ guix gc --references /gnu/store/g6pv8jfhi3m6a2wnvlwjcx4i3hjihnra-libblock= dev-2.23 | grep xfs it doesn't look like it actually links in xfs support. I see from the configure output that the FS plugin is built and installed in %out/lib. Does it work on xfs formatted partitions without linking to xfsprogs? --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --MXxcbiX/Q4+iy5U7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl69AGcACgkQQarn3Mo9 g1FcyRAAsaGyLwQ9gmCOJ/Ztlg4DRoQD12ZADsw9/Qjqvb2NYza/l9Em2I0/mmIH ohO7IRFWOX9aj5GrLqIxu3ebV8wdD4apVDjtfHA+/gA0C0Dmf1PpivJmIDRTmG7T 3i6MQvlIdGonNs6OINHPe4qTXnSqOlODJI1uYcTb/LDIBTyUSqc0wkg7XPiYkC8G 3v1eVSexOnQeI/9kUU/ghPFskRZD6h143+eBaXuApSg6QdmI3NgQlJXqD87d49wo X7KxiD744hr2q9ewQfHzHe95BZSe/Bur1v2RDhP3+mi4/PRMRf+9avNt3z7FJ8BE GiUlekEFb5VW4eZLMdDfos+UQdmsWMbdK8XWotWqyhzDm4NnyByRQKi3TdXj76J5 /AiWtkGGRE/GJ6+o/o9ryiO+KEuS10I/3kMg6L9mUwjrhEWD1+EV7Qd71WHisYF0 XKLxwoAnSJBEz2ygrLy8vGvebiCbtLnzNph4kagrYY9zA7A9huQRE5b38jSd3KXB bMFCq038VATVaxtyg49raS8mR4Gqm7+0DAH8FUpsIXMvRvLN1ARGdSdEZVkZP6Ts Su+XZL6cgBx5NYB7wL49EbfIFGneUYdvONQ9VVj28B5zPAo27YT8F/jGCnZOOBzX I4DN4eqWXJ86PveSH6McaOPhBl/qRTZR/sD784SlK3BaqiS7xrg= =4gW7 -----END PGP SIGNATURE----- --MXxcbiX/Q4+iy5U7-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 04:34:55 2020 Received: (at 41247) by debbugs.gnu.org; 14 May 2020 08:34:55 +0000 Received: from localhost ([127.0.0.1]:60153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ9KR-0006ck-1r for submit@debbugs.gnu.org; Thu, 14 May 2020 04:34:55 -0400 Received: from flashner.co.il ([178.62.234.194]:52862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ9KP-0006cX-T7 for 41247@debbugs.gnu.org; Thu, 14 May 2020 04:34:54 -0400 Received: from localhost (unknown [188.120.128.132]) by flashner.co.il (Postfix) with ESMTPSA id D10BD4018D; Thu, 14 May 2020 08:34:47 +0000 (UTC) Date: Thu, 14 May 2020 11:34:15 +0300 From: Efraim Flashner To: Brice Waegeneire Subject: Re: [bug#41247] [PATCH 0/5] Fix and update udisks Message-ID: <20200514083415.GP918@E5400> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rE45P3aZNSuYx5ND" Content-Disposition: inline In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 41247 Cc: 41247@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 (-) --rE45P3aZNSuYx5ND Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I pushed all the patches except for the xfs one. Let me know if it works :) --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --rE45P3aZNSuYx5ND Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl69AocACgkQQarn3Mo9 g1EojQ//Z2w8ykPq+9zLAd9igwHJIPqg9fgAEnyb2lWRWZ2crex6j7x7lNgVb37R qpWsUWyOgnWSu6liG0KCVuMyURS1If61bR6Y1NTQpYKnnSyTyCCVeUQCU7OBUM27 Uo+0K2LBV0txb7TgiHbR6gtqXbPYR6R8V2wvwKfvNHpPmzBHe7vSWnsreMr0ag96 xsQm4Fu+d7c7E4cSM3lvKgajrvyPeJy6Iaun6Nv51fjPqF099hZoRnlQUzt2MUkc uqC9t9G+xnYOKqmfZpdnCJq3LAu4jaxUuBPSBpete3mRQBbrejGfxZ/HQvDN1+XG GpFBp+/RXA7p05+WPffcIKBZ8uWIFYI9nPwpLkHCkwLf/cd46TVcDqbrerZ+u1vG jOieV40bocevnHxC7UNeZ1UmTlXmiiujqzwJJg4mwRPzYXTR/ln3xAnsMAgho4ru 3usfSh0v1QaKSA3hb8HzBW+SnjyXNDsus9iCUlcCs/R+MZ/wZ0EMrAxTw8Hr0Eue qj2EZlzpyD051qWNZOMqIz/Rnw+e1NazTC68AqnVu8V/62PXjGKVoPHp4nkh0O+3 9T29jZuPyg/6u1/5/gigCxGzY9NEh6e8TFk34XK7FNXdkoTO32/C9LaKVSqrR2gW POLqSQbRiJyF8+uAx78Lr6GwdX2DMOAF+6FXGncB0NdfnIy6ya4= =eNo1 -----END PGP SIGNATURE----- --rE45P3aZNSuYx5ND-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 09:51:00 2020 Received: (at 41247) by debbugs.gnu.org; 14 May 2020 13:51:00 +0000 Received: from localhost ([127.0.0.1]:60704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZEGK-0003nz-BM for submit@debbugs.gnu.org; Thu, 14 May 2020 09:51:00 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:62493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZEGH-0003ng-PK for 41247@debbugs.gnu.org; Thu, 14 May 2020 09:50:58 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay2-d.mail.gandi.net (Postfix) with ESMTPA id DE3CF40006; Thu, 14 May 2020 13:50:50 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 14 May 2020 13:50:50 +0000 From: Brice Waegeneire To: Efraim Flashner Subject: Re: [bug#41247] [PATCH 0/5] Fix and update udisks In-Reply-To: <20200514082511.GO918@E5400> References: <20200513222409.28811-1-brice@waegenei.re> <20200514082511.GO918@E5400> Message-ID: <0b6fad5ea8de541c864fe882d246d3ff@waegenei.re> X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41247 Cc: 41247@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.7 (-) Hello Efraim, On 2020-05-14 08:25, Efraim Flashner wrote: > $ guix gc --references > /gnu/store/g6pv8jfhi3m6a2wnvlwjcx4i3hjihnra-libblockdev-2.23 | grep xfs > > it doesn't look like it actually links in xfs support. I see from the > configure output that the FS plugin is built and installed in %out/lib. > Does it work on xfs formatted partitions without linking to xfsprogs? Listing all the references, 'btrfs-progs', 'dosfstools' and 'mdam' are also not linked but are present as inputs. --8<---------------cut here---------------start------------->8--- /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib /gnu/store/33y7wsvfh3i6mq9h7812pwagj8p2lrfd-libyaml-0.2.4 /gnu/store/35afkywncrr5xsb4cxcljf6rpjcb7f61-gmp-6.2.0 /gnu/store/5jf395qa3v4amdi60850rz2a15zlsrza-mpfr-4.0.2 /gnu/store/5ydgg6rd9vqw0hf4a7ji65y4yw3ja665-lvm2-2.03.09 /gnu/store/7ykddq56ssyqm1win3jlxm3ran94kq3q-libbytesize-2.2 /gnu/store/9g1nq7qf5mkhbyjcyc0d7g9j02x3sdl2-argon2-20190702 /gnu/store/9rk1sdzb9lqsi38knfi2pq5gqxfxi8d0-libgpg-error-1.37 /gnu/store/9rvf68qxkq14sxajdp4gf8qqa026bjj2-kmod-26 /gnu/store/a45p39mgqvfd8kjwibyr0q42k1mw7gmf-util-linux-2.35.1-lib /gnu/store/bjp2vcbdsmckv2b4f69bci1z9n0i43b6-eudev-3.2.9 /gnu/store/cbrx0nl7qwrz1j3r19ylahrgilyr1n83-json-c-0.13.1 /gnu/store/dh5klm7h2nh930lj3kgiaqkqd8vpvjaa-parted-3.3 /gnu/store/dp0q63a7ykqwsfwn1c1wx81ak51l0vp3-ndctl-68 /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31 /gnu/store/g6pv8jfhi3m6a2wnvlwjcx4i3hjihnra-libblockdev-2.23 /gnu/store/gfpgqvwrixhf3sf1bnzsfxzvld0nd8b7-nss-3.50 /gnu/store/j9agmxk8iyjba4wvvam056s4n3phlg6h-gpgme-1.13.1 /gnu/store/n2r0q34y5bjj3vd65p6nb64dghbgka01-volume-key-0.3.12 /gnu/store/p2hkmh8rfw9qaspxlf0yd4qp1hzj0bc8-cryptsetup-2.2.2 /gnu/store/q7hba8fqpix98qwcpf64izsf4wqhv1ij-libassuan-2.5.3 /gnu/store/qc3k3kd458pgrqsc7ih641160q81npwq-libgcrypt-1.8.5 /gnu/store/qvahafxrr2mcl4anjxdkkprrvd4k0xjj-pcre2-10.34 /gnu/store/r7k859hmcnkazf492fasqvk25jflnfk6-xz-5.2.4 /gnu/store/rmbxm1fg47b347kv1h5fb2w04nxqbsj6-glib-2.62.6 /gnu/store/rykm237xkmq7rl1p0nwass01p090p88x-zlib-1.2.11 /gnu/store/sdh81ijcxqlkns1c48lsdripfj34fmwq-dmraid-1.0.0.rc16-3 /gnu/store/vqajm09by8dxxfl1fd7n45blfhzyg1gm-nspr-4.25 --8<---------------cut here---------------end--------------->8--- libblockdev seems to use the commands provided by those packages[0]. They, including 'xfs', should be in the propagated-inputs field, right? [0]: https://github.com/storaged-project/libblockdev/blob/master/src/plugins/fs/xfs.c#L45-L51 - Brice From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 12:16:24 2020 Received: (at submit) by debbugs.gnu.org; 14 May 2020 16:16:24 +0000 Received: from localhost ([127.0.0.1]:34547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZGX1-0000B4-PB for submit@debbugs.gnu.org; Thu, 14 May 2020 12:16:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:58354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZGX0-0000Ax-FT for submit@debbugs.gnu.org; Thu, 14 May 2020 12:16:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57830) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZGX0-0008MD-9S for guix-patches@gnu.org; Thu, 14 May 2020 12:16:22 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:65163) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZGWy-00050G-FX for guix-patches@gnu.org; Thu, 14 May 2020 12:16:21 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id C0ECA40008; Thu, 14 May 2020 16:16:16 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH v2] gnu: libblockdev: Move filesystems utilities to 'propagated-inputs' Date: Thu, 14 May 2020 18:16:12 +0200 Message-Id: <20200514161612.24372-1-brice@waegenei.re> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200513222409.28811-1-brice@waegenei.re> References: <20200513222409.28811-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.194; envelope-from=brice@waegenei.re; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/14 12:16:17 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: efraim@flashner.co.il 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.6 (--) * gnu/packages/disk.scm (libblockdev)[inputs]: Move 'btrfs'progs', 'dosfstools', 'mdadm' to ... [propagated-inputs]: ... here and add 'xfsprogs'. --- gnu/packages/disk.scm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 6b86f6ff76..aec2519c74 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -810,15 +810,18 @@ to create devices with respective mappings for the ATARAID sets discovered.") (let ((out (assoc-ref outputs "out"))) (substitute* "src/lib/blockdev.c" (("/etc/libblockdev/conf.d/" path) (string-append out path))))))))) + (propagated-inputs + `(("btrfs-progs" ,btrfs-progs) + ("dosfstools" ,dosfstools) + ("mdadm" ,mdadm) + ("xfsprogs" ,xfsprogs))) (native-inputs `(("gobject-introspection" ,gobject-introspection) ("pkg-config" ,pkg-config) ("python" ,python-wrapper) ("util-linux" ,util-linux))) (inputs - `(("btrfs-progs" ,btrfs-progs) - ("cryptsetup" ,cryptsetup) - ("dosfstools" ,dosfstools) + `(("cryptsetup" ,cryptsetup) ("dmraid" ,dmraid) ("eudev" ,eudev) ("glib" ,glib) @@ -826,13 +829,10 @@ to create devices with respective mappings for the ATARAID sets discovered.") ("libbytesize" ,libbytesize) ("libyaml" ,libyaml) ("lvm2" ,lvm2) - ("mdadm" ,mdadm) ("ndctl" ,ndctl) ("nss" ,nss) ("parted" ,parted) - ("volume-key" ,volume-key) - ;; ("xfsprogs" ,xfsprogs) ; TODO: Package? - )) + ("volume-key" ,volume-key))) (home-page "https://github.com/storaged-project/libblockdev") (synopsis "Library for manipulating block devices") (description -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Tue May 19 04:25:36 2020 Received: (at 41247) by debbugs.gnu.org; 19 May 2020 08:25:36 +0000 Received: from localhost ([127.0.0.1]:49127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaxZ9-0005R6-Q2 for submit@debbugs.gnu.org; Tue, 19 May 2020 04:25:36 -0400 Received: from flashner.co.il ([178.62.234.194]:37100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaxZ8-0005Qq-EU for 41247@debbugs.gnu.org; Tue, 19 May 2020 04:25:35 -0400 Received: from localhost (unknown [188.120.128.132]) by flashner.co.il (Postfix) with ESMTPSA id A463E401C7; Tue, 19 May 2020 08:25:27 +0000 (UTC) Date: Tue, 19 May 2020 11:24:51 +0300 From: Efraim Flashner To: Brice Waegeneire Subject: Re: [bug#41247] [PATCH 0/5] Fix and update udisks Message-ID: <20200519082451.GK18220@E5400> References: <20200513222409.28811-1-brice@waegenei.re> <20200514082511.GO918@E5400> <0b6fad5ea8de541c864fe882d246d3ff@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="++alDQ2ROsODg1x+" Content-Disposition: inline In-Reply-To: <0b6fad5ea8de541c864fe882d246d3ff@waegenei.re> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 41247 Cc: 41247@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 (-) --++alDQ2ROsODg1x+ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 14, 2020 at 01:50:50PM +0000, Brice Waegeneire wrote: > Hello Efraim, >=20 > On 2020-05-14 08:25, Efraim Flashner wrote: > > $ guix gc --references > > /gnu/store/g6pv8jfhi3m6a2wnvlwjcx4i3hjihnra-libblockdev-2.23 | grep xfs > >=20 > > it doesn't look like it actually links in xfs support. I see from the > > configure output that the FS plugin is built and installed in %out/lib. > > Does it work on xfs formatted partitions without linking to xfsprogs? >=20 > Listing all the references, 'btrfs-progs', 'dosfstools' and 'mdam' are al= so > not linked but are present as inputs. >=20 > --8<---------------cut here---------------start------------->8--- > /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib > /gnu/store/33y7wsvfh3i6mq9h7812pwagj8p2lrfd-libyaml-0.2.4 > /gnu/store/35afkywncrr5xsb4cxcljf6rpjcb7f61-gmp-6.2.0 > /gnu/store/5jf395qa3v4amdi60850rz2a15zlsrza-mpfr-4.0.2 > /gnu/store/5ydgg6rd9vqw0hf4a7ji65y4yw3ja665-lvm2-2.03.09 > /gnu/store/7ykddq56ssyqm1win3jlxm3ran94kq3q-libbytesize-2.2 > /gnu/store/9g1nq7qf5mkhbyjcyc0d7g9j02x3sdl2-argon2-20190702 > /gnu/store/9rk1sdzb9lqsi38knfi2pq5gqxfxi8d0-libgpg-error-1.37 > /gnu/store/9rvf68qxkq14sxajdp4gf8qqa026bjj2-kmod-26 > /gnu/store/a45p39mgqvfd8kjwibyr0q42k1mw7gmf-util-linux-2.35.1-lib > /gnu/store/bjp2vcbdsmckv2b4f69bci1z9n0i43b6-eudev-3.2.9 > /gnu/store/cbrx0nl7qwrz1j3r19ylahrgilyr1n83-json-c-0.13.1 > /gnu/store/dh5klm7h2nh930lj3kgiaqkqd8vpvjaa-parted-3.3 > /gnu/store/dp0q63a7ykqwsfwn1c1wx81ak51l0vp3-ndctl-68 > /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31 > /gnu/store/g6pv8jfhi3m6a2wnvlwjcx4i3hjihnra-libblockdev-2.23 > /gnu/store/gfpgqvwrixhf3sf1bnzsfxzvld0nd8b7-nss-3.50 > /gnu/store/j9agmxk8iyjba4wvvam056s4n3phlg6h-gpgme-1.13.1 > /gnu/store/n2r0q34y5bjj3vd65p6nb64dghbgka01-volume-key-0.3.12 > /gnu/store/p2hkmh8rfw9qaspxlf0yd4qp1hzj0bc8-cryptsetup-2.2.2 > /gnu/store/q7hba8fqpix98qwcpf64izsf4wqhv1ij-libassuan-2.5.3 > /gnu/store/qc3k3kd458pgrqsc7ih641160q81npwq-libgcrypt-1.8.5 > /gnu/store/qvahafxrr2mcl4anjxdkkprrvd4k0xjj-pcre2-10.34 > /gnu/store/r7k859hmcnkazf492fasqvk25jflnfk6-xz-5.2.4 > /gnu/store/rmbxm1fg47b347kv1h5fb2w04nxqbsj6-glib-2.62.6 > /gnu/store/rykm237xkmq7rl1p0nwass01p090p88x-zlib-1.2.11 > /gnu/store/sdh81ijcxqlkns1c48lsdripfj34fmwq-dmraid-1.0.0.rc16-3 > /gnu/store/vqajm09by8dxxfl1fd7n45blfhzyg1gm-nspr-4.25 > --8<---------------cut here---------------end--------------->8--- >=20 > libblockdev seems to use the commands provided by those packages[0]. > They, including 'xfs', should be in the propagated-inputs field, right? >=20 > [0]: https://github.com/storaged-project/libblockdev/blob/master/src/plug= ins/fs/xfs.c#L45-L51 >=20 > - Brice So to summarize some of our conversation yesterday on IRC, we don't need to have some of the filesystem utilities as build inputs while building libblockdev. Libblockdev shells out to the different utilities to make use of their programs while interacting with the file systems. We'd rather not propagate all the file system utilities. We could patch the code itself in libblockdev so that when it shells out we give it the a path to the store where that program lives. We could add a note to libblockdev or udisks in the description telling people to install other programs if they need more functionality. Another option is to wrap udisks in the various filesystem programs so that they're available for use by libblockdev. I don't like the magic of "it works with udisks but not when I try it manually", but I do like it when packages just work. I don't like the idea of adding the note to libblockdev's description. I know I wouldn't look there if udisks didn't work the way I expected. If udisks didn't work the way I expected I don't know I'd check the description of the package. Currently udisks is the only package that uses libblockdev so functionally there's not a lot of difference between wrapping udisks or patching libblockdev, but that would change if other programs started using libbockdev. I'm concerned about the maintenance cost of patching libblockdev and making sure that the substitutions would need to be re-checked on each update, but it seems like the best method for making sure everything will just work. I think our best option is to patch libblockdev to provide absolute paths to the different binaries so that any program using libblockdev will just work. What do you think about that change? --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --++alDQ2ROsODg1x+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl7Dl9AACgkQQarn3Mo9 g1FRRw/+J50XdhVayxj2hpk/HQIBaFs3FpUC3yzPJW7NiM5M+cvepLicPCe5lVI9 walb+1MuKJSGeQD1JXWj5/pJecvYbg7UFXFB9mfusoI9+x6kGdR+mK0St8MPy1bb HMTKjCLaxCnEDHDd2wgbcwBYLR2bKXKYLf/bsGxVPhPoxc43+q0TdpcIyHJesQpS WBK04PqfihANN51Gui326NPBZumiuTBYjIJeGqcunt568yIJr/uuwn4d+6mrmTmy Ctesit6NL8ym4KN+cJ6EKesKL70KiVfy3p1l5WnZJ/S8dI+w8YDk6VT4XljOHM6t 3uWt9C/gYwEl3oPcOvHMBYuPPvBCCOd3s88L1bWe1njW2c7CtxSzKAsWLzsRLyw3 bTvQiyyBLJJLlf4BgnwaccWdH2Su/i5Po9Vf7zhx3PrcmhcOrEDcS9fpt1vvfLnK 64uyZav5fzO7cwSoOWc6VkYFMq2pocbDWI85WdjHQB5npkx+NSn/Nk5x60QjNIPH IGPos74LZiLtqYWqaOv8HC9pxVzU7WSCz/kJeNivZI6h6qQ9OtS00xpnnENsnRM0 TKZmP11VnJrSKDnh0bhsZv76lH8FKB7qN3nF1wErXiTGa85gcCpXA6sjNa2Pkntj f5eFn6rJ/OMUi40/YNW4meFYeVdGMrZYREyYqXvDS9pTBKXH6U4= =/qQz -----END PGP SIGNATURE----- --++alDQ2ROsODg1x+-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 28 16:09:29 2022 Received: (at 41247-done) by debbugs.gnu.org; 28 Sep 2022 20:09:30 +0000 Received: from localhost ([127.0.0.1]:34810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oddMw-0000EF-NC for submit@debbugs.gnu.org; Wed, 28 Sep 2022 16:09:29 -0400 Received: from mail-qt1-f169.google.com ([209.85.160.169]:46724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oddMr-0000E0-Of for 41247-done@debbugs.gnu.org; Wed, 28 Sep 2022 16:09:21 -0400 Received: by mail-qt1-f169.google.com with SMTP id b23so8626256qtr.13 for <41247-done@debbugs.gnu.org>; Wed, 28 Sep 2022 13:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=iIY47Ec8PbBSDXdbjYw/xoUjZgYk+OANOeXZcBGNAiQ=; b=jMBugS58AMaEK48f8D2ck/mcdsfYf7luEV+1GfOIlp3318zV9mM3mCjbux1ICc/sTf FVjCNZiecrf7e4a6Pdr6yNQgMZjMdOPVGVYVbMZF7tHZjciRLjFvqRRHELU71f9E7Xmg szFw37EL+YhcBvu6oPqBowO7abz8DW4gQoOkWLxiSsWYM/PneA1HwJs9pIyxqx+ucw1G CLlj6LfBrSFS4QmJCz1sbwfaVGmc7Iet5tKOYI91+Gcm0MTWNq+pRcpuyD2gVmBikKSr AgpFmGo4xnRfWhwpwGLRQuM3oRe1X73Q893y9FN6rHcaRExrUftl/caZEK1a5Qe+utHb 1d0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=iIY47Ec8PbBSDXdbjYw/xoUjZgYk+OANOeXZcBGNAiQ=; b=IZIS5mcktvzirsWB6QKwSoPZLDZqFIweXbubFXTfn5CL19XmP7ZghEgGuIpRc9lC8l gUYmcMrwjJqMgKHFXNSZ8VENmoFvh+vPzfVEFPyBM/kMLx3Zi+ZHdr4u330ZJqtrbtkg TwA0Ndv2+rEHogvx+FiItAN7RpAcv8ccCdnoGmU478E32VVLcFSMlHe6VJpy+/pxgWuY TBMugpJwCeoFSwLuh2W5dNQb7wGsaVw/kiNc0oVxR7X6fONeaEdpplDptl+VNselm/Lp 298PzeO9nBCw5zkgL7ZYQQz14XMKlfe1nCbrfAu+J0UvcAwZff6fviijSgH9pLPVVEgE LhvQ== X-Gm-Message-State: ACrzQf3HlyVaxaZRzwV+8mmsV+zdChLBPJVAqkXPgWe3mbYAfipikZBs C3ak1YO8CvNu2TbGNL3bdkL6CuGJqADOHg== X-Google-Smtp-Source: AMsMyM5ORISXxYVR2HjOEcONTx51dEhe4wdyvIy1TeIYFNWkmVK/xGED7z2lGCuCU3cxwFBJitb33Q== X-Received: by 2002:ac8:7f93:0:b0:35c:b9c2:f68 with SMTP id z19-20020ac87f93000000b0035cb9c20f68mr28720395qtj.539.1664395752087; Wed, 28 Sep 2022 13:09:12 -0700 (PDT) Received: from hurd (dsl-148-95.b2b2c.ca. [66.158.148.95]) by smtp.gmail.com with ESMTPSA id do11-20020a05620a2b0b00b006b5c061844fsm4140487qkb.49.2022.09.28.13.09.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Sep 2022 13:09:11 -0700 (PDT) From: Maxim Cournoyer To: Efraim Flashner Subject: Re: bug#41247: [PATCH 0/5] Fix and update udisks References: <20200513222409.28811-1-brice@waegenei.re> <20200514083415.GP918@E5400> Date: Wed, 28 Sep 2022 16:09:10 -0400 In-Reply-To: <20200514083415.GP918@E5400> (Efraim Flashner's message of "Thu, 14 May 2020 11:34:15 +0300") Message-ID: <87pmffs1ll.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41247-done Cc: 41247-done@debbugs.gnu.org, Brice Waegeneire 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 (-) Hello, Efraim Flashner writes: > I pushed all the patches except for the xfs one. Let me know if it works > :) I see xfsprogs is now an input to libblockdev. Closing. Thanks, Maxim From unknown Tue Aug 19 05:09:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 27 Oct 2022 11:24:14 +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