From unknown Sun Jun 15 08:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58251: Mesa missing patches for Vulkan shared libraries Resent-From: =?UTF-8?Q?M=C3=A1ja_?= =?UTF-8?Q?Tom=C3=A1=C5=A1ek?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 02 Oct 2022 14:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58251 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 58251@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16647212117731 (code B ref -1); Sun, 02 Oct 2022 14:34:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Oct 2022 14:33:31 +0000 Received: from localhost ([127.0.0.1]:47776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1of026-00020c-Kz for submit@debbugs.gnu.org; Sun, 02 Oct 2022 10:33:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:57782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1of025-00020V-H1 for submit@debbugs.gnu.org; Sun, 02 Oct 2022 10:33:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54348) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of025-0005Aw-C3 for bug-guix@gnu.org; Sun, 02 Oct 2022 10:33:29 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38166) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of023-00071l-1i for bug-guix@gnu.org; Sun, 02 Oct 2022 10:33:28 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6E7D14C33A for ; Sun, 2 Oct 2022 16:33:18 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11L42yoQ1xRH for ; Sun, 2 Oct 2022 16:33:17 +0200 (CEST) From: =?UTF-8?Q?M=C3=A1ja_?= =?UTF-8?Q?Tom=C3=A1=C5=A1ek?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1664721197; bh=kg1CxW36eoteB+z+U2iCcOyoehk24xppwNUWfrtaXqo=; h=From:To:Subject:Date; b=kilBBO7A55NYX9D1i1XbNJi2DqS0qZr1sGHBgSL9bi9Wt2EOKIXFBTp/OGya7g0eB LVHOLFtzv62+ef20scwYUtEwh+LIiiMRPTEzwhNIH33t9wCgwNWnZXw3soYp+18f7i zmTsqzTgY1+yvMtxqPpzOtk9CYc5KlvpKEgItGyd8kDI9DEm01tPT7WK4uTjJSnwI3 6FZpfa1yTXKbKtiGPIFwNup7CS6qhmPKD+g3pjKa0QM7aZZRjmxXwPB9floqlcKtzN 4fIFCTasUTNKtylj7aFQps28m0GVTfJz3hzPSdsmxHtM38oU5jH6RVqk3xFShrkrFY aswXt/kmfIb3A== Date: Sun, 02 Oct 2022 16:33:13 +0200 Message-ID: <878rly70t2.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=maya.tomasek@disroot.org; helo=knopi.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) As per https://issues.guix.gnu.org/57297 > It was only recently that I was able to fix an issue with the tutorial > program not finding the .so for the validation layer, by patching the > layer manifest file with the full store path of the .so. A similar > phase would need to be added to the mesa package definition for its > device selection layer to work properly. The error from the mesa layer > not being found when I run the basic tutorial program is: > > !! validation layer: libVkLayer_MESA_device_select.so: cannot open > shared object file: No such file or directory And the mentioned patch is: > + #:phases #~(modify-phases %standard-phases > + (add-after 'install 'set-layer-path-in-manifest > + (lambda* (#:key outputs #:allow-other-keys) > + (let* ((out (assoc-ref outputs "out")) > + (manifest (string-append out > + "/share/vulkan/explicit_layer.d" > + "/VkLayer_khronos_validation.json"))) > + (substitute* manifest > + (("\"libVkLayer_khronos_validation.so\"") > + (string-append "\"" out > "/lib/libVkLayer_khronos_validation.so\""))))))))) This errors actually appears in more packages, for example vulkan-info prints this error. Patches to all shared vulkan libraries should be added into mesa, so applications can actually load vulkan. From unknown Sun Jun 15 08:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58251: Mesa missing patches for Vulkan shared libraries References: <878rly70t2.fsf@disroot.org> In-Reply-To: <878rly70t2.fsf@disroot.org> Resent-From: Kaelyn Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 16 Oct 2022 16:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58251 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "58251@debbugs.gnu.org" <58251@debbugs.gnu.org> Received: via spool by 58251-submit@debbugs.gnu.org id=B58251.16659394546097 (code B ref 58251); Sun, 16 Oct 2022 16:58:02 +0000 Received: (at 58251) by debbugs.gnu.org; 16 Oct 2022 16:57:34 +0000 Received: from localhost ([127.0.0.1]:45995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok6xB-0001aH-RH for submit@debbugs.gnu.org; Sun, 16 Oct 2022 12:57:34 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:44365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok6x9-0001a3-KE for 58251@debbugs.gnu.org; Sun, 16 Oct 2022 12:57:32 -0400 Date: Sun, 16 Oct 2022 16:57:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1665939445; x=1666198645; bh=/kOmJQR74r9zcTYP5iAhYMZRiy3AEglLhN9WCm5FZZ8=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=OPeV6Lw0SMvAjWDe8whLIj/cZUCeLDah0KvWqDR0aJ/c0BbxKY2bFj3EPk2A5372N HQl8X/m8hJAfuM/XDT0UxMpPXmMwUEtf1iCVlxvGZyPOkeOyAv+H8rRvuq692PwmhU SgvTntSLb0KXGnEQRPZ/5ZkzoNO125Ig6o4NRxF/i+3TgSH8tTQ6H/Co56A3nHwrMS 8hV01MrxgjM7YFk9qTj8cq3bqPKen/7nmCWX9UV5ufRTmYauxHN9bMRC0hWmjCFw0u s7gAS+o7xx7AYJb2SMuS+Eq8BhgRVb3rQCC5XBXOOVOI24N0lrnY3iesnSS1PsdYjT 1BlbwteSiiZ9A== From: Kaelyn Message-ID: Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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've just sent in https://issues.guix.gnu.org/58566 to update mesa on core-= updates, and that patch includes a new phase to fix up the Vulkan layer man= ifests similar to how I'd done for vulkan-validationlayers in https://issue= s.guix.gnu.org/57297. From unknown Sun Jun 15 08:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58251: Mesa missing patches for Vulkan shared libraries References: <878rly70t2.fsf@disroot.org> In-Reply-To: <878rly70t2.fsf@disroot.org> Resent-From: Kaelyn Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 21 Nov 2022 19:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58251 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "58251@debbugs.gnu.org" <58251@debbugs.gnu.org> Cc: "58566@debbugs.gnu.org" <58566@debbugs.gnu.org> Received: via spool by 58251-submit@debbugs.gnu.org id=B58251.16690582355751 (code B ref 58251); Mon, 21 Nov 2022 19:18:02 +0000 Received: (at 58251) by debbugs.gnu.org; 21 Nov 2022 19:17:15 +0000 Received: from localhost ([127.0.0.1]:48877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCI7-0001Ug-BP for submit@debbugs.gnu.org; Mon, 21 Nov 2022 14:17:15 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:54447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCI2-0001UK-IA; Mon, 21 Nov 2022 14:17:13 -0500 Date: Mon, 21 Nov 2022 19:16:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1669058223; x=1669317423; bh=toEE6TjbGck6WSjS8VK607vvWNH+jTmWLfF/DZODUZY=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=dfgy7rcmczPztmUftm7sTu+uzADes94vHS2VaRwRvs5IUAC5aBBIQd8EhvMu6w+00 Rg8tzIF61Bgh3nAxAXe5dHPnVS/nGRnMaJGVYf1sTaQ/R/HRUV3tIQdK7o49w1m0+7 JD4+o0oIDN68M9ZPlVFksbAMKL0LZg/v1XhbzC7MlAcjIpa7T11xHUEoBMTRw4NiaK VTXRdWkj6Ef3tbXjXuCiVp1tHNxtkY02UVGubYhoHW8O5LqBv3/5fX07/t7EkQjhas +NMMASd3LdPNWF80TKcTVDNKsCz3kmKZ9qglHXSUmCydHKn8ipuBiNVx3iR3SUaUkD xZTNT0Z2i6VQw== From: Kaelyn Message-ID: Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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've just created https://issues.guix.gnu.org/59453 with the patch to mesa = on core-updates to fix the library paths in the Vulkan layer manifests. I s= plit the change out from my previous mesa update patch (https://issues.guix= .gnu.org/58566) as mesa on core-updates has since been updated to version 2= 2.2.4. From unknown Sun Jun 15 08:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58251: Mesa missing patches for Vulkan shared libraries References: <878rly70t2.fsf@disroot.org> In-Reply-To: <878rly70t2.fsf@disroot.org> Resent-From: Kaelyn Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 18 Jun 2023 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58251 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "58251@debbugs.gnu.org" <58251@debbugs.gnu.org> Received: via spool by 58251-submit@debbugs.gnu.org id=B58251.168710541123713 (code B ref 58251); Sun, 18 Jun 2023 16:24:02 +0000 Received: (at 58251) by debbugs.gnu.org; 18 Jun 2023 16:23:31 +0000 Received: from localhost ([127.0.0.1]:54896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAvBb-0006AP-ID for submit@debbugs.gnu.org; Sun, 18 Jun 2023 12:23:31 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:30769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAvBZ-0006A8-7g for 58251@debbugs.gnu.org; Sun, 18 Jun 2023 12:23:29 -0400 Date: Sun, 18 Jun 2023 16:23:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1687105402; x=1687364602; bh=cESgKZTg4+ZX7RfvCuIm+Ap/xWemyrAetOWLGNiHpAQ=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=ngocfF984dl7UneSUShXpJCZYoFw4nyuQFNlEFSFdaDtu5KE7J8GEKRugculnIojQ Wp8NPabSrl0/RxcCSmWqj0MUxu0woOgg4EVsD/MB3nmbK1rFwihqkBRDG5PwdPI9nt caaGDTMBMU10bSDNH8ud6okEDRrAKd9ZIZ/1zwR7LHCKxvGm7fDPxGRAxqeDyrmu5P KK9GEv09W9VHTyAHox9RIcwdLdZtSq+dK177gq++YcGMmBpe5oCwhOw72aACDlCQs0 D0DDy9ydzboyuI8N0xqBQaZ/nXbcmlc5Iee2oNDAcwVWFstmyU96dt1kZHHAa8EzZl uJxgvTCS+A11A== From: Kaelyn Message-ID: <6YVO6IqlPgDqB2VAUT_ieP8EQ52AYOuTh9MP6GaJKG_5tC0BmGGDkCEWRS9PYxKEjKfSkfgsdSlE1yDNfS58UoFypnph0frljQQxsvz_wDo=@protonmail.com> Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 manifest files have been fixed in mesa to include the path to the vulka= n layer shared objects in commit 02995444dbe9861c32b6e2cdbfb7a7b2affe2c2b. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 18 12:24:00 2023 Received: (at control) by debbugs.gnu.org; 18 Jun 2023 16:24:00 +0000 Received: from localhost ([127.0.0.1]:54900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAvC3-0006BB-Rn for submit@debbugs.gnu.org; Sun, 18 Jun 2023 12:24:00 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:17171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAvC1-0006Au-Pd for control@debbugs.gnu.org; Sun, 18 Jun 2023 12:23:58 -0400 Date: Sun, 18 Jun 2023 16:23:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1687105431; x=1687364631; bh=eWT+LsUoXonQZgZiik6Tks7B/RebernIR/xlgKhSo2s=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Oh3lVrcPrCwVxzS2XH3WWxU++kmgaicJD3hjCKZEz//iWN/72qkknn9j4ZxXEn3eX fqUptCHrvrV/V5oatsiS9kOc0lvIrKVkQI94sqZDlwi5esaLPs//PyksF0p2cOmkfD iQTJTwHzVxm9o9hcjBqLm7RNPC6rn7e5lBWBa3jAdzwb1klWaNs2XojGiY0Dz5BIFw yj/Uwy3IKJxMDp5DGmAfpmwu1qyhzTwZXPjfFP3TgdLdFx3KYn/JAEx3E7GdQb7RV5 x1giWvdRMxezT+6sFzUsfr8G3HIz12uBIVW66OfC03tMJQDX5reMKgfm8wM3A9nmYe FQOp/mD3kDYNQ== To: "control@debbugs.gnu.org" From: Kaelyn Subject: (No Subject) Message-ID: Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) 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: close 58251 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kaelyn.alexi[at]protonmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [185.70.40.134 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: control 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 (+) close 58251