From unknown Tue Jun 17 20:25:11 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#78604 <78604@debbugs.gnu.org> To: bug#78604 <78604@debbugs.gnu.org> Subject: Status: [PATCH 0/2] gnu: signond: Fix finding libraries. Reply-To: bug#78604 <78604@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:25:11 +0000 retitle 78604 [PATCH 0/2] gnu: signond: Fix finding libraries. reassign 78604 guix-patches submitter 78604 Sughosha severity 78604 normal tag 78604 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 27 05:30:35 2025 Received: (at submit) by debbugs.gnu.org; 27 May 2025 09:30:35 +0000 Received: from localhost ([127.0.0.1]:38472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uJqdj-0003lT-NO for submit@debbugs.gnu.org; Tue, 27 May 2025 05:30:35 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55144) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uJqdg-0003ko-HE for submit@debbugs.gnu.org; Tue, 27 May 2025 05:30:28 -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 1uJqdQ-0000iA-Ct for guix-patches@gnu.org; Tue, 27 May 2025 05:30:13 -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 1uJqdM-0000aK-Mn for guix-patches@gnu.org; Tue, 27 May 2025 05:30:11 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DB22625F29; Tue, 27 May 2025 11:30: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 sPyTbBV_o74K; Tue, 27 May 2025 11:30:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748338206; bh=z7fwGBz6GM7aYbVdMiWedlUA7qT9d8Z5egMUOyU7lls=; h=From:To:Cc:Subject:Date; b=lkHh3C4P1KaGOA/oBCpdlrNh6oKlV9wnxHTkO143g3Y27PlA9YY06clKtfSUXNRos It1PA6iZ5btiQYQSYfV2ltNc+sBEvEZdni8ottVyDLmQ5qQsfZseUYa1GQFOx7/9p+ SBGaqoF9eOZyRUHFjFbym5/fsDLOk+2Ra0xtS0wLSsqNacKY6H7l2Y/RvdBEgybJXW a8wcmAFQAvbPMXcua23Gl63ZZBaGtrsQS6UREY28/nPtaX8J6iAYK7/sgrnoeVhvKi POcXgKN1B0sQZXx7HGYojRkcyp2cpK3BpauaDH4tp03CGfl9uto5N747gEKBraFNex Huyy/2bWMARsQ== From: Sughosha To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: signond: Fix finding libraries. Date: Tue, 27 May 2025 14:59:06 +0530 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Zheng Junjie , 宋文武 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@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_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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: Sughosha 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 (/) This patchset removes duplicate native-input (qtbase, which is added already by qt-build-system) and then fixes executing signond. Sughosha (2): gnu: signond: Remove qtbase from native-inputs. gnu: signond: Fix finding libraries. gnu/packages/qt.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) base-commit: e7d73a08d569904f8a71db5b84f5fafaf0dff188 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Tue May 27 05:32:11 2025 Received: (at 78604) by debbugs.gnu.org; 27 May 2025 09:32:11 +0000 Received: from localhost ([127.0.0.1]:38493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uJqfL-0003sz-Hh for submit@debbugs.gnu.org; Tue, 27 May 2025 05:32:11 -0400 Received: from layka.disroot.org ([178.21.23.139]:41670) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uJqfH-0003sd-QT for 78604@debbugs.gnu.org; Tue, 27 May 2025 05:32:08 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B54FE20047; Tue, 27 May 2025 11:32: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 flkVqSSlgHB9; Tue, 27 May 2025 11:32:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748338326; bh=afErCFAzDp381nZTOfkWl3czhYX2mNGI+9oslz4B5CM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Z34quqAorNC49njIFa/8Q8dl4LyFUQKnaTbzOaIampjjlDBlCE+BIFa6yhMCJUXSR e0m8PYPWdwpuy4ZfFgGgSIQ/tlYrhCLu9OYm/aR8MNMhbDOV2SmV+x13dQk829HIJ/ NBauOfFbbNUmkHK8TfcMkyls5yvuU5YnZ7V/JBoFfU5LR4f5M0/EMyoBxDYewYdMbo Y5bUUmfcZuUr/nDuDYWe1EaOcPg2C1b2KCc/HVZW4zuwxMErg77kY+zteVPCxw5m1O GB8pg7WVjh1EimgRFpOzXJ6rxxBfUU4syWxGX1mkiDO7eZVKbF2e2j89S/o+KPz1YP eSvWUDcJ/kHCA== From: Sughosha To: 78604@debbugs.gnu.org Subject: [PATCH 1/2] gnu: signond: Remove qtbase from native-inputs. Date: Tue, 27 May 2025 15:01:46 +0530 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Zheng Junjie , 宋文武 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78604 Cc: Sughosha 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/qt.scm (signond)[native-inputs]: Remove qtbase-5. (signond-qt6)[native-inputs]: Remove qtbase. Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5 --- gnu/packages/qt.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 49c014870ba..0bd262341f3 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -5888,7 +5888,7 @@ (define-public signond (base32 "0k6saz5spys4a4p6ws0ayrjks2gqdqvz7zfmlhdpz5axha0gbqq4")))) (build-system qt-build-system) - (native-inputs (list doxygen pkg-config qtbase-5 qttools-5)) + (native-inputs (list doxygen pkg-config qttools-5)) (inputs (list dbus glib libaccounts-glib)) (arguments (list #:tests? #f ; Figure out how to run tests @@ -5938,7 +5938,6 @@ (define-public signond-qt6 (base32 "13cgdf6hhi2z3c8sax79dwi7450n8h228kpyl2w5lx0xglb2savq")))) (native-inputs (modify-inputs (package-native-inputs signond) - (delete "qtbase") (replace "qttools" qttools))) (arguments (substitute-keyword-arguments (package-arguments signond) -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Tue May 27 05:32:18 2025 Received: (at 78604) by debbugs.gnu.org; 27 May 2025 09:32:18 +0000 Received: from localhost ([127.0.0.1]:38495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uJqfR-0003tJ-Gq for submit@debbugs.gnu.org; Tue, 27 May 2025 05:32:18 -0400 Received: from layka.disroot.org ([178.21.23.139]:41682) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uJqfJ-0003sl-Pb for 78604@debbugs.gnu.org; Tue, 27 May 2025 05:32:10 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9AA1525F02; Tue, 27 May 2025 11:32: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 mtFHcjD3VgwS; Tue, 27 May 2025 11:32:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748338327; bh=W1aIwooKtfyXu58fExB3TlP1C/raQCvlyvuL9jf4KAU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=RUhu+RINCJUFzvyysSAmluQuKr99CNuNnTJa/9X2pwzg04LzJJKE1ay+ZYXPj7Sb6 wO1F5MY+219SeapBODHfrS0HtbY2TtBwycmA7qYsT6FHn94RZ3TIrK/RLzSHyw+QQZ vTCHYMhYjZMhNmyGPVlNL08E4EwKqw+wVXx2YTJ9uFwwRwc8WHRUHCDMP1wGR3eqGN dFoMwYUvE+2OjRBAEZR03vzW1siqdhmv3zkUbKWU7lezu0O28IUQ/nbP+XtCNmDGFh rLBERQigAghy6bk/5TPW8XZ9MwpI8Z2fOZzu+Xydu71hStK9dfCGZbKwKRvSQ5Xavb a/KkoiHN0uX3g== From: Sughosha To: 78604@debbugs.gnu.org Subject: [PATCH 2/2] gnu: signond: Fix finding libraries. Date: Tue, 27 May 2025 15:01:47 +0530 Message-ID: <8fd1187eda4113fb9541484b2a5e78efbaacecb1.1747847724.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Zheng Junjie , 宋文武 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78604 Cc: Sughosha 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/qt.scm (signond)[arguments]<#:phases>: Add wrap-with-libs phase. Change-Id: Ifef13dfade2cec019fe7615ea43d957fafea2529 --- gnu/packages/qt.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 0bd262341f3..d1c1f72ef9f 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -5913,7 +5913,13 @@ (define-public signond #$output "/lib/signon"))) (invoke "qmake" (string-append "PREFIX=" #$output) - (string-append "LIBDIR=" #$output "/lib"))))))) + (string-append "LIBDIR=" #$output "/lib")))) + ;; "signond" executable fails to find its own libraries. + (add-after 'install 'wrap-with-libs + (lambda _ + (wrap-program (string-append #$output "/bin/signond") + `("LD_LIBRARY_PATH" ":" prefix + (,(string-append #$output "/lib"))))))))) (home-page "https://accounts-sso.gitlab.io/signond/index.html") (synopsis "Perform user authentication over D-Bus") (description "This package provides a D-Bus service which performs user -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Tue May 27 15:38:07 2025 Received: (at 78604) by debbugs.gnu.org; 27 May 2025 19:38:07 +0000 Received: from localhost ([127.0.0.1]:44548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uK07i-00060Q-RK for submit@debbugs.gnu.org; Tue, 27 May 2025 15:38:07 -0400 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:55786) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uK07c-0005zL-Oe for 78604@debbugs.gnu.org; Tue, 27 May 2025 15:38:04 -0400 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-60497d07279so5119302a12.3 for <78604@debbugs.gnu.org>; Tue, 27 May 2025 12:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1748374674; x=1748979474; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=Jhi6KxPwqh/d/vNvvIa7cWWFrDGEqu8qAX4rRvsA0Ic=; b=Nn+bZ6CaLn9ViHoU3Fng1F37IWiGyb3cxD7irvxHEArZw482NDcF9ClARVJymnHkbt MzJmHhlr79W4ys7W1sQApq21feJlDlNUW0RK04jl7hxWi1+3DX5SUqo51hpmB7VwOhWq v0G3bQlUesvp0iopJkEqSPl5Xiv1po423w8EniaHUZxiiyif80Hg3k/ZIuAI5UxXlRTr HZhf5dfsWs+tH0txAcXXE0t2DPoerTqrHW413jO77n7WFBPcnHJ0Ux8d1ebQ0WcN693Y mnWM2KOIt1jCAWBuuFcPuz9K48muXMHJ9/LlGDNPRADL9w+JNpdPyaWZQV4VcZWFFCxu j6GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748374674; x=1748979474; h=mime-version:message-id:date:user-agent:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Jhi6KxPwqh/d/vNvvIa7cWWFrDGEqu8qAX4rRvsA0Ic=; b=f3PRK3BTMMSkZ6dceY0MH/yzwUSRoy+ZWh3sBfRqT3FaGE605HiCHuABZ4xipg+YXh lGGZr2Wo/AV2/XPj4ZaaMsU1cnYRIqu6fDuTwL2XL/YXEEfTJuUli3HF3M2iXQwbwuZQ zaPQ3VH1HnBKbHARIMgmWuRlisigRds4eze/bm7i5hX6sXRJ+XC5ZrEyF3QkncTT9Epr 3D1+4mGO4DIgBsOk00mihxcFMYtZ1m+1eAVewhn0sIWiexvnObpN6EkO5EdLugYjZsbc XAfwsegvloHNrPp9ZDDdRTrZtU7JVVCtIpV0GZrhmQt7JBHrBg6wH0DRJPLxq604jGnx z9IQ== X-Gm-Message-State: AOJu0YykGiH2QhRvdIDGV92PACDGdEuWxacbQHbX0K74j1du+aw1/cnT j2aGKfBc+4gHXAs0VBW5jwyfs7EafqYn4Yy4Ez8F64xGWCKIbbErIJWn4XgnkyH9dKo= X-Gm-Gg: ASbGncvmXIEf2gOv1WzBeoeTpyVAist0UPCgaHRPm+wOMa0HRAUNWq/nLRm1M0dKHPD 1Quh+w4Ax7lUL8bttzkX4BOvuqWG5FgfpnETUYGsDORPWbhxmCQWtQbjtIbNrQHLO8RWUFWMFas 7jJTQrwiRVFayibDcqEEiCFarUFaPKM/TOrsPowAyOnoVPFgJER2jdK/Z6jb0qYoD8pJk1617Ri JIgMPxiCps0hBkOUE9nl0kxyehOu+InklpFeJqGQWm4mFGePqjJOMvcwIEaVWOmrK1eNhNCW17j upVmAHbQOZVmoUx8Oic63a6lBOHjrb7oWd3nRrCafhj1XnfE X-Google-Smtp-Source: AGHT+IEjMaF0tN+42LWKMDSo3dlaa5kY5UAqCCby1NAkzZHo3BXzO4G07cV7GXZFfybtCp+QtfY+uQ== X-Received: by 2002:a05:6402:5112:b0:604:e74d:3615 with SMTP id 4fb4d7f45d1cf-604e74d367bmr4660476a12.26.1748374673993; Tue, 27 May 2025 12:37:53 -0700 (PDT) Received: from localhost ([2a02:2454:a095:5600:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-60517a9b018sm32037a12.67.2025.05.27.12.37.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 May 2025 12:37:52 -0700 (PDT) From: Sergey Trofimov To: Sughosha Subject: Re: [bug#78604] [PATCH 2/2] gnu: signond: Fix finding libraries. User-Agent: mu4e 1.12.11; emacs 30.0.92 Date: Tue, 27 May 2025 21:37:51 +0200 Message-ID: <87msaxrgj4.fsf@sarg.org.ru> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78604 Cc: 78604@debbugs.gnu.org, Zheng Junjie , =?utf-8?B?5a6L5paH5q2m?= , Maxim Cournoyer 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, Sughosha writes: > * gnu/packages/qt.scm (signond)[arguments]<#:phases>: Add wrap-with-libs > phase. > > Change-Id: Ifef13dfade2cec019fe7615ea43d957fafea2529 > --- > gnu/packages/qt.scm | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm > index 0bd262341f3..d1c1f72ef9f 100644 > --- a/gnu/packages/qt.scm > +++ b/gnu/packages/qt.scm > @@ -5913,7 +5913,13 @@ (define-public signond > #$output "/lib/signon"))) > (invoke "qmake" > (string-append "PREFIX=" #$output) > - (string-append "LIBDIR=" #$output "/lib"))))))) > + (string-append "LIBDIR=" #$output "/lib")))) > + ;; "signond" executable fails to find its own libraries. > + (add-after 'install 'wrap-with-libs > + (lambda _ > + (wrap-program (string-append #$output "/bin/signond") > + `("LD_LIBRARY_PATH" ":" prefix > + (,(string-append #$output "/lib"))))))))) setting LD_LIBRARY_PATH should be the last resort instead you need to pass the right ldflags: --8<---------------cut here---------------start------------->8--- (invoke "qmake" (string-append "QMAKE_LFLAGS_RPATH=-Wl,-rpath," #$output "/lib -Wl,-rpath,") ... --8<---------------cut here---------------end--------------->8--- and I think you can remove the QMAKE_RPATHDIR substitution, it seems to be doing nothing (the package builds fine without it) From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 08:00:50 2025 Received: (at 78604) by debbugs.gnu.org; 28 May 2025 12:00:50 +0000 Received: from localhost ([127.0.0.1]:51612 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKFSj-0007c0-Ri for submit@debbugs.gnu.org; Wed, 28 May 2025 08:00:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:37156) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uKFSf-0007bc-Ll for 78604@debbugs.gnu.org; Wed, 28 May 2025 08:00:46 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5DBD225DE2; Wed, 28 May 2025 14:00:43 +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 AGbXt9QcIRyz; Wed, 28 May 2025 14:00:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748433642; bh=jGB69IoAkYtJew3878oNxObQAsIWbqvtlOOpzXdru/A=; h=From:To:Cc:Subject:Date; b=BAFgFOZcv/A3KaIZ0Zq7Q3oax+y5qMJYpdADTJLG2KUyfcONOPW0SCndtxOjsHpTM GzC/IZh/lZOixBpwWOoVaevmIFS8aOayHOBlhzn5qsBQe49nf9op3G5/GCNtl79+yi 4Hl4DoKuS/HCfLhR0kBwgdWNB2tKxjV8qe7u+Bmrw3mUq3T/Nt1nBaC+vHEGyS0zy4 0qh5Pq/fnzw7fwKWjF9/PbXLSwVXKp5HJnzfs6ONdFzC4E9VDV5UL9x2HssrVnDqUH GCTh1hdXrDS+UyvZYE9urBuvIrZgayC8ARRnrm59tWNsBs0UI8kfFkrnzrpamz9rcp HMhWLGzPgcY5Q== From: Sughosha To: 78604@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: signond: Remove qtbase from native-inputs. Date: Wed, 28 May 2025 17:30:14 +0530 Message-ID: <29d7a9248ee72d32ff4f8c442b40a9bab6094b77.1748433615.git.sughosha@disroot.org> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Zheng Junjie , 宋文武 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78604 Cc: Sughosha 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/qt.scm (signond)[native-inputs]: Remove qtbase-5. (signond-qt6): Remove qtbase. Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5 --- gnu/packages/qt.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 49c014870ba..0bd262341f3 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -5888,7 +5888,7 @@ (define-public signond (base32 "0k6saz5spys4a4p6ws0ayrjks2gqdqvz7zfmlhdpz5axha0gbqq4")))) (build-system qt-build-system) - (native-inputs (list doxygen pkg-config qtbase-5 qttools-5)) + (native-inputs (list doxygen pkg-config qttools-5)) (inputs (list dbus glib libaccounts-glib)) (arguments (list #:tests? #f ; Figure out how to run tests @@ -5938,7 +5938,6 @@ (define-public signond-qt6 (base32 "13cgdf6hhi2z3c8sax79dwi7450n8h228kpyl2w5lx0xglb2savq")))) (native-inputs (modify-inputs (package-native-inputs signond) - (delete "qtbase") (replace "qttools" qttools))) (arguments (substitute-keyword-arguments (package-arguments signond) base-commit: c15f786f8936502249b639220997094fdbf7f1e8 -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 08:00:50 2025 Received: (at 78604) by debbugs.gnu.org; 28 May 2025 12:00:50 +0000 Received: from localhost ([127.0.0.1]:51614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKFSk-0007c7-B7 for submit@debbugs.gnu.org; Wed, 28 May 2025 08:00:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:34512) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uKFSg-0007bl-9Z for 78604@debbugs.gnu.org; Wed, 28 May 2025 08:00:46 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4646225F29; Wed, 28 May 2025 14:00:45 +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 TZpvYAyI10H7; Wed, 28 May 2025 14:00:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748433644; bh=1QKI2OW/3Xsw0VGzFhmwxilZTMdyyQjoHTus1TcLTQo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=UFiysXBueKGPzhr/+WTeEy9qT9OUNNHJ9NdlwGQevlyI2slv7BT18vPzqde80/9uP 6k6LA+NP+R/PIquCO01cS7A6VAg/6v5/9R8g0dEHhw5dYzbbgSgYPupRf5YH6z9GGF bNrN/dcLvYIau5XvzEVJNKMgKeQT2dRV8BhZRUCX7ixvvHdE89/J18m6NxlF8rbvjq AjInm1rt5fw4C0O+H4I8smAHtI5KB+yagOC4/VtG6qaq+Ep+sJz2l/3C7RR+A2Dn0S HzV/aobIKT4wLa4lQbpK6+70h7GKjclMQ5PpmBS0vMcm1F1IiA4sIiuN/OkXWof+hR LT6A7sRpqcE5A== From: Sughosha To: 78604@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: signond: Fix finding libraries. Date: Wed, 28 May 2025 17:30:15 +0530 Message-ID: <5c11067d4bde01a79afcc95936c32f5d16307856.1748433615.git.sughosha@disroot.org> In-Reply-To: <29d7a9248ee72d32ff4f8c442b40a9bab6094b77.1748433615.git.sughosha@disroot.org> References: <29d7a9248ee72d32ff4f8c442b40a9bab6094b77.1748433615.git.sughosha@disroot.org> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Zheng Junjie , 宋文武 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78604 Cc: Sughosha 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/qt.scm (signond)[arguments]<#:phases>: In configure phase, add "QMAKE_LFLAGS_RPATH" variable. Change-Id: I9cba96e86ee7fe662570a25fe71eddd7af2d22d5 --- gnu/packages/qt.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 0bd262341f3..850e8a25144 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -5913,7 +5913,9 @@ (define-public signond #$output "/lib/signon"))) (invoke "qmake" (string-append "PREFIX=" #$output) - (string-append "LIBDIR=" #$output "/lib"))))))) + (string-append "LIBDIR=" #$output "/lib") + (string-append "QMAKE_LFLAGS_RPATH=-Wl,-rpath," + #$output "/lib -Wl,-rpath,"))))))) (home-page "https://accounts-sso.gitlab.io/signond/index.html") (synopsis "Perform user authentication over D-Bus") (description "This package provides a D-Bus service which performs user -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 03:52:02 2025 Received: (at 78604-done) by debbugs.gnu.org; 29 May 2025 07:52:02 +0000 Received: from localhost ([127.0.0.1]:33452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKY3W-0006PN-4A for submit@debbugs.gnu.org; Thu, 29 May 2025 03:52:02 -0400 Received: from mail.z572.online ([88.99.160.180]:36410) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKY3S-0006Ot-SY for 78604-done@debbugs.gnu.org; Thu, 29 May 2025 03:52:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=z572.online; s=me; t=1748505555; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=kg8W8IzwFejd998yH2iVU3AjqEiIurcDAxDkW1N9GB4=; b=E06T59v6sVk7w3mweDwSnu9NUgYeWtqdw/onAk2W/HSxfKb8fbRQyXmbX3guWG9Up8jeLq LALJA8/7oCNvj0Feq0MJ15n859fwGiqJ3rce//y69zkPeZMuYlk4roMBXNNVn1fY1yF9bs 6YM+w1id1RMKeFUu0lrmt/QQeD+v7/8= Received: from m (mail1.85362086.com [107.174.64.25]) by mail.z572.online (OpenSMTPD) with ESMTPSA id b0195658 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 29 May 2025 07:59:13 +0000 (UTC) From: Z572 To: Sughosha via Guix-patches via Subject: Re: [bug#78604] [PATCH v2 1/2] gnu: signond: Remove qtbase from native-inputs. In-Reply-To: <29d7a9248ee72d32ff4f8c442b40a9bab6094b77.1748433615.git.sughosha@disroot.org> (Sughosha via Guix-patches via's message of "Wed, 28 May 2025 17:30:14 +0530") References: <29d7a9248ee72d32ff4f8c442b40a9bab6094b77.1748433615.git.sughosha@disroot.org> User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Thu, 29 May 2025 15:51:46 +0800 Message-ID: <87r007x3al.fsf@z572.online> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/qt.scm (signond)[native-inputs]: Remove qtbase-5. > (signond-qt6): Remove qtbase. > > Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5 > --- > gnu/packages/qt.scm | 3 +-- > 1 file [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 78604-done Cc: =?utf-8?B?5a6L5paH5q2m?= , 78604-done@debbugs.gnu.org, Maxim Cournoyer , Sughosha 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.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/qt.scm (signond)[native-inputs]: Remove qtbase-5. > (signond-qt6): Remove qtbase. > > Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5 > --- > gnu/packages/qt.scm | 3 +-- > 1 file [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Sughosha via Guix-patches via writes: > * gnu/packages/qt.scm (signond)[native-inputs]: Remove qtbase-5. > (signond-qt6): Remove qtbase. > > Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5 > --- > gnu/packages/qt.scm | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm > index 49c014870ba..0bd262341f3 100644 > --- a/gnu/packages/qt.scm > +++ b/gnu/packages/qt.scm > @@ -5888,7 +5888,7 @@ (define-public signond > (base32 > "0k6saz5spys4a4p6ws0ayrjks2gqdqvz7zfmlhdpz5axha0gbqq4")))) > (build-system qt-build-system) > - (native-inputs (list doxygen pkg-config qtbase-5 qttools-5)) > + (native-inputs (list doxygen pkg-config qttools-5)) > (inputs (list dbus glib libaccounts-glib)) > (arguments > (list #:tests? #f ; Figure out how to run tests > @@ -5938,7 +5938,6 @@ (define-public signond-qt6 > (base32 > "13cgdf6hhi2z3c8sax79dwi7450n8h228kpyl2w5lx0xglb2savq")))) > (native-inputs (modify-inputs (package-native-inputs signond) > - (delete "qtbase") > (replace "qttools" qttools))) > (arguments > (substitute-keyword-arguments (package-arguments signond) > > base-commit: c15f786f8936502249b639220997094fdbf7f1e8 pushed, and Readd validate-runpath phase. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmg4EhIACgkQO1qpk+Gi 3/CAqBAApsnlUZEpHW5FmUgraomqCmWbvPwxTB+WJEU9LO3aoWiRqac/yPNEm55X OTcXuLe2TZHYneEFzxSAivpOYxTpG5dDAuKZWs2YL3IGs0u8icG4nLdyQ2l3gxMH KdGqDIW7RLTzw5LkSFHHk+f8KvA4ypltBVXP/g1/+I1TwEe1rxMIa4otzM5aB+JD 3HKxVeGrI63AlDD6LQlpvqA2bNLMCZs+sJ5nuu0NceFz3bGozEBe7zJlo7Gm8S9m 9us9BbPkT1Qe9koudGlUgflThi4leSxMoVUD2mAuihQHEHQmleemN8O3BbndwMVd JxrSZLpzCx700tBtBdMDA+voAa8J6XnN1zuiw0eI04CcHBB1VQJR5rQJXkkvwNIM SpqtYLwoQn9y0eVVCctbO0ckr5EC6Y5tKwMfO6QMSOLu9KNVeNZxCxM8sOWekAnw pGnqyqoeol4MRK44AyiuUncoa9s1calXv+ie+BMCgKWPdyfs2gC6L9ozWDrpaTgH 4MzQtmmUml1yDmxnlq/mbz+Z5r7/Ua257wkFElnC/2knwswCSLXXEqf9IS7PcYwl ZntydfEWO/S17/HY1IzGu1UuMHPwAqMiMfNh21e7FpjaEhy6bApVq5aJeSr3JYFz fBeSHy/n6EI9hYIIi9oIYXPqQQ8kjqY5xI0N3mkEmZbOzlDnMgw= =T+qZ -----END PGP SIGNATURE----- --=-=-=--