From unknown Fri Jun 20 07:22:20 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#78069 <78069@debbugs.gnu.org> To: bug#78069 <78069@debbugs.gnu.org> Subject: Status: [PATCH 0/1] libsecret: Add bin output. Reply-To: bug#78069 <78069@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:22:20 +0000 retitle 78069 [PATCH 0/1] libsecret: Add bin output. reassign 78069 guix-patches submitter 78069 Gabriel Santos severity 78069 normal tag 78069 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 25 20:02:05 2025 Received: (at submit) by debbugs.gnu.org; 26 Apr 2025 00:02:05 +0000 Received: from localhost ([127.0.0.1]:55139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u8Szd-0005r9-09 for submit@debbugs.gnu.org; Fri, 25 Apr 2025 20:02:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:52824) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u8Sza-0005qU-F0 for submit@debbugs.gnu.org; Fri, 25 Apr 2025 20:02:02 -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 1u8SzR-0004oh-75 for guix-patches@gnu.org; Fri, 25 Apr 2025 20:01:53 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u8SzO-0008P5-TS for guix-patches@gnu.org; Fri, 25 Apr 2025 20:01:52 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0735D25E18; Sat, 26 Apr 2025 02:01:48 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id AhAfetlbZbch; Sat, 26 Apr 2025 02:01:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745625707; bh=xkp4QSpKMRJyQCjKZXUQ/ru51rBLZCOkA11/IbyHysk=; h=From:To:Cc:Subject:Date; b=VjNyWFjeO45H6Drdx5XgwUwQKX5++sZRi+FdWn3eH6DYK/WvpPSFTulFMix5etZv3 dSm+qgDBb/y2S66YroE7pdW3yeKa91Kp9iS9c652DGSx27u0LxOpLG7W1arrZNhm8x iXM7Ot7Txkvf9S2oA9dnUIRuPG92u5p0+Un56RNZ9fiRFW/Qzsax8HE+Zag2Av5zpx cyoKuMVWdB7MK6oKh8nX8c25a1vVLdMSEmwMvDAembY82RhLRoNkQQSnEoSVA/2jZC aF4czwxw62UmQAtowDwonUlSwq2oC/RwDOaZNeM3+fEDodHaftS+2rYOtaqKnXDjTY Zi1dh37NuSduQ== From: Gabriel Santos To: guix-patches@gnu.org Subject: [PATCH 0/1] libsecret: Add bin output. Date: Fri, 25 Apr 2025 20:59:11 -0300 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Liliana Marie Prikler , Maxim Cournoyer , Noé Lopez , Vivien Kraus Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=gabrielsantosdesouza@disroot.org; helo=layka.disroot.org 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Gabriel Santos 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: -0.1 (/) Greetings, After reading a Reddit post[1], I discovered that I could easily integrate KeePassXC with msmtp and potentially other command-line tools by using its Secret Service integration. This requires the use of the secret-tool command, from the libsecret package. Since I only need the command, installing the whole package seems a bit too much. To solve this, this patch creates a new "bin" output for libsecret. The only thing missing is the man page, not sure how I would go about adding it to the output. Please let me know and I'll send a v2. [1] Gabriel Santos (1): gnu: libsecret: Add bin output. gnu/packages/gnome.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) base-commit: 7ff20b9e94c429f1160bd8f0db86b153a03e4683 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 25 20:06:05 2025 Received: (at 78069) by debbugs.gnu.org; 26 Apr 2025 00:06:06 +0000 Received: from localhost ([127.0.0.1]:55158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u8T3V-00065i-K3 for submit@debbugs.gnu.org; Fri, 25 Apr 2025 20:06:05 -0400 Received: from layka.disroot.org ([178.21.23.139]:38490) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u8T3S-00065B-Pz for 78069@debbugs.gnu.org; Fri, 25 Apr 2025 20:06:03 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5377925F48; Sat, 26 Apr 2025 02:06:01 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 3U3j8ERt6HzP; Sat, 26 Apr 2025 02:06:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745625960; bh=D2h4I1SxjEE7E1m8ddOjJCrW7KPDu5lgi0/ZVQ3F3+8=; h=From:To:Cc:Subject:Date; b=JJj0DLxHWbY2p9gz3DtXXgkTzR2ObHU0MVDpT5bLnWsAl9Qdkmfo80e4qi8ipRJyk uDIvRJqB2ekjNa0Y6Wy5VBbXg+YxlXWKAaTACCweY1ldP3Z3GqX1PDC3Tfz1zz6bZ0 jpJ54iFoj9txHaJWgNQdmBMLnAdPm0Q5/saBF6kkYquyBI/g8ldcGHPXlVusttZXal Wc6LU4QbrfXEqEoEIhmYLAAyHRqT8UqTrsDIEiokk0LaAHnb9W4Sql/wxQb7y22k7S 4UM8SsBcy4Xk0N0eQXeBg1gQ5V/h6OWmM9MHSl1IDIqjC6VSuY4db6TJOQjG/fW80B nIzHIQ9SLdxgw== From: Gabriel Santos To: 78069@debbugs.gnu.org Subject: [PATCH 1/1] gnu: libsecret: Add bin output. Date: Fri, 25 Apr 2025 21:05:23 -0300 Message-ID: <018f32164cb7c57ce49baa0d6a7d391e787d5806.1745625923.git.gabrielsantosdesouza@disroot.org> MIME-Version: 1.0 X-Debbugs-Cc: Liliana Marie Prikler , Maxim Cournoyer , Noé Lopez , Vivien Kraus Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: Gabriel Santos 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 (-) * gnu/packages/gnome.scm (libsecret): Add "bin" output. Change-Id: I4f07c0f040b980b557c72d299fb02e8ccb2cb521 --- gnu/packages/gnome.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 34162d5138..37a5b1745e 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5355,10 +5355,13 @@ (define-public libsecret (base32 "081bj59ws08kb261cd1w1mkdkhfbzsjbbkkrm6wllvdyhgbhhg8n")))) (build-system meson-build-system) + (outputs '("out" "bin")) (arguments (list #:configure-flags - #~(list "-Dgtk_doc=false") ;requires gi-docgen + #~(list "-Dgtk_doc=false" ;requires gi-docgen + (string-append "--bindir=" + #$output:bin "/bin")) #:phases #~(modify-phases %standard-phases (delete 'check) @@ -5367,7 +5370,7 @@ (define-public libsecret (when tests? (setenv "HOME" "/tmp") (setenv "XDG_DATA_DIRS" ;for /org/freedesktop/secrets/collection - (string-append #$output "/share:" + (string-append #$output:out "/share:" (getenv "XDG_DATA_DIRS"))) (apply invoke "dbus-run-session" "--" "meson" "test" "--print-errorlogs" "-t" "0" base-commit: 7ff20b9e94c429f1160bd8f0db86b153a03e4683 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 26 07:46:13 2025 Received: (at 78069) by debbugs.gnu.org; 26 Apr 2025 11:46:13 +0000 Received: from localhost ([127.0.0.1]:58901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u8dz3-0005So-GK for submit@debbugs.gnu.org; Sat, 26 Apr 2025 07:46:13 -0400 Received: from layka.disroot.org ([178.21.23.139]:37746) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u8dz0-0005Sb-Mx for 78069@debbugs.gnu.org; Sat, 26 Apr 2025 07:46:11 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CAC1325DC0; Sat, 26 Apr 2025 13:46:07 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id nA9EGJ_pQ5w8; Sat, 26 Apr 2025 13:46:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745667967; bh=qK11JviiPN7vkyruisb5m7iydcjVvwFSeFkWMbxJ50E=; h=From:To:Cc:Subject:In-Reply-To:Date; b=NVvoATDViIkt3apqZ5eXIG9UUAPiOj6UKCxlyipfL8J45dYkfMME0q0oMHUMdxPrc y++RLxu8+lfSd+e5nYgQ+LF18Q7C/FRelRnMu0R2DGY02IWrYToVeQg8aoYZyl5V1c NbxrpP7RJvHnO9TvPEWofEmi2fzHhZmj2HsRwFpndCXCp6CuT76Ov2ryi1GHhNav/8 wvDplEK4tapUdL/t4XkoztAXe12YOZ9fQC632gUD0YHy2vBocJjvw7hwU/txktfDqD T8GwI+onoMqFCv1bFsbVSX85zsd9RKRPyKoIC4L9MgQ19PNtYPBmkUnJezFn+W6I3U slnwBB8RraZfw== From: Gabriel Santos To: 78069@debbugs.gnu.org Subject: Re: [PATCH 0/1] libsecret: Add bin output. In-Reply-To: <018f32164cb7c57ce49baa0d6a7d391e787d5806.1745625923.git.gabrielsantosdesouza@disroot.org> Date: Sat, 26 Apr 2025 08:45:58 -0300 Message-ID: <87cycz87t5.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: Gabriel Santos 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 (-) > The only thing missing is the man page, not sure how I would go about > adding it to the output. Nevermind, I figured it out. Sending a v2 soon. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 26 07:51:11 2025 Received: (at 78069) by debbugs.gnu.org; 26 Apr 2025 11:51:11 +0000 Received: from localhost ([127.0.0.1]:58938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u8e3r-0005jz-9z for submit@debbugs.gnu.org; Sat, 26 Apr 2025 07:51:11 -0400 Received: from layka.disroot.org ([178.21.23.139]:52054) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u8e3n-0005jm-UD for 78069@debbugs.gnu.org; Sat, 26 Apr 2025 07:51:08 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B942525D54; Sat, 26 Apr 2025 13:51:06 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id GAxnQep1AGk2; Sat, 26 Apr 2025 13:51:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745668261; bh=o0+7db5aZG4zVn/i3SR7SL0UzlsGDYVZPeg0WJ1yAfk=; h=From:To:Cc:Subject:Date; b=VSRqUeeJR4JAKCe3F+EhIaCBHOP4eqKg9UswxQnqU87+sFQKn2GkbVqkhYD9L/emP 1bpclCBoqKlBbQ2PUtu9MCo3FiQsN0Z1ZJhoCCnzV7t5/aaAX5ZY2pJ9TNwhYP4qyn g8d+edLw08IFpn+u/M6gTIJF+/CxxcULjjZwlhlPJQ9cANE+cwpGvCeUap3ZNKIExd GXiO2RLHQZ3YtCvVB0B44nJQpJa3EkUGHzuYCGAz/TSWeb/Gy/0MuYM2cik217kCAr RVt8YjYcB8R18w72JDCQJQyHpeLbzpwkAkHki5tgQfJdvwKLYU9wIrZ1BhMGpHXvGq 9/upUDvvbgDZQ== From: Gabriel Santos To: 78069@debbugs.gnu.org Subject: [PATCH v2 1/1] gnu: libsecret: Add bin output. Date: Sat, 26 Apr 2025 08:49:09 -0300 Message-ID: <8a3d1332c1a115fbca850c2daf7d646ea561ba38.1745668149.git.gabrielsantosdesouza@disroot.org> MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Santos , Liliana Marie Prikler , Maxim Cournoyer , Noé Lopez , Vivien Kraus Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: Gabriel Santos 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 (-) * gnu/packages/gnome.scm (libsecret): Add "bin" output. [phases] add "install-man-to-bin" phase to install the compressed documentation to the new output. Change-Id: I4f07c0f040b980b557c72d299fb02e8ccb2cb521 --- gnu/packages/gnome.scm | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 34162d5138..3f12052079 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5355,10 +5355,13 @@ (define-public libsecret (base32 "081bj59ws08kb261cd1w1mkdkhfbzsjbbkkrm6wllvdyhgbhhg8n")))) (build-system meson-build-system) + (outputs '("out" "bin")) (arguments (list #:configure-flags - #~(list "-Dgtk_doc=false") ;requires gi-docgen + #~(list "-Dgtk_doc=false" ;requires gi-docgen + (string-append "--bindir=" + #$output:bin "/bin")) #:phases #~(modify-phases %standard-phases (delete 'check) @@ -5367,11 +5370,19 @@ (define-public libsecret (when tests? (setenv "HOME" "/tmp") (setenv "XDG_DATA_DIRS" ;for /org/freedesktop/secrets/collection - (string-append #$output "/share:" + (string-append #$output:out "/share:" (getenv "XDG_DATA_DIRS"))) (apply invoke "dbus-run-session" "--" "meson" "test" "--print-errorlogs" "-t" "0" - test-options))))))) + test-options)))) + (add-after 'compress-documentation 'install-man-to-bin + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (bin (assoc-ref outputs "bin")) + (man "/share/man/man1")) + (mkdir-p (string-append bin man)) + (copy-file (string-append out man "/secret-tool.1.zst") + (string-append bin man "/secret-tool.1.zst")))))))) (native-inputs (list dbus docbook-xml-4.2 base-commit: 7ff20b9e94c429f1160bd8f0db86b153a03e4683 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 27 14:42:57 2025 Received: (at 78069) by debbugs.gnu.org; 27 Apr 2025 18:42:57 +0000 Received: from localhost ([127.0.0.1]:44473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u96xs-0003mh-R4 for submit@debbugs.gnu.org; Sun, 27 Apr 2025 14:42:57 -0400 Received: from layka.disroot.org ([178.21.23.139]:40170) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u96xn-0003mN-Ta for 78069@debbugs.gnu.org; Sun, 27 Apr 2025 14:42:54 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 19F7F25D5C; Sun, 27 Apr 2025 20:42:50 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 0zrM9iZFcpOl; Sun, 27 Apr 2025 20:42:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745779369; bh=D4Exm6fNCtVYKmAZYM1A+QB38IuogpyF6f5qyiUki3o=; h=From:To:Cc:Subject:Date; b=FPnGtUMI9p0f5SQ4EjPpLxVIhvRvu4LJeBh1ZNU6doL9AdEtkLuUrb6+WhaFJcet3 X6fCTjSyeDNht/TJjS50MewrWUEv0UhuoFqYp4e6599Ck5bD/DjMxbazjYhQOu9xJJ DuJNR1+pPzPxFjU+k+vwfacGfQanlyrSC7n+fNSKxkklzj8wow8APi7gCwlAMNfwqI Jz17zL3yyjEAv1biWBKAl96e9bW6XrDmQNU2r3smK9xHIq3kFjIA3tbKJ/XoNjN2y1 eMIBRvXlGPsiKflWkugh0nc6OkCUYzI6VHKaX3Q1WlFTwj+25ZPwgO5x0tejrrVvIn bTRF9YI5rJVog== From: Gabriel Santos To: 78069@debbugs.gnu.org Subject: [PATCH v3 0/1] gnu: libsecret: Add bin output. Date: Sun, 27 Apr 2025 15:41:43 -0300 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Santos , Liliana Marie Prikler , Maxim Cournoyer , Noé Lopez , Vivien Kraus Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: Gabriel Santos 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 (-) v3 because I forgot to add the copyright header. Gabriel Santos (1): gnu: libsecret: Add bin output. gnu/packages/gnome.scm | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) base-commit: 7e5913f90df916d8d9f5c509354d62324f54f481 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 27 14:43:04 2025 Received: (at 78069) by debbugs.gnu.org; 27 Apr 2025 18:43:04 +0000 Received: from localhost ([127.0.0.1]:44479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u96y0-0003nV-Db for submit@debbugs.gnu.org; Sun, 27 Apr 2025 14:43:04 -0400 Received: from layka.disroot.org ([178.21.23.139]:44848) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u96xx-0003mx-7i for 78069@debbugs.gnu.org; Sun, 27 Apr 2025 14:43:02 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4B1F025DDA; Sun, 27 Apr 2025 20:43:00 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id eOO_9rzueNT7; Sun, 27 Apr 2025 20:42:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745779379; bh=xUYG+IWOdVKBX344l9u9ygjJnhmt2kM+4tLdW4dQ7Co=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KI0RIIF3Hwszweiw57W5czQkOuM9v7M5IZEj+jywlYDiMqkUeEmXwDe5DRfjgV63y f87V0ioHlzlJ8nMzN0+fGe2bwwgPeD8jAi9oWGahc3EMGabO79xHCldfmMoFhUY9AO 6C/F1hW7thMyW8PzWJmPm3wkMCiLmQt7Q8PIyfoqHN52bRNv0VGVCkGJY7pBCYG+5I gXI1C9+Fq18VwXMClGEygwwuWyhdL51PrVoETvXKss9cB4DAXXY/ISHaVU3jkt9f0G adUbZDkN7WeNlfc1T7Q80vpRnvRjIt/kOxiEBfhomIdFEqdVLb5xeGyj0UdEb9Lq1J NeDYYHiDnsyvQ== From: Gabriel Santos To: 78069@debbugs.gnu.org Subject: [PATCH v3 1/1] gnu: libsecret: Add bin output. Date: Sun, 27 Apr 2025 15:41:44 -0300 Message-ID: <6061c9107019d6f80ff88a438de283a1fb02c884.1745779304.git.gabrielsantosdesouza@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Santos , Liliana Marie Prikler , Maxim Cournoyer , Noé Lopez , Vivien Kraus Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: Gabriel Santos 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 (-) * gnu/packages/gnome.scm (libsecret): Add "bin" output. Change-Id: I4f07c0f040b980b557c72d299fb02e8ccb2cb521 --- gnu/packages/gnome.scm | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 26416df155..a79a8d841f 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -82,6 +82,7 @@ ;;; Copyright © 2024 Justin Veilleux ;;; Copyright © 2025 Noé Lopez ;;; Copyright © 2025 Ashvith Shetty +;;; Copyright © 2025 Gabriel Santos ;;; ;;; This file is part of GNU Guix. ;;; @@ -5350,10 +5351,13 @@ (define-public libsecret (base32 "081bj59ws08kb261cd1w1mkdkhfbzsjbbkkrm6wllvdyhgbhhg8n")))) (build-system meson-build-system) + (outputs '("out" "bin")) (arguments (list #:configure-flags - #~(list "-Dgtk_doc=false") ;requires gi-docgen + #~(list "-Dgtk_doc=false" ;requires gi-docgen + (string-append "--bindir=" + #$output:bin "/bin")) #:phases #~(modify-phases %standard-phases (delete 'check) @@ -5362,11 +5366,19 @@ (define-public libsecret (when tests? (setenv "HOME" "/tmp") (setenv "XDG_DATA_DIRS" ;for /org/freedesktop/secrets/collection - (string-append #$output "/share:" + (string-append #$output:out "/share:" (getenv "XDG_DATA_DIRS"))) (apply invoke "dbus-run-session" "--" "meson" "test" "--print-errorlogs" "-t" "0" - test-options))))))) + test-options)))) + (add-after 'compress-documentation 'install-man-to-bin + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (bin (assoc-ref outputs "bin")) + (man "/share/man/man1")) + (mkdir-p (string-append bin man)) + (copy-file (string-append out man "/secret-tool.1.zst") + (string-append bin man "/secret-tool.1.zst")))))))) (native-inputs (list dbus docbook-xml-4.2 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 20:50:31 2025 Received: (at 78069) by debbugs.gnu.org; 29 Apr 2025 00:50:31 +0000 Received: from localhost ([127.0.0.1]:40482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u9ZB8-0007ml-Ka for submit@debbugs.gnu.org; Mon, 28 Apr 2025 20:50:30 -0400 Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]:60782) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u9ZB4-0007lL-Lq for 78069@debbugs.gnu.org; Mon, 28 Apr 2025 20:50:27 -0400 Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-7369ce5d323so4492945b3a.1 for <78069@debbugs.gnu.org>; Mon, 28 Apr 2025 17:50:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745887820; x=1746492620; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=z3If0FxZAGzjtmzcaKJ38+5TZoQCKgGyjIB3geUS3w8=; b=cYEXy/YqMa6Ez+JPl16UFlEiQXNvCiTp7LxQs+Bb6KUR+FneBSwjYk9FwfOOkcohTl HMvlKVD/doJet94HI+RRkmzbi5/KBPiiHC5gPkMUXlaZVWMLz15tilC0nGKAevVXPkEs JfGwLy2oS04naf8c/VwKxugUV6bArHbOuRIg2jb2BGQEPWe7d+gVDdRSjNZ1+7sZ1+vJ oeWlt2pf1bcJARqn+czDC35rawHRsFwVjX+FWInrmB4zNAKoo3S2E1rOMvIklWjohKyw MfEmITlhhbh6SL9phRmmSZK5mTzcCNtsFaf8BIDWk8wa9kZ1NQH6g5KTqZHdxD7uU45h S2PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745887820; x=1746492620; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=z3If0FxZAGzjtmzcaKJ38+5TZoQCKgGyjIB3geUS3w8=; b=rYYVBbRbpkWDkflLrDOn5nTclN2cyghTALzFvj+ID+UBZ5LtLU6dYOhSfvU9/BBmzO wzVufdPvFqd9yfHS72Vcv17FBV2uUmb97EaD3KSzHc5DAkD+qo6rSqfMFOYXn/r2RyqD BjMqpLk3wWFio3ECLUerqYEPLMp9QnQhuxXQn7UB+ySk1PZSE8w6JlC2xYfJc7XDbvxb OYBSssedT4xs+1nGtMTqPrkIsob2X/TDxEZuk2WrIiaOmmihWq/m8quI3txOEF0Ev79Q BVB/5mhdAJT01RnvCRVnsUnHgU5kfqE2xCDw+RE7SX1n/jvSCW9Ma50FyjhuBX2wKiLF wuhQ== X-Gm-Message-State: AOJu0YzDXvG4ExLNSfJCvGaqLz1JEccjmmwYa0zSPLkO4EPdySr4l/rW 8+zBEEPX1HWo1hi/eF0GhMEqHuVmoqjsNf4zvY73igblo933euXu X-Gm-Gg: ASbGncu47gDKrZmCf0wbhHOmvyr47W4s/ckwMxNbTtMbXbDrrjN4jHVas7Q2h7P0y8a jDkgD7nVX/7TbuGTK0ixxoqm756qMvqXj0StCaPV3RO47KdN6b3ajLEoLlT8CKT91TlfEClFPcV 2ueENSBVikXoXFJm/D18rQVDou7+QTwEdQgg/VAX5hOCUJ0P2v1wqiHH0eqDgZHn1KHTKGkY85V rtrrbhgZynP2rwF37SzD12tHqqTMdGLjHKln70xnvgUAH7uouXAb7LpoTi+DZaw3cYlK5w0jRDU 2c6dRdjOWIyt/E9HyjdV/20CNfjGtpn7Z21ARfE= X-Google-Smtp-Source: AGHT+IEJb8b+BqzbPOX6kyZdG8ln1foMjI7Zyc52FuVWLsuwZT9k23C6BfmLE5yDWGJWU8XEZUx+Og== X-Received: by 2002:a05:6a00:2e1d:b0:732:5164:3cc with SMTP id d2e1a72fcca58-740271df872mr2662000b3a.19.1745887820141; Mon, 28 Apr 2025 17:50:20 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-73e25a6a655sm8943206b3a.101.2025.04.28.17.50.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Apr 2025 17:50:19 -0700 (PDT) From: Maxim Cournoyer To: Gabriel Santos Subject: Re: [bug#78069] [PATCH 0/1] libsecret: Add bin output. In-Reply-To: (Gabriel Santos's message of "Fri, 25 Apr 2025 20:59:11 -0300") References: Date: Tue, 29 Apr 2025 09:50:16 +0900 Message-ID: <875xindc53.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: =?utf-8?Q?No=C3=A9?= Lopez , Vivien Kraus , Liliana Marie Prikler , 78069@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 Gabriel, Gabriel Santos writes: > Greetings, > > After reading a Reddit post[1], I discovered that I could easily integrate > KeePassXC with msmtp and potentially other command-line tools by using its > Secret Service integration. > > This requires the use of the secret-tool command, from the libsecret package. > Since I only need the command, installing the whole package seems a bit > too much. > > To solve this, this patch creates a new "bin" output for libsecret. The only > thing missing is the man page, not sure how I would go about adding it to the > output. Please let me know and I'll send a v2. I'm not sure if that is worth it; you'd save about 5 megabytes on the closure of keepassxc, which stands at 1795 MiB according to 'guix size keepassxc', e.g.: --8<---------------cut here---------------start------------->8--- $ guix size keepassxc | grep total total : 1795.7 Mio $ guix size keepassxc libsecret | grep total total : 1800.9 Mio --8<---------------cut here---------------end--------------->8--- On top of potentially surprising users that are used to use 'libsecret' for the secret-tool command without a bin output, I think you'd need to also copy the locale data (translated strings for localization) of the package to the bin output, or keep it in both places. I personally don't see the value (when compared to the cost), so I think I'd prefer to keep things as is. What do you all think? -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 22:01:22 2025 Received: (at 78069) by debbugs.gnu.org; 29 Apr 2025 02:01:22 +0000 Received: from localhost ([127.0.0.1]:41569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u9aHh-00086q-Mq for submit@debbugs.gnu.org; Mon, 28 Apr 2025 22:01:22 -0400 Received: from layka.disroot.org ([178.21.23.139]:47092) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u9aHW-00085A-64 for 78069@debbugs.gnu.org; Mon, 28 Apr 2025 22:01:16 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 7906825CCA; Tue, 29 Apr 2025 04:01:08 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id khcTRnjQqsdz; Tue, 29 Apr 2025 04:01:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745892067; bh=vCdJUaLXK53vsMkIz03KThSQTekdt6iwGsSaJi0T4Lw=; h=Date:From:To:CC:Subject:In-Reply-To:References; b=T+TziRmmi2JLfuj13oiVg9M60Mqns4buQPS8VAIdDw4eS3ghrL7ahfw6e6kP3jIRS ld3mXuK70o1SnLFChG8S3tMCGJ1GBXbN0uQnStOadVa2WT6raQMNRl3jzJF7gznVUM 4FucTyTyCOFXivYaQQZjWVfuS81A5HbnEgMYpFMz9P7IEC+MBWBpGakb6xVyTl7jbF sA+IC/ofxd0ImSlWnbDaRg0wA7nLR/6cHBERcnvnHXc/E8XUzewYPBoPZv5hf3/wF2 ATBtcyMxZUwA6cjuqyUqa/NX1nvZVpYCaoIO523gMDKYzDMeF/2bXL1qtSj1riZPAO L8+K5wFYWofog== Date: Mon, 28 Apr 2025 23:01:02 -0300 From: Gabriel Santos To: Maxim Cournoyer Subject: Re: [bug#78069] [PATCH 0/1] libsecret: Add bin output. User-Agent: Thunderbird for Android In-Reply-To: <875xindc53.fsf@gmail.com> References: <875xindc53.fsf@gmail.com> Message-ID: <8726809B-4F3A-4DD5-BE5E-1B0D1419ED43@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: =?ISO-8859-1?Q?No=E9_Lopez?= , Vivien Kraus , Liliana Marie Prikler , 78069@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 (-) >I'm not sure if that is worth it; you'd save about 5 megabytes on the >closure of keepassxc, [=2E=2E=2E] Oh, I didn't do it for space reasons, it's just that the thought of "there's a whole library in my profile when I only what the binary" keeps annoying me, it's just kind of a nitpick=2E I wanted my profile to have as little development-related software as possible (I don't even have GCC installed) so I could keep this information at the project level=2E >On top of potentially surprising users that are used to use 'libsecret' >for the secret-tool command without a bin output, [=2E=2E=2E] Instead of replacing the binary directory like I did, maybe I could just copy all the necessary files instead? >I think you'd need to >also copy the locale data (translated strings for localization) of the >package to the bin output, or keep it in both places=2E Thanks, I'll also add these to the output=2E >I personally don't see the value (when compared to the cost), so I think >I'd prefer to keep things as is=2E What do you all think? Interested in other's opinion too=2E I'll wait before sending another version=2E --=20 Gabriel Santos From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 17:44:44 2025 Received: (at 78069) by debbugs.gnu.org; 29 Apr 2025 21:44:44 +0000 Received: from localhost ([127.0.0.1]:36190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u9skr-0003BB-Ih for submit@debbugs.gnu.org; Tue, 29 Apr 2025 17:44:43 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:59752) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u9sko-0003AW-L3 for 78069@debbugs.gnu.org; Tue, 29 Apr 2025 17:44:39 -0400 Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-3a064a3e143so3360175f8f.3 for <78069@debbugs.gnu.org>; Tue, 29 Apr 2025 14:44:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745963072; x=1746567872; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=aHLXsUvheyDL9zlGbxBJ+k9QjRnpNimGDv7ZfXi7H74=; b=f//9dQ7X0sRMyrIS1kb7bz3WrjvT/AcMOnrCePFMVV+Aro4c2mUyYzQgfKM5soIh/J mqmuvUIbk8DZDJUFBGNCOpXTMj6dE7Wt60Ufm81hJpzpTavmYZvA3sg/b/OxVmUSaW+0 I/r4Jfilj99JHI4G4TvmHX+MjrN5mfpSizGF1bzIFA7bzYeiITsInMQgC7NJYhaEaNnh qNTV/gyHLW1mrY4yS3QXkNhrcbuT+NRF4OftW8EIeWvBo1WttMvWQl1IOwpBrRW7JvnX /Mm5Qo65GDDoFGfGuApheYXTOPPu/4urypht9bH7GpR9PaavErGYJ/0RSjd4CPDD1ln/ 6UAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745963072; x=1746567872; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=aHLXsUvheyDL9zlGbxBJ+k9QjRnpNimGDv7ZfXi7H74=; b=Fb9N2Go6EN8W5PR/wvQTHUp3IzbTSLBTArumHWzDTAd4Ai06RPyJCnDFnVceaHq1hP wC+ZofQ8P0DmsjZa7J/Zf+2hT8ZESZ9Kd7E1BNaFtNJdWgnEEDmaESb8zhEcXRtuHXaG v59ifl0YD6/nfZ47GwPhmcTegQPlGFkyvhzkEvmoH23mSyQ6sAWf5ETVnt3dgoqoLc3t S7ysWvBi2xdqJVWgb2sFSrfpk+AS6JKK7SLN8q1PmxWw9Eltsd4X30D0MCBslBlIvPty ykAcsFEnmWcIkEJpJH+diI2NbwlXl/CejIRGtwZckxHBHcuZqzAo+E5nNvQXpuThLQKa CULA== X-Gm-Message-State: AOJu0YyElHjXxCSuLaAofuxxS3fQMgy89sLZ0LKC1aEaB7ZDG+bz6YVr CseMxHycyILFo74UB/+j7T8MFBpJDimnmCo5Bzd6bdiB1XaslRWB X-Gm-Gg: ASbGncvx+id2cw1nIz/wU6vvFMARJ/bGYpU2Hjze0C9qthLeo7DX9KsKaRmZ1a4CGDx n3cow2l2gry2W+WsWGweHpAKoFDhR+/g85+bTAPFkad7n1CM9SXqM7LLOaTKHeKLy98yfXqRkuv 2ci2sG2+rne2lTd9a92OUUI0ZF7Oj0HHNnLk7XEmzhvSjIYfJ85G2bjfNSLQk2PsCi2UviopC25 QI1qSpRaI3PLoHvfqs89J4bxsAZAksx5pIMI/sFxyaftY919Ct180VTBT0t8awMQxQkJPPaWMt4 85Id95V23F42QonIjQwDqwFMAik7Ihl9taNc56FFmQ/OssqHdmYIJhrXmV2xYyccxbjpzTE7Omh Q8Ye5In8DlNfVHg06 X-Google-Smtp-Source: AGHT+IF5Rk733uePU651IZYnMi4+6UGxRum688WSJaA9ac6cOcQv4r4aFCpMOQUEAAb9v6IDbd9/Og== X-Received: by 2002:a05:6000:402a:b0:3a0:85aa:cc4e with SMTP id ffacd0b85a97d-3a08f7c8492mr744489f8f.44.1745963071831; Tue, 29 Apr 2025 14:44:31 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a073ca5debsm15236658f8f.38.2025.04.29.14.44.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Apr 2025 14:44:31 -0700 (PDT) Message-ID: Subject: Re: [bug#78069] [PATCH 0/1] libsecret: Add bin output. From: Liliana Marie Prikler To: Gabriel Santos , Maxim Cournoyer Date: Tue, 29 Apr 2025 23:44:21 +0200 In-Reply-To: <8726809B-4F3A-4DD5-BE5E-1B0D1419ED43@disroot.org> References: <875xindc53.fsf@gmail.com> <8726809B-4F3A-4DD5-BE5E-1B0D1419ED43@disroot.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: =?ISO-8859-1?Q?No=E9?= Lopez , Vivien Kraus , 78069@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 (-) Am Montag, dem 28.04.2025 um 23:01 -0300 schrieb Gabriel Santos: > > I'm not sure if that is worth it; you'd save about 5 megabytes on > > the > > closure of keepassxc, [...] >=20 > Oh, I didn't do it for space reasons, it's just that the thought of > "there's a whole library in my profile when I only what the binary" > keeps annoying me, it's just kind of a nitpick. I wanted my profile > to have as little development-related software as possible (I don't > even have GCC installed) so I could keep this information at the > project level. I get where you're coming from, but in the grand scheme of things, lib/ is quite often very relevant to GNOME-adjacent software (to which libsecret belongs). Since you don't end up polluting your environment variables, the cost of additional symlinks is likely negligible. Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 18:23:25 2025 Received: (at 78069) by debbugs.gnu.org; 29 Apr 2025 22:23:26 +0000 Received: from localhost ([127.0.0.1]:36796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u9tMJ-00084X-Lv for submit@debbugs.gnu.org; Tue, 29 Apr 2025 18:23:25 -0400 Received: from layka.disroot.org ([178.21.23.139]:56058) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u9tMF-00083h-Pz for 78069@debbugs.gnu.org; Tue, 29 Apr 2025 18:23:20 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 82DC425D56; Wed, 30 Apr 2025 00:23:17 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Sy8mRVaskqur; Wed, 30 Apr 2025 00:23:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745965396; bh=pfwx3MjJsQUAADLRPu9kpjTppQTjTt9IOWUSRSc8Z20=; h=Date:From:To:CC:Subject:In-Reply-To:References; b=cgo/uoElIZFOb5Jk0C+Qzhi/GCMztLaDJZISGhdndLsjgHKhlWeNKilO91cXqECHW oTXFxXha+D52rxDxzPK79q+DFjos21PN+XEvjfG4MyiwwTKKTEGRUnBl16xFKSC0RI UPH23qvoH1ErfvyO4PevfyV1uEZyGqDSPFYXdwt09VEZjRcU4U53ufs8Ocg9FNkyvg zaEklr5Qk14Pf4SGFnce85G8i+7tHreMO/hM/aJUU2e6jqjB+/5IhYYWTDSDcG5sUc Vco0rtf3wexBFTcEl41ErRmLat1SBydkLB+80uQaxbLdKDe74/K0uQagr3YbbZuqto N88zhtJPSMh6g== Date: Tue, 29 Apr 2025 19:23:10 -0300 From: Gabriel Santos To: Liliana Marie Prikler , Maxim Cournoyer Subject: Re: [bug#78069] [PATCH 0/1] libsecret: Add bin output. User-Agent: Thunderbird for Android In-Reply-To: References: <875xindc53.fsf@gmail.com> <8726809B-4F3A-4DD5-BE5E-1B0D1419ED43@disroot.org> Message-ID: <97D049AA-8C36-42CA-A086-983ACC52C403@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069 Cc: =?ISO-8859-1?Q?No=E9_Lopez?= , Vivien Kraus , 78069@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 (-) Em 29 de abril de 2025 18:44:21 BRT, Liliana Marie Prikler escreveu: >Am Montag, dem 28=2E04=2E2025 um 23:01 -0300 schrieb Gabriel Santos: >> > I'm not sure if that is worth it; you'd save about 5 megabytes on >> > the >> > closure of keepassxc, [=2E=2E=2E] >>=20 >> Oh, I didn't do it for space reasons, it's just that the thought of >> "there's a whole library in my profile when I only what the binary" >> keeps annoying me, it's just kind of a nitpick=2E I wanted my profile >> to have as little development-related software as possible (I don't >> even have GCC installed) so I could keep this information at the >> project level=2E >I get where you're coming from, but in the grand scheme of things, lib/ >is quite often very relevant to GNOME-adjacent software (to which >libsecret belongs)=2E Since you don't end up polluting your environment >variables, the cost of additional symlinks is likely negligible=2E > >Cheers Thank you for your opinion=2E With what has been said here, this change do= esn't seem to be that useful, and seems to add more complications than benefits=2E I'll close this now=2E Regards, --=20 Gabriel Santos From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 18:28:01 2025 Received: (at 78069-done) by debbugs.gnu.org; 29 Apr 2025 22:28:01 +0000 Received: from localhost ([127.0.0.1]:36864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u9tQn-0000Dk-Aw for submit@debbugs.gnu.org; Tue, 29 Apr 2025 18:28:01 -0400 Received: from layka.disroot.org ([178.21.23.139]:54880) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u9tQi-0000Cy-9z for 78069-done@debbugs.gnu.org; Tue, 29 Apr 2025 18:27:58 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4626B25BBE; Wed, 30 Apr 2025 00:27:55 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 1MKz66rxt1pq; Wed, 30 Apr 2025 00:27:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1745965674; bh=iRMqaY+XjPeaKpwzrHNmHhcXzffGUc2K2uFhna5EDqQ=; h=From:To:Cc:Subject:In-Reply-To:Date; b=VZ1Sp7p7kFvq/smZCgap7i9811cjtFx0s1nqn6oYoGPgU7X2/Phx/jwk7PYh4xFgb Nc9O2JAPHRwLbvMqkKRZ1z21x8mEA27BxPunp2nZ7OtohPSbpDj8Qyn8rZkchzeN9N UmdCvmQssHcz97FJKrGkss0JB9nOyoVstBDeiau0EcDPM2VxLOp5PFJCyCTOFw+/1F Qt77jT0zloNQ2vmDatOBGxhPzgK268h4xWErC0G16LojdvnKol0Bu/VMhBCy5A31cK 3HnPLeUbdcqYm5io3nTni0LtKWmQHXR70uJ32UPjxZQ45hKsqQCYdHAfgTznvUtqlP AmQxJ/MT3pY+g== From: Gabriel Santos To: 78069-done@debbugs.gnu.org Subject: Re: [PATCH 0/1] libsecret: Add bin output. In-Reply-To: Date: Tue, 29 Apr 2025 19:27:47 -0300 Message-ID: <87frhqsivw.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78069-done Cc: Gabriel Santos , Maxim Cournoyer , Liliana Marie Prikler 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 (-) Sending message to 78069-done@debbugs.gnu.org, issue closed as there's not a lot of benefits in doing this. From unknown Fri Jun 20 07:22:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 28 May 2025 11:24:27 +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