From unknown Fri Sep 05 08:42:13 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#57742 <57742@debbugs.gnu.org> To: bug#57742 <57742@debbugs.gnu.org> Subject: Status: QT plugins from profile not found (QT_PLUGIN_PATH) Reply-To: bug#57742 <57742@debbugs.gnu.org> Date: Fri, 05 Sep 2025 15:42:13 +0000 retitle 57742 QT plugins from profile not found (QT_PLUGIN_PATH) reassign 57742 guix submitter 57742 Morgan Smith severity 57742 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 16:58:19 2022 Received: (at submit) by debbugs.gnu.org; 11 Sep 2022 20:58:19 +0000 Received: from localhost ([127.0.0.1]:43677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXU1z-0008Fo-EW for submit@debbugs.gnu.org; Sun, 11 Sep 2022 16:58:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:49316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXU1x-0008Fg-Ir for submit@debbugs.gnu.org; Sun, 11 Sep 2022 16:58:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXU1x-0004su-DN for bug-guix@gnu.org; Sun, 11 Sep 2022 16:58:17 -0400 Received: from mail-dm3nam02olkn20821.outbound.protection.outlook.com ([2a01:111:f400:7e83::821]:56289 helo=NAM02-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXU1v-0007UH-DR for bug-guix@gnu.org; Sun, 11 Sep 2022 16:58:16 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mHgbtt11U4j98TWjuPFOEkw4e//49ri65n8yzqxa/Tfeh7jrx93XwUgMcVL0HNcJRgleBj5DxwhEs700Ojmqr1zR4M7WvNVbwfOQnBnq4WOuQtmeFYvNQDc8m0VDyVH31CyDpm0UFzSRHPQ/Q8BnsrtzT2PSl2t98ffKIK/6DkIR2oz+RlTg3x1mNKFuidfeWLKhIwURJ1AxUs/CtbwneYTcdR1l3rRRExZG1buy7JISfkTUmvySr2GaEPMDUfHZxR4PbLJoEmJFT4i+gOB0/a+gzcK65cGdP4AFvrIvz08C3PoHgkKXrmSD07C3YRL7M/Df5JQ7ZtNzV31EccCDzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DgtjohjZwafbt/VUY9UFiFgfJ4tTAPy4c7ysh9zEVvU=; b=A2a0qsVFuDmyhkBWP/Qx5OhnatkmqFotMXc9Zz2kzzqlCGt++UND+RTi7XUhWKdnAXZLCbfdlZEOc4UszomIM8HFTqe7RTWbeCEkYrd30RN2tDYoBxE790ltb3q5QVDKnyUJxscczpYenSB7IOVW3st09r6brBJlIz2WjXgy+Nm69IgkivKhNi9zn39yF8AvQ8KqtyqT0JRH4wt07qDoqnVTEPejLP09Gl8Ue2x/KpjHuhTYmrog5nnFbxuPsilQD+tGw2WHDX1Kcaq6nzeUaARO8ALyYIr7XNTSyVkNX2hMG/ju877j5iieVPjpp5phvX08oLAgLhey5EfUAV8ENg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DgtjohjZwafbt/VUY9UFiFgfJ4tTAPy4c7ysh9zEVvU=; b=sxT9s45aza5c58DFAyo813t7rYJqoY/mh66wvOO3lXDodz7i/1c1zdiq+eA7sMdo8LMZk5d5fUtAeb2/56DnIKgB2yU+Rgf/nfVlJwlKQBYBZ6ZJyPYBdP/lQCtYCbGOyLZI+G38pJgFqr5CVVAeyELv72MI43NLnnr4DrVrrM2tyvspat8mE+R++tmR8WLWeOVgmtvkWqoXfLbernQfLLY1cro1CNY5ZC4GO5Hey7FHKmlIZiw9BQM+MzsOwqZ6BwyU42OTcnEkkZ/YC8PeUS6sqCb2kGQG9ohYB50pP5nuaYMpMb1Wz3J6cPernBZQY0XkUuoeDKCK1zfj6iBsFg== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by DM4PR03MB6859.namprd03.prod.outlook.com (2603:10b6:8:42::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.20; Sun, 11 Sep 2022 20:53:10 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::1cf8:e25b:a93b:ffac]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::1cf8:e25b:a93b:ffac%6]) with mapi id 15.20.5612.022; Sun, 11 Sep 2022 20:53:10 +0000 From: Morgan Smith To: bug-guix@gnu.org Subject: QT plugins from profile not found (QT_PLUGIN_PATH) Date: Sun, 11 Sep 2022 16:53:08 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Content-Type: text/plain X-TMN: [I2woE8h9S8gRSYMB+DQBPMoUEce+qR1k] X-ClientProxiedBy: YT3PR01CA0030.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:86::18) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <87wna9d45n.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|DM4PR03MB6859:EE_ X-MS-Office365-Filtering-Correlation-Id: d883ea4f-45a8-4f59-dd53-08da9437a297 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cF7cOlBrTH+82QpOruBjVhEJlxzM75D8uba0Vs0NbnkNDEKLq548rEe8MKZf5/FJ8LplnMXpRA3AfaBHooObM5+nP/zZ7mY7SEVmgvh1rgbofsodje3Pk9bT3564COA4esnTAYMmUAnRyp5icM82Jl1OAoiFHfyN1ZGSuAVrD/yA9uF0Q5cMqJEHbjzzIM5tF8/hmZhKD1BU9KtHS4+eWZTBN8htAE/3Bj0e+3aj6FB5glM7QSVrD8wO6T4Rh+Ga6Gmy9/xceUkrDwOjNgUPxIbq3waR6huwnfd19OBj2eS4DsD1w4Klnde8Ir3lCT6Vt1xo61aysxbii73wqrMW9AK1BsciiKF1MBlpJLlHVa8YoS+68ILt+fynnSWN1Tx3iKU6ml6eg6d/pqFO1ZisPBLSitKBbMXZex5kyI4GA9I3OCsugmF30gbeA9frV1KWCeOQLyniR12NAg13dgGL7AUKolEvtdj9O+pLNhxirve4rA9Jbkyc/iKsjLWvkBA8O9UQwfcs63KwQWoG/TW/q4VHC71EXpJAVKAufUScHbuRQynTQjriWnjsW2FH1QAFhz4HnBAU+xx0Ict+0bU5B+PjlKiZoxMfyOJf8WbqyXzzqIQlP3QAkZzZDnSfeFO+UDEnhtBUvevS2kl6W+HGig== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7h4l4HSdaCCwAMk0c17NZLNoDWCm3utIB6n1AgY+BJ5qktloU4KwAxtyJeDf?= =?us-ascii?Q?NlCLQ8BA+/eFXHBRzqruDE/YPmdwVJxF6CEi570c8QyKs8Opk8AHBFj/VtQm?= =?us-ascii?Q?37aJ2qG4X1uhUA0dPFGYAhVYbe4EXChcEz6aeQM0LckOQiP3iHbiBCdB6CX0?= =?us-ascii?Q?n2GNG4eYb6pe7YBHz8+T0l50SjnGJedCRoTeCwbQySsRGt1IgNb+dAkalVo5?= =?us-ascii?Q?JgmHtRlFYZujSAytyc9Oc6roXFihp5trY3DEESgJH/bOfPoUDM/80qdi4Yre?= =?us-ascii?Q?7zlxdmfBPcJGGJe59EwourKVBPo5zZrP40BxgkTKsQyNU2AiLnt86N6G5gn9?= =?us-ascii?Q?lHoP9dQQK6XWmOHONqhAPmsojxhqMLGOLXgOzw839teQs1XSVfR28j1apJ0J?= =?us-ascii?Q?kkAlG4fI+fvEEGqNXk37bKlVcQl+q76YTn3C/0DY5wK4xZJnwwYNSrQu0voL?= =?us-ascii?Q?y8+sgYYZYknBKSX68t6S7Nr1N7dEZtIOEB0kb5VQL7ulyEBX22mfy+rbcVs0?= =?us-ascii?Q?EVelD4Ix/jWHSFOMPN6CZQoo4tBPuDHVoguL5ygQKjeI4pXznKyWXxHRTAE1?= =?us-ascii?Q?BKj4QKdkMXP2CE1qVmmfjSry38QbalR9iYTk5eaMJHl4uXjqlAass2T3mv3d?= =?us-ascii?Q?gxVEuR4r7z9g8L9DZp7E/4Re50xudSaxJ5rs9rphtswNa9Us2DISrCMgQW8f?= =?us-ascii?Q?G+HiGGAFk6qtRlYYF6jABQvX4GbwjySFuDYvaD0W0lWSrna5BtExjv9LfHVl?= =?us-ascii?Q?efLsZ/Xg2XwMnysRcJTtTL44iy4hfgipGBbp0osJ3LuXqBGCmK3nihlMYvwn?= =?us-ascii?Q?KWCmXj26F/zagHUevD4PZiK+0kf+9dRkpNql78lm9P9oVEVzpSn4P/tB5wNb?= =?us-ascii?Q?s5DXr8xrVgGj5rEAZTjm/+Xrf8N1bodOMXyMhlPwTAhN4nK+snY/S7dQiarl?= =?us-ascii?Q?R1FD40PC/2j+PPn5jC0Uiw4WjG6DSasiRgZ1MiiJOZHqPb0pj7wcxtjgKXW7?= =?us-ascii?Q?wc18qXIwFO5LvBJddEWx48U1TYmgzkvTUEpXgqJ2WO/zqjO8ypQ3NxCbR8DC?= =?us-ascii?Q?cmhxYA+QGJqdguZn1g7PPNlZJQaRF9hcwg8CbzWR19g80cXhNnLrMbeIQs9w?= =?us-ascii?Q?Ge3lyleaty0ADg37uo7ELaj7fC5zVDwBbxo8KOG1V7ydOPcOnSQ6ewSDEYnk?= =?us-ascii?Q?SUnvkC70J5WiET/tTEuwdsK2HHMeJY2WN1PSNBtLr7VBKy7cmpLujygKYI/r?= =?us-ascii?Q?BaGIdR5fdjI/iVeQMB5ZqQvbgZkA16UYmMn3IjHKyBGmUzjz3r31ljlovvha?= =?us-ascii?Q?yGA=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d883ea4f-45a8-4f59-dd53-08da9437a297 X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2022 20:53:10.1757 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR03MB6859 Received-SPF: pass client-ip=2a01:111:f400:7e83::821; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM02-DM3-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit Cc: maxim.cournoyer@gmail.com 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.3 (--) Hello! Ever since commit 1f466ed6be932526fc69e72ffd50390691d0d382 we don't look at the user's value of QT_PLUGIN_PATH. The comment says this is to prevent plugin confusion between Qt5 and Qt6 stuff. This is very unfortunate for me. I have qtwayland (qt5) installed in my profile so QT programs can find the wayland plugin they need to display themselves on wayland. Unfortunately, they no longer can. Maybe we could make our own Guix environment variables like GUIX_QT5_QT_PLUGIN_PATH and GUIX_QT6_QT_PLUGIN_PATH and then add those to the wrapper? So like qtwayland would set GUIX_QT5_QT_PLUGIN_PATH and then the wrapper in qt-utils.scm could read that? Just an idea, I have no clue what a good solution for this issue looks like. Thanks, Morgan From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 10:20:15 2022 Received: (at 57742) by debbugs.gnu.org; 14 Sep 2022 14:20:15 +0000 Received: from localhost ([127.0.0.1]:55677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTFO-0003V9-TN for submit@debbugs.gnu.org; Wed, 14 Sep 2022 10:20:15 -0400 Received: from mail-qk1-f179.google.com ([209.85.222.179]:45587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTFK-0003Ul-Is for 57742@debbugs.gnu.org; Wed, 14 Sep 2022 10:20:13 -0400 Received: by mail-qk1-f179.google.com with SMTP id q11so7895812qkc.12 for <57742@debbugs.gnu.org>; Wed, 14 Sep 2022 07:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:user-agent:references:date:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=PL1CMqZeTZoHcjUoiAwiryUnnReo1378RhDizVrMF7M=; b=mo9f4+tt7w8r7n88mobGFuQS5OuAPOhzFS40nwJV9jOcvkVFEoNtXGo56OIwYSxYN4 zrqezzGHzNTaz1xPV0s05ViuzsjRpQsnhUiLnJR6Z8k123bZ6rHL9XuSTdkKQEKB/VQ6 J+LQ8mjytBpR20+8Rdss4UKakG6EbaT/4+ahv2ewinoa0KjKuCPad2AWCaUhwcyL3Wbk c/hII3tkOmvRfRiMpP+Jb2SZTJE668qw1aakGgfK7+7tGibna7kIogPIw4BUI0iwUtu0 KT9/nnWc4qfWUV2W3RQAzX/QRkyN2ydvW0iaQQIAmW3vExf4SEk9E02FALZJKt7eIHfV dx8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:user-agent:references:date:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=PL1CMqZeTZoHcjUoiAwiryUnnReo1378RhDizVrMF7M=; b=ajnyNgZjS5aCdDqHnP/UXHRVNnmcHVxDOfE0qpImk//XyPSKgF1lxnr2vNcyLCUmAA vdPXBD/Rtxz/2wW2Rpgjxsmo/x4VzG5wNquvYpxaqCAWuQjlvgg+LXjQYt1JhhCPlW8o agquzWTXGr3u8lw1UZ1cwcuhy5uLZ9IbJsL8ft1vhSqeuGX+MzmzY7TZN8kq1qY2BC3i XlSmHBPYU9MaTrsw6N20+t8cPAZugVhsCliFqPkiuMk9RBytGKGzGGVZzZZPxcqbTNvc oKQ+N2Ji4+uV5O6KGl9C+wxkZn1ovwYLXHEjEdn6hNoYIdUqkjSxl5tqPhctDtJDV8YU A14w== X-Gm-Message-State: ACgBeo2PYU8OkUgQIMC4gLYaOtPXOy052YpuMz+lSXnAQo0duGO5urcK NR3xH8t19q9TwDgdlRkgqzCyqVkr3Ng= X-Google-Smtp-Source: AA6agR6JPm9VfPJGz89/i0EQ3U3T+O0S1kQet+XNIa2s/Ln2IsR3bkzewiuQDiWiKCLSBVXwxmbdEQ== X-Received: by 2002:a05:620a:134d:b0:6cb:c03d:dbd3 with SMTP id c13-20020a05620a134d00b006cbc03ddbd3mr21391282qkl.447.1663165203880; Wed, 14 Sep 2022 07:20:03 -0700 (PDT) Received: from hurd (dsl-159-203.b2b2c.ca. [66.158.159.203]) by smtp.gmail.com with ESMTPSA id 8-20020a370808000000b006a6ab259261sm1864854qki.29.2022.09.14.07.20.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 07:20:03 -0700 (PDT) From: Maxim Cournoyer To: Morgan Smith Subject: Re: QT plugins from profile not found (QT_PLUGIN_PATH) In-Reply-To: (Morgan Smith's message of "Sun, 11 Sep 2022 16:53:08 -0400") Date: Wed, 14 Sep 2022 10:17:39 -0400 References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Received: from hurd (dsl-159-203.b2b2c.ca. [66.158.159.203]) by smtp.gmail.com with ESMTPSA id x26-20020a05620a0b5a00b006ce3e4fb328sm1876633qkg.42.2022.09.14.07.17.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 07:17:40 -0700 (PDT) Message-ID: <87illq11il.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57742 Cc: 57742@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 (-) [re-sending again, this time with debbugs in CC] Hello, Morgan Smith writes: > Hello! > > Ever since commit 1f466ed6be932526fc69e72ffd50390691d0d382 we don't look > at the user's value of QT_PLUGIN_PATH. The comment says this is to > prevent plugin confusion between Qt5 and Qt6 stuff. Yes; unfortunately Qt doesn't seem to have thought about making that variable usable with both Qt5 and Qt6 at the same time. It's probably worth reporting the issue upstream. > This is very unfortunate for me. I have qtwayland (qt5) installed in my > profile so QT programs can find the wayland plugin they need to display > themselves on wayland. Unfortunately, they no longer can. I see. > Maybe we could make our own Guix environment variables like > GUIX_QT5_QT_PLUGIN_PATH and GUIX_QT6_QT_PLUGIN_PATH and then add those > to the wrapper? So like qtwayland would set GUIX_QT5_QT_PLUGIN_PATH and > then the wrapper in qt-utils.scm could read that? Just an idea, I have > no clue what a good solution for this issue looks like. That could work for qt-build-system built packages, yes. We could also attempt to patch our Qt packages to honor these directly, if that's not too difficult. Then straightforward search paths could be defined for them, and the wrapper in qt-utils adjusted. Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 07 15:39:57 2022 Received: (at 57742) by debbugs.gnu.org; 7 Oct 2022 19:39:58 +0000 Received: from localhost ([127.0.0.1]:37422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtCP-00064P-J2 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 15:39:57 -0400 Received: from mail-qk1-f172.google.com ([209.85.222.172]:37470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtCN-00064C-P2 for 57742@debbugs.gnu.org; Fri, 07 Oct 2022 15:39:56 -0400 Received: by mail-qk1-f172.google.com with SMTP id oo23so3513858qkn.4 for <57742@debbugs.gnu.org>; Fri, 07 Oct 2022 12:39:55 -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:message-id:reply-to; bh=pO6girstHRLXnSn6g+gMqYurqf7pisZ/7RxK1cM5cuY=; b=GAUm3ol/t8l0jwl3vPClzK1G+QVeg3a1lmtmCWPtbbuUf8RZdtN4OGsZOX53qJha01 uVayNuzBSUDWNu5o/Dl06MG90tNyvvK2K8wYcPiSYXRaJAxDophpfVOgcamR1udDfpQj Oc1YGob6By8C4WiiQp7lgBX7e2kobYVVwlpdbRwcMBryPk6n1aNx3DPP8aWVbYuf+5PO O5JeDAaX64LdOjMnNcV9YpyLCT+NR7yG7ENksQtqV7PKYLmUu0AwlgPzxoCGnRawPfGq tR+dMVQkFli20WVFBpYQeBGPTu3t4PKEMhaHFgbbgkiSVoCou5JhjgSkRamTgf70cMIE W2FA== 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 :message-id:reply-to; bh=pO6girstHRLXnSn6g+gMqYurqf7pisZ/7RxK1cM5cuY=; b=gNPTuhopDEWfICeoQn2k8ZbO7d1+L0++rbS0coUDD/CHW+ZsHRVHE8kSZjmz1r4TFV OSQ09nMk9eX/sRoO0SFCzdZCyPzuJZJYWGrqsSFjcEbJwLFJqT8gKh42pNV8KThqbOst 2lMbwE3j50ZfTxnpYBXats9GxU9kxqf3/XElZ6PCyXO9x3W8xpdlSosvKGlrALTUczHj zd6KTPomVZxnQUIdg2r0dvSCZu09f6UVU4e3YzQW+0ZdHEkHjK//Gl7ztcNI7fnonSWE o8Rh4n45HVSznIDqKlanYO53gbiQ7fxyojG3YxMhVDg2/EHyQ7a2yx3e2BU1nLwCr3ad bbiw== X-Gm-Message-State: ACrzQf0J73iylDFsP4j5c/oyKH/NVZ6M+nS6M2sQfNfrwIcTW2UejMT9 J4u6y8kEaKhMmJ3mWm9o2/EYdNDH+hdcyw== X-Google-Smtp-Source: AMsMyM5BfAkeRS5v25ADxxEMWUGYzHaJV/8hrxdAzW1A6bR3TZFibvHpttf8kqjEsUYfFmFumVnprw== X-Received: by 2002:a05:620a:25c8:b0:6ae:be73:86c6 with SMTP id y8-20020a05620a25c800b006aebe7386c6mr4684589qko.531.1665171589960; Fri, 07 Oct 2022 12:39:49 -0700 (PDT) Received: from hurd ([2607:fad8:4:3::1005]) by smtp.gmail.com with ESMTPSA id c13-20020ac87d8d000000b0035cd6a4ba3csm1364713qtd.39.2022.10.07.12.39.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Oct 2022 12:39:49 -0700 (PDT) From: Maxim Cournoyer To: Morgan Smith Subject: Re: bug#57742: QT plugins from profile not found (QT_PLUGIN_PATH) References: <87illq11il.fsf@gmail.com> Date: Fri, 07 Oct 2022 15:39:48 -0400 In-Reply-To: <87illq11il.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 14 Sep 2022 10:17:39 -0400") Message-ID: <877d1b5sor.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: 57742 Cc: 57742@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, Maxim Cournoyer writes: > [re-sending again, this time with debbugs in CC] > > Hello, > > Morgan Smith writes: > >> Hello! >> >> Ever since commit 1f466ed6be932526fc69e72ffd50390691d0d382 we don't look >> at the user's value of QT_PLUGIN_PATH. The comment says this is to >> prevent plugin confusion between Qt5 and Qt6 stuff. > > Yes; unfortunately Qt doesn't seem to have thought about making that > variable usable with both Qt5 and Qt6 at the same time. It's probably > worth reporting the issue upstream. Reported upstream with https://bugreports.qt.io/browse/QTBUG-107459. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 30 09:57:38 2022 Received: (at 57742) by debbugs.gnu.org; 30 Nov 2022 14:57:38 +0000 Received: from localhost ([127.0.0.1]:33256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0OWo-00066N-DC for submit@debbugs.gnu.org; Wed, 30 Nov 2022 09:57:38 -0500 Received: from knopi.disroot.org ([178.21.23.139]:38132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0OWm-00066H-AG for 57742@debbugs.gnu.org; Wed, 30 Nov 2022 09:57:37 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C37684448D for <57742@debbugs.gnu.org>; Wed, 30 Nov 2022 15:57:33 +0100 (CET) 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 FCUniKC74dLE for <57742@debbugs.gnu.org>; Wed, 30 Nov 2022 15:57:32 +0100 (CET) Message-ID: <3774bc23-fd67-f782-f9b3-ae62e74b4450@disroot.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1669820252; bh=l3+m0BwTVd0ks2BoGcnjgpKj+z6RNfY1vDpO7d6LISk=; h=Date:To:From:Subject:From; b=HGW4cIYsEdzIzeO0Ctm2DTY5LrrWw0JwRFTZSRC51c5JBv/eRxpssTuqTJrIU0rKn aWXXT/VfH5GpGgGckVIBe16jaQyfAe9tLS8h/enHdOoObdivsE648H/frLAwvPthjM T3pifHkdZmYSOfAruKOGOyf4su0A99wsRDTLjLSDUmIrlhIjKvszbXh7sMvbtmMXFa pMx8IOUpxd/sUXWFVlbnzCQB0qxm86IDi9ffDO6ReMxQqDVBN+MJrbMbcxhapbHhVc TcOGoPw0MBNwEunRNSp+24kgqDlTyftXHjdnYF3Z/m/S3DStZ+P9VaYMrAR6DMj8Rq RpsGakp6JvJtQ== Date: Wed, 30 Nov 2022 09:57:04 -0500 MIME-Version: 1.0 Content-Language: en-US To: 57742@debbugs.gnu.org From: kiasoc5 Subject: Re: QT plugins from profile not found (QT_PLUGIN_PATH) Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57742 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 (-) Would it be possible to patch the wrapper before the Guix 1.4.0 release, or at least document somewhere that qt wayland is blocked by this bug? From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 17 11:26:02 2023 Received: (at 57742) by debbugs.gnu.org; 17 Feb 2023 16:26:03 +0000 Received: from localhost ([127.0.0.1]:41255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pT3Yg-0006ph-M3 for submit@debbugs.gnu.org; Fri, 17 Feb 2023 11:26:02 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:60693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pT3Yd-0006pC-Mw for 57742@debbugs.gnu.org; Fri, 17 Feb 2023 11:26:01 -0500 Date: Fri, 17 Feb 2023 16:25:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1676651153; x=1676910353; bh=NpWszgTA/LId3laDAipo4DxNMzx231pW7uaIV1A+uWA=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=K4n/NWUKzDTlYEOWIb0I2+sqCSD5dXaFIzAlC+29fw+Dg6c2hm/i/lYCjyHqFj2/O 91AGtwP3bnyZTkTINAx7Z+ZNmNauHtLPBxhUkn9MmsY5UCCBNmOsCDKW4Ce7dGdUrZ i8yKNTq1z/7GFXzTLmCoczqcZgRzE+6PI/fVZZuOqUi1X4HccboIpAnysLKCljqJ7M P3qoTMHpgK7Pmsnq9HFJ750S775CynQYzOdASk3EnSjQxhqhQr6FcOFtCe67wsnkHf vXWLeCzE8P30WE9Z3XiRgvqW3pfylOfWKdIjcYDaRZebR46i6fZHK3pAwKv/eqC47d MODOooh5UhdAA== To: "57742@debbugs.gnu.org" <57742@debbugs.gnu.org> From: =?utf-8?Q?Marek_Pa=C5=9Bnikowski?= Subject: QT plugins from profile not found (QT_PLUGIN_PATH) Message-ID: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> Feedback-ID: 45828316:user:proton 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: 57742 Cc: 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 (-) Hello. I found a piece of QT documentation on handling of plugins [1]. Is it helpful to achieving working Plasma Desktop on Guix? Maxim - I was able to only find your email address; I don't think the other= participants of this Debbugs issue will receive a copy of this message. Best Regards, Marek Pa=C5=9Bnikowski [1]: https://doc.qt.io/qt-6.2/deployment-plugins.html#loading-and-verifying= -plugins-dynamically From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 06 19:55:58 2023 Received: (at 57742) by debbugs.gnu.org; 7 Mar 2023 00:55:58 +0000 Received: from localhost ([127.0.0.1]:44018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZLcU-0006EO-5G for submit@debbugs.gnu.org; Mon, 06 Mar 2023 19:55:58 -0500 Received: from mail-qv1-f44.google.com ([209.85.219.44]:40511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZLcQ-0006EA-Lt for 57742@debbugs.gnu.org; Mon, 06 Mar 2023 19:55:57 -0500 Received: by mail-qv1-f44.google.com with SMTP id nv15so7968008qvb.7 for <57742@debbugs.gnu.org>; Mon, 06 Mar 2023 16:55:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678150549; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=dnSiOamcrip0KKdOfer3BkdC1m+2936N5BAxYkUm2VE=; b=W06hvXI/ad5vBt7/xZRKIGbJ5gEnzlazqVcRF4FkqQEjy7Kqld+zXmVsZ2TjJJm2OR vkolH16rHzt4ea854vg6waEQ7BNJidef2LEBiZ/nRL1EyWR3cANG9erciM5/nEiUpx8Q FEBKuzVvv3WrNKa0ey+YPzy7IhjKPYmBCEq4h7pPfxhx0ZUrzsp7ikz7Crgs/8XVpbQx 3cAonmaVzo73L1EAWV1ZlJrJUx7NSLi0iXleJsowjYCZ5O9o+jE9/FyIrUK/yBQ+ERq9 7B4xvRz3uCVtR/i//SSRCM0t+H31VRUlnbQhey53j3yMCT3VS3urGR7DRwo5c9iHJKhM WqTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678150549; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dnSiOamcrip0KKdOfer3BkdC1m+2936N5BAxYkUm2VE=; b=AjT6RyVtqZHKnbC+DxKq5v9tt05qSqeBmqit3x/b9EOoR1ukA5vjYAyByLAsHWL6lE Zwox9/2TgfAbPilhZlldFRVppA5PwXliVYuBZwF0rFIrZCT7t7650OMeVFrXMEEKgMF/ u1HrHqUmUKoMndWIDG6rYT2gtFrcRNPTGcrUK2Xbi4UG8BRDseQ2rvCGVpaQssSBWtwJ scWrQA29kUKfGrz4742QKBkwPeWAC4ph9Cmb2BN2tlhZbiz5JDzMEUkysPe/tQposRYY T743crjFlwMSC23DpkkuSE8UWi2aCnf+htesTNzHBb5+tMmHwuYxWghlNNdI6IK3hpb8 RPfw== X-Gm-Message-State: AO0yUKVXdWvbNL5OiSsvi+T1n7NfS8lZrjg2NG5bZONvQC4qqaUU2gir NsD91kNhFfg2lyptJqdux9+HAIQvwD4Shw== X-Google-Smtp-Source: AK7set+2E2JcEhaS7nWXz3MhGWj0+7JjEVtbCl6of6bA9lg/xU/aBNmNzgu/YQaW5baak+1p1RHFpw== X-Received: by 2002:a05:6214:d85:b0:574:d6d:a326 with SMTP id e5-20020a0562140d8500b005740d6da326mr22076460qve.15.1678150548760; Mon, 06 Mar 2023 16:55:48 -0800 (PST) Received: from hurd ([2607:fad8:4:3::1000]) by smtp.gmail.com with ESMTPSA id dt11-20020a05620a478b00b0073b399700adsm8486317qkb.3.2023.03.06.16.55.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Mar 2023 16:55:48 -0800 (PST) From: Maxim Cournoyer To: Marek =?utf-8?Q?Pa=C5=9Bnikowski?= Subject: Re: QT plugins from profile not found (QT_PLUGIN_PATH) References: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> Date: Mon, 06 Mar 2023 19:55:45 -0500 In-Reply-To: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> ("Marek =?utf-8?Q?Pa=C5=9Bnikowski=22's?= message of "Fri, 17 Feb 2023 16:25:49 +0000") Message-ID: <87jzztz8fi.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) 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: 57742 Cc: "57742@debbugs.gnu.org" <57742@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, Marek Pa=C5=9Bnikowski writes: > Hello. > > I found a piece of QT documentation on handling of plugins [1]. > > Is it helpful to achieving working Plasma Desktop on Guix? > > Maxim - I was able to only find your email address; I don't think the > other participants of this Debbugs issue will receive a copy of this > message. > > Best Regards, > Marek Pa=C5=9Bnikowski > > [1]: https://doc.qt.io/qt-6.2/deployment-plugins.html#loading-and-verifyi= ng-plugins-dynamically Thanks for the link. According to it, there shouldn't be a problem a problem mixing various Qt versions on the same QT_PLUGIN_PATH, as Qt is supposed to not load plugins that were linked against a newer version, or older major version. If this was so, then it seems like the problem/concern I reported upstream https://bugreports.qt.io/browse/QTBUG-107459 could be acknowledged and closed, but I'd like to have confirmation. I've sent a comment to the above ticket, hopefully we can get such confirmation. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 07 08:39:31 2023 Received: (at 57742) by debbugs.gnu.org; 7 Mar 2023 13:39:31 +0000 Received: from localhost ([127.0.0.1]:44837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZXXO-0003es-K0 for submit@debbugs.gnu.org; Tue, 07 Mar 2023 08:39:31 -0500 Received: from mail-qt1-f171.google.com ([209.85.160.171]:45752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZXXH-0003eZ-Qr for 57742@debbugs.gnu.org; Tue, 07 Mar 2023 08:39:29 -0500 Received: by mail-qt1-f171.google.com with SMTP id d7so14209061qtr.12 for <57742@debbugs.gnu.org>; Tue, 07 Mar 2023 05:39:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678196358; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3rZQzW99aEPDMxjaFrSb+3NLzjPAhbAfKc1f5vUMswE=; b=V/nhxpnIErCcKIjkwxM7bRgPyDwfQpKv2C9XghOAaH4gBoeliAMlWJXhN2l/jgJd9w RiJVdiKXciXN5AkPqxG6YHnWEccGMpuOvUf3MV8IlSPrD4n+uN1wSmpEXX5JSelGqcCQ Pm4LqgDtai6sYUZewIAemlWI5BakKh9tvXDts3MD2HN63nnMg5iyaynLUZVaTQ409RHl Ks0gcWbsLg6HK9QW5sHUDe3aybn+JrD99r+y6K6LuHJNSnE0XWlIUr/ElhGUzo/o1RUq jv6qop/N2UjB8ZDpsSkjbsLN7oo5q0pO/lwSq9s6kLQziBRFnLWQ/1dJlVs36EOYCXZw C+pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678196358; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=3rZQzW99aEPDMxjaFrSb+3NLzjPAhbAfKc1f5vUMswE=; b=VmPbXLiFZ6Ii1BTovm/QdqcbOiwvbYL7i3S+wqIQAlpIAxPkNXqnZjfcTrl52c5iWN 7+w3Ae5bDHtio5eJVfJjfCZXcHtaiDblokssEDG3Mm8/Ur/EZikJPwvMas4i9boAFAcj JmVHWIhg/9TuYtTToVWRn8WD1QHGvkY8qU+wwoKu3RpUbWWCUKr13mKvP9a0aW1igA4o qeznrPUj5E+tIaa4DpAuFOoUv2q/b7zSqUcmKwqojAetOLTK2KOPsjSFgNZenYBTt+EY rFfrg4HnKxIW7Rq3gR7gs96VWDUfGfGz50EH2H2Cn6ZR46+0Qqj2Kw3Wa0qLxVsUCg8z aohg== X-Gm-Message-State: AO0yUKXVZTwKWm51KyEHZ5EP0d1b67TVSQc+tDrbM3H7TTy4uwaQIald mGsz4u8OzmrQZJHKi3VykpdBJdxKN6bsF7KZ X-Google-Smtp-Source: AK7set+5FRr5Wf1OS8RjP7C5QVptM9EzVF+kJy1DqhZNmQZNIjfe7+OxFWkR3ouy2AbPalRholp2/w== X-Received: by 2002:ac8:5c4e:0:b0:3b8:2a6c:d1e3 with SMTP id j14-20020ac85c4e000000b003b82a6cd1e3mr23473221qtj.21.1678196357901; Tue, 07 Mar 2023 05:39:17 -0800 (PST) Received: from hurd ([2607:fad8:4:3::1000]) by smtp.gmail.com with ESMTPSA id i10-20020ac871ca000000b003bfb950f670sm9575567qtp.41.2023.03.07.05.39.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Mar 2023 05:39:17 -0800 (PST) From: Maxim Cournoyer To: Marek =?utf-8?Q?Pa=C5=9Bnikowski?= Subject: Re: bug#57742: QT plugins from profile not found (QT_PLUGIN_PATH) In-Reply-To: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> ("Marek =?utf-8?Q?Pa=C5=9Bnikowski=22's?= message of "Fri, 17 Feb 2023 16:25:49 +0000") References: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Date: Tue, 07 Mar 2023 08:39:15 -0500 Message-ID: <87o7p4y930.fsf@gmail.com> 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: 57742 Cc: "57742@debbugs.gnu.org" <57742@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 (-) Hello, Marek Pa=C5=9Bnikowski writes: > Hello. > > I found a piece of QT documentation on handling of plugins [1]. > > Is it helpful to achieving working Plasma Desktop on Guix? > > Maxim - I was able to only find your email address; I don't think the > other participants of this Debbugs issue will receive a copy of this > message. > > Best Regards, > Marek Pa=C5=9Bnikowski > > [1]: https://doc.qt.io/qt-6.2/deployment-plugins.html#loading-and-verifyi= ng-plugins-dynamically The upstream bug I had opened, https://bugreports.qt.io/browse/QTBUG-107459, has now been closed as "Believed not to be a problem.", so it's indeed supposed to work. I'll try looking into reverting some of the changes made when Qt 6 was introduced; there may be warnings, if I recall correctly, but since it's advertised as something supported, let's put it to the test! --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 19:53:17 2023 Received: (at 57742) by debbugs.gnu.org; 28 Mar 2023 23:53:17 +0000 Received: from localhost ([127.0.0.1]:50882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJ7s-0005ze-Iu for submit@debbugs.gnu.org; Tue, 28 Mar 2023 19:53:17 -0400 Received: from mail-qv1-f46.google.com ([209.85.219.46]:40947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJ7r-0005zR-2Y for 57742@debbugs.gnu.org; Tue, 28 Mar 2023 19:53:15 -0400 Received: by mail-qv1-f46.google.com with SMTP id qh28so10474840qvb.7 for <57742@debbugs.gnu.org>; Tue, 28 Mar 2023 16:53:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680047589; x=1682639589; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=YibGeKAsweao4QGkcWNijxntp24VgO3SmwDwSCEpMPI=; b=MRmsb0WWdIR74tkDTeKHnC044qmDuSQsdk8VWnvE6j/4ivGO9pPwXB7GbH/WCKsZNK o5cicc81GAfAsfRHLNGdpqOeUJEIPF7vxsQKKV/gjI9AiBh4V4xR9kosCSErQc8ztVL2 o+VtJRoJkp1EXHaQempuKMttIh67W9/dxLa8A6Rxx+MF+nNOKNDo2Zxnm32TJ1xZRMxT uBo6Mw0ba/8S2p0sNfwTf9+woG9HrFfSdptDLBu229laJcjAZedSx42vKlzpwLu6w7/U lyMDAInbDFHRUWrxs5QA8tTv1Y+FbbEp4Pca+olI2LIi5OuZUXBlZhk5/fS7TQlvlL6F F2aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680047589; x=1682639589; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YibGeKAsweao4QGkcWNijxntp24VgO3SmwDwSCEpMPI=; b=0Nv3qWlxL9Ys4aAJFDx24AzSD/+5omQIwKsFnNGM/L+fFS8x8OZL3CIKCEqHZAIkZN O6TtEOZXeMqGoEa+CvqjGRChHan3ESx+gqQDARxvG/09KEUZ1Jyxo8DmOWGuoiKCMYu8 KGFjAYx8TSCfm4lOn4eJU2qYZktw1ybJ1i0psXm+lfDr6e4TsqyPB7Oje6pDcXJOcUnO bxesZZbsCBWlB8T84w46ykZYkIer4lw09xBIXcybm2k4ZrKRkxSe1ETyRDhiqtiUt8UZ jQ9/2y8Ct6WisyrRaMtPqMLjlXWC8oDn5dyn1LKBjGHqDERc6Y+NwGlLmqqFNb0LXaMi 5UyA== X-Gm-Message-State: AAQBX9fUjiUKwDa4c0BSVMuazS7bAb384uMs89B0MUS+SQsAPbFigLnT mQU8p9V03UqgIyWqcki2KCJlB+yisf0= X-Google-Smtp-Source: AKy350bpO8nk2ZKLBXdr16xy6Op8xium8rPRN34nrwUKR9Wu6KCZpghwt7HG5BYiUVdTuruWUtRU6g== X-Received: by 2002:a05:6214:d0a:b0:5c2:c10f:5c95 with SMTP id 10-20020a0562140d0a00b005c2c10f5c95mr27511614qvh.29.1680047589246; Tue, 28 Mar 2023 16:53:09 -0700 (PDT) Received: from hurd (dsl-205-151-56-156.b2b2c.ca. [205.151.56.156]) by smtp.gmail.com with ESMTPSA id s188-20020ae9dec5000000b00742a23cada8sm17859911qkf.131.2023.03.28.16.53.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Mar 2023 16:53:08 -0700 (PDT) From: Maxim Cournoyer To: Marek =?utf-8?Q?Pa=C5=9Bnikowski?= Subject: Re: bug#57742: QT plugins from profile not found (QT_PLUGIN_PATH) References: <3ute5xnDM5UD0HqXD3VHDqCc9zQXNHZETniGVO1mc56DEPkTWcjTFix2FejNoCCw0TglygSUA831skPvkUQLxQxcTD5Ig1SeTRBEVh624ds=@protonmail.com> <87o7p4y930.fsf@gmail.com> Date: Tue, 28 Mar 2023 19:53:07 -0400 In-Reply-To: <87o7p4y930.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 07 Mar 2023 08:39:15 -0500") Message-ID: <871ql88mcc.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) 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: 57742 Cc: "57742@debbugs.gnu.org" <57742@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 (-) Hello, Maxim Cournoyer writes: > Hello, > > Marek Pa=C5=9Bnikowski writes: > >> Hello. >> >> I found a piece of QT documentation on handling of plugins [1]. >> >> Is it helpful to achieving working Plasma Desktop on Guix? >> >> Maxim - I was able to only find your email address; I don't think the >> other participants of this Debbugs issue will receive a copy of this >> message. >> >> Best Regards, >> Marek Pa=C5=9Bnikowski >> >> [1]: https://doc.qt.io/qt-6.2/deployment-plugins.html#loading-and-verify= ing-plugins-dynamically > > The upstream bug I had opened, > https://bugreports.qt.io/browse/QTBUG-107459, has now been closed as > "Believed not to be a problem.", so it's indeed supposed to work. > > I'll try looking into reverting some of the changes made when Qt 6 was > introduced; there may be warnings, if I recall correctly, but since it's > advertised as something supported, let's put it to the test! So I finally tried it in guix/build/qt-utils.scm: --8<---------------cut here---------------start------------->8--- @@ -87,9 +88,7 @@ (define exists? (match file-type "/applications" "/cursors" "/fonts" "/icons" "/glib-2.0/schemas" "/mime" "/sounds" "/themes" "/wallpapers") '("XDG_CONFIG_DIRS" suffix directory "/etc/xdg") - ;; We wrap exactly to avoid potentially mixing Qt5/Qt6 components, whi= ch - ;; would cause warnings, perhaps problems. - `("QT_PLUGIN_PATH" =3D directory + `("QT_PLUGIN_PATH" prefix directory ,(format #f "/lib/qt~a/plugins" qt-major-version)) `("QML2_IMPORT_PATH" =3D directory ,(format #f "/lib/qt~a/qml" qt-major-version)) --8<---------------cut here---------------end--------------->8--- And I see, as I had originally found: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix shell --pure qtwayland@5 qtbase@5 jami=20 [...] [env]$ echo $QT_PLUGIN_PATH=20 /gnu/store/06r23gkwlkzgivf411sk231sbvy5ghcm-profile/lib/qt5/plugins maxim@hurd ~/src/guix [env]$ jami=20=20=20 qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqeglfs.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqlinuxfb.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqminimal.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqminimalegl.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqoffscreen.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqvnc.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/rpn3knqgk81c27va7bxrpayv0dv5s4kr-qtway= land-5.15.8/lib/qt5/plugins/platforms/libqwayland-egl.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/rpn3knqgk81c27va7bxrpayv0dv5s4kr-qtway= land-5.15.8/lib/qt5/plugins/platforms/libqwayland-generic.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/rpn3knqgk81c27va7bxrpayv0dv5s4kr-qtway= land-5.15.8/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/rpn3knqgk81c27va7bxrpayv0dv5s4kr-qtway= land-5.15.8/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforms/libqxcb.so: Plugin uses incompatible Qt library (5.15.0) [release] QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-maxim' qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platformthemes/libqgtk3.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platformthemes/libqxdgdesktopportal.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforminputcontexts/libcomposeplatforminputconte= xtplugin.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/platforminputcontexts/libibusplatforminputcontextp= lugin.so: Plugin uses incompatible Qt library (5.15.0) [release] Using Qt runtime version: 6.3.2 (jami:9326): libnotify-WARNING **: 19:41:03.309: Failed to connect to proxy qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/imageformats/libqgif.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/imageformats/libqico.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/imageformats/libqjpeg.so: Plugin uses incompatible Qt library (5.15.0) [release] "Using locale: C" 19:41:03.438 os_core_unix.c !pjlib 2.12.1 for POSIX initialized Daemon is running No migration required qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/sqldrivers/libqsqlite.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/sqldrivers/libqsqlmysql.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/sqldrivers/libqsqlodbc.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/sqldrivers/libqsqlpsql.so: Plugin uses incompatible Qt library (5.15.0) [release] Syncing lrc accounts list with the daemon Cannot find dbus interface for screen saver qt.core.qobject.connect: QObject::connect(lrc::api::ContactModel, ContactAd= apter): unique connections require a pointer to member function of a QObjec= t subclass qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so: Plugin uses incompatible Qt library (5.15.0) [release] qt.core.plugin.loader: In /gnu/store/047ay09ng8kvvbk2h51hbm5mf7x4garg-qtbas= e-5.15.8/lib/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so: Plugin uses incompatible Qt library (5.15.0) [release] [...] --8<---------------cut here---------------end--------------->8--- But Jami runs fine anyway, so I guess it's noise we'll have to put up with. I'm merging this change and others to the staging branch now, if you want to try it out in a day or two it should be fully built for x86_64. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 20:05:32 2023 Received: (at 57742) by debbugs.gnu.org; 29 Mar 2023 00:05:32 +0000 Received: from localhost ([127.0.0.1]:50887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJJk-0006Kr-BK for submit@debbugs.gnu.org; Tue, 28 Mar 2023 20:05:32 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:60140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJJi-0006KV-Bc for 57742@debbugs.gnu.org; Tue, 28 Mar 2023 20:05:31 -0400 Received: from smtp202.mailbox.org (unknown [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4PmRdZ3bMLz9sbf; Wed, 29 Mar 2023 02:05:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1680048322; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=UoCq8N6iqaPwfE1JbPH2kSvU+nRr0FEDt3nG1sB8liQ=; b=HVPASER02qRVNu2IGeaT56UAHDn5fEji+kY2w62BD80R7gsNgN0m1dDPYXHQ0NxesaciJW FcUvv0wCtKHou1uAda4gkm6EaetJmu7GC0ZxleSEZocYwRjcrP4GoPHEHi1QwW6OJDUru2 aNgsvPigmD3CsVsb56fnrwiAbCytmKvaK8rctnRYvBJK8Fx9HP8k9jGhLIqhLW2wPvFf0u rOGqWZg2DEPGehR6rumfBWpvmkvvmy5jYbAjFjWnrlBbR65Z4bRJzBElKnqrE1GG7xw6ou nRqstZ+7XVZxpPWVvIleQ5WMR7aA8b1TezgOATqoReHzShQncABOJv6c7qrdiQ== From: Antero Mejr To: 57742@debbugs.gnu.org Subject: [PATCH core-updates] build: qt-utils: Add prefix when wrapping QT_PLUGIN_PATH variable. Date: Wed, 29 Mar 2023 00:05:11 +0000 Message-Id: <20230329000511.5277-1-antero@mailbox.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-MBO-RS-META: ktu9mqxfnjbzwh9ze7jx4jk5dsmkgpjn X-MBO-RS-ID: dfde0a9733885d2a7d3 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57742 Cc: maxim.cournoyer@gmail.com 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 (-) This allows extension of QT_PLUGIN_PATH. QT programs will now work under Wayland when qt-wayland is installed. * guix/build/qt-utils.scm (variables-for-wrapping)[QT_PLUGIN_PATH]: Add prefix value to 'wrap-program' procedure call for QT_PLUGIN_PATH variable. --- Tested using Wayland and X (via XWayland), using plugin paths for QT5, QT6, or both. In all cases, QT selects the correct plugin if it's present anywhere in QT_PLUGIN_PATH. guix/build/qt-utils.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/build/qt-utils.scm b/guix/build/qt-utils.scm index 2e47f1bc02..b503659521 100644 --- a/guix/build/qt-utils.scm +++ b/guix/build/qt-utils.scm @@ -89,7 +89,7 @@ (define exists? (match file-type '("XDG_CONFIG_DIRS" suffix directory "/etc/xdg") ;; We wrap exactly to avoid potentially mixing Qt5/Qt6 components, which ;; would cause warnings, perhaps problems. - `("QT_PLUGIN_PATH" = directory + `("QT_PLUGIN_PATH" prefix directory ,(format #f "/lib/qt~a/plugins" qt-major-version)) `("QML2_IMPORT_PATH" = directory ,(format #f "/lib/qt~a/qml" qt-major-version)) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 20:16:18 2023 Received: (at 57742) by debbugs.gnu.org; 29 Mar 2023 00:16:18 +0000 Received: from localhost ([127.0.0.1]:50904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJU9-0006di-Sa for submit@debbugs.gnu.org; Tue, 28 Mar 2023 20:16:18 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:43376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJU8-0006dT-Ka for 57742@debbugs.gnu.org; Tue, 28 Mar 2023 20:16:17 -0400 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4PmRt11V88z9sWC; Wed, 29 Mar 2023 02:16:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1680048969; 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; bh=EtPRMGbexHRluNupqs6H8JzdIZUOwu9tBOMlau9g5uw=; b=oPUGurKICk1Y+AqnXCZh5Rpxtxfhz3b8t08G6F6945sNFS3m7qlUvhHFdqK4oPwE9nhujO niysoJ9dN4/EFphoVUhA+6Irh+sNPn91GpGLk1MjDv1giyaMRer6gpp+yS5ZS4lr0toWtn cn26NiyRG23dt2Zc7OxXUQwAK0Zp2XT41onMrgQ2qL3XnIpl/7CbNHcHEi0/spDBPqztGV n3e0Uk+HRf3WywII7qNE12rxMEdutS1fz0BvIGfCqe7V4VNrbvJjjQt1BV3BhU9+TY9Mfh o5lhUUF/8gMc5vSNCZik260NTh/Af/mcEcb/qZ0rMhFTyvprqTD9huwTBGeq5g== From: Antero Mejr To: maxim.cournoyer@gmail.com Subject: [PATCH core-updates] build: qt-utils: Add prefix when wrapping QT_PLUGIN_PATH variable. Date: Wed, 29 Mar 2023 00:15:51 +0000 Message-ID: <874jq45s5k.fsf@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain X-MBO-RS-ID: 12a6a16a21c3d395ff0 X-MBO-RS-META: 4dpfqsjxxxkcp7jkspa3yta7c45jif65 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57742 Cc: 57742@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 (-) Please ignore the QT patch I just sent, it's exactly the same as yours, and I sent it before I saw your message from 20 minutes ago. Sorry! When I tested the patch I didn't get any of that noise about "Plugin uses incompatible Qt library", although the program I tested with may have configured QT to be less verbose. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 20:21:21 2023 Received: (at 57742-done) by debbugs.gnu.org; 29 Mar 2023 00:21:21 +0000 Received: from localhost ([127.0.0.1]:50909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJZ3-0006n9-IL for submit@debbugs.gnu.org; Tue, 28 Mar 2023 20:21:21 -0400 Received: from mail-qt1-f174.google.com ([209.85.160.174]:41660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phJZ1-0006mp-2y for 57742-done@debbugs.gnu.org; Tue, 28 Mar 2023 20:21:20 -0400 Received: by mail-qt1-f174.google.com with SMTP id cn12so10329741qtb.8 for <57742-done@debbugs.gnu.org>; Tue, 28 Mar 2023 17:21:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680049273; x=1682641273; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=s0tNqfoLEzjRSkQIFl1uE1O2BNGpccyLEa2s8A4+lYc=; b=TejWaeXlawviw5rPva+76xqAOhmyM5a/k30JXETYvSNpMcg1f7EzYusIRA57tl37qe NWnh8KEK6It3idJt5xzyGgvSxFmCBw6u4xzHEAKImr6nHKxGBQKvZgKccWsj2NJ7aow0 2scA4aqdOrWzVYtuxwnu5GaVTWrX+RQvOaYD0oVbmxdADb7x7hoNYYHCwtKOqkMPiG1V jjdcG3EdOJ/aUyRGgxAj2TDGClYYz+bvnH/e9zDPj0EkaApVg1qtmfaojkUIShJFnjL4 67cAQpyMuwGFyh6hS8D0DWy+BcXOKAsufuERvkx9t4MTucrhx2ap9pl/bxzUaf9f/36L XO7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680049273; x=1682641273; 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 :message-id:reply-to; bh=s0tNqfoLEzjRSkQIFl1uE1O2BNGpccyLEa2s8A4+lYc=; b=v8oP/Z7mYxf4lt/9MSwS9MosxWf7NeVkBkth4+x//3amWWfdCl0Qq/Ae9f7aWkB+vE kdNwfHW2kQQvX7uzWondK8pQQp8xfw4/h/5OT74l6kjVsiJJ25F95Y2NHZ8MsXmxd+0K hf4zp3a6I8geoTPg4uEAtagYh/OZrj+Vb91q+GFzUcu7NTPf1OO54OKyg9EVJ1JPcX+B X1av7X+PC+/maAy4ZAFgSPIJctnwUjJZH7lcgAMZ4cEqeMcufvsEjLvFk+EM2+4GWVha 9aipc8o8GoPGSD0uuM/u0Zexgm5C9tMPtDEl03TfFKN3HWS4w0lPQzvu3WqCJtdtfStV bZYg== X-Gm-Message-State: AO0yUKWJ0enAuvpu1uDpylobdrZTsceWu5TfodpfZTlcWcVdDBvHDert u1wcCLU/Rial+N8tcIJmctej8ziLrUOHKA== X-Google-Smtp-Source: AK7set+MgUJcM5RdGsgfCey8BU6R4Ay/jaEPwPUyfoSy68FtC/cHpqO22M4GY6WRwWqEV0kN7sKvPw== X-Received: by 2002:a05:622a:1003:b0:3d2:a192:3d93 with SMTP id d3-20020a05622a100300b003d2a1923d93mr30839691qte.8.1680049272823; Tue, 28 Mar 2023 17:21:12 -0700 (PDT) Received: from hurd (dsl-205-151-56-156.b2b2c.ca. [205.151.56.156]) by smtp.gmail.com with ESMTPSA id f14-20020ac8464e000000b003e38ee0d80esm6156455qto.15.2023.03.28.17.21.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Mar 2023 17:21:12 -0700 (PDT) From: Maxim Cournoyer To: Antero Mejr Subject: Re: bug#57742: QT plugins from profile not found (QT_PLUGIN_PATH) References: <20230329000511.5277-1-antero@mailbox.org> Date: Tue, 28 Mar 2023 20:21:11 -0400 In-Reply-To: <20230329000511.5277-1-antero@mailbox.org> (Antero Mejr's message of "Wed, 29 Mar 2023 00:05:11 +0000") Message-ID: <87wn3076h4.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57742-done Cc: 57742-done@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, Antero Mejr writes: > This allows extension of QT_PLUGIN_PATH. > QT programs will now work under Wayland when qt-wayland is installed. > > * guix/build/qt-utils.scm (variables-for-wrapping)[QT_PLUGIN_PATH]: Add prefix > value to 'wrap-program' procedure call for QT_PLUGIN_PATH variable. > --- > Tested using Wayland and X (via XWayland), using plugin paths for QT5, QT6, or > both. In all cases, QT selects the correct plugin if it's present anywhere in > QT_PLUGIN_PATH. > > guix/build/qt-utils.scm | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/guix/build/qt-utils.scm b/guix/build/qt-utils.scm > index 2e47f1bc02..b503659521 100644 > --- a/guix/build/qt-utils.scm > +++ b/guix/build/qt-utils.scm > @@ -89,7 +89,7 @@ (define exists? (match file-type > '("XDG_CONFIG_DIRS" suffix directory "/etc/xdg") > ;; We wrap exactly to avoid potentially mixing Qt5/Qt6 components, which > ;; would cause warnings, perhaps problems. > - `("QT_PLUGIN_PATH" = directory > + `("QT_PLUGIN_PATH" prefix directory > ,(format #f "/lib/qt~a/plugins" qt-major-version)) > `("QML2_IMPORT_PATH" = directory > ,(format #f "/lib/qt~a/qml" qt-major-version)) Already fixed on my staging :-). I'll merge staging into master as soon as it catches up to master according to https://ci.guix.gnu.org/. Help welcome! -- Thanks, Maxim From unknown Fri Sep 05 08:42:13 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, 26 Apr 2023 11:24:06 +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