From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id AOnULSNCQGOWzAAAbAwnHQ (envelope-from ) for ; Fri, 07 Oct 2022 17:13:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id YGsQLiNCQGOlYgEA9RJhRA (envelope-from ) for ; Fri, 07 Oct 2022 17:13:39 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 872532F8C1 for ; Fri, 7 Oct 2022 17:13:39 +0200 (CEST) Received: from localhost ([::1]:45372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogp2g-0001dM-Ky for larch@yhetil.org; Fri, 07 Oct 2022 11:13:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogo3B-0005t7-Cp for guix-patches@gnu.org; Fri, 07 Oct 2022 10:10:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37920) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogo38-0001uv-DU for guix-patches@gnu.org; Fri, 07 Oct 2022 10:10:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ogo37-0003pL-Tt for guix-patches@gnu.org; Fri, 07 Oct 2022 10:10:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57608] Upstreaming KDE Plasma and rest of packages Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 07 Oct 2022 14:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57608 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: phodina Cc: ludo@gnu.org, maximedevos@telenet.be, mail@brendan.scot, leo@famulari.name, kiasoc5@disroot.org, marekpasnikowski@protonmail.com, marius@gnu.org, h.goebel@crazy-compilers.com, 57608@debbugs.gnu.org X-Debbugs-Original-Cc: ludo@gnu.org, maximedevos@telenet.be, mail@brendan.scot, leo@famulari.name, kiasoc5 , marekpasnikowski@protonmail.com, marius@gnu.org, h.goebel@crazy-compilers.com, 57608@debbugs.gnu.org, phodina via Guix-patches via Received: via spool by 57608-submit@debbugs.gnu.org id=B57608.166515179514693 (code B ref 57608); Fri, 07 Oct 2022 14:10:01 +0000 Received: (at 57608) by debbugs.gnu.org; 7 Oct 2022 14:09:55 +0000 Received: from localhost ([127.0.0.1]:36998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogo31-0003ov-2M for submit@debbugs.gnu.org; Fri, 07 Oct 2022 10:09:55 -0400 Received: from mail-qk1-f174.google.com ([209.85.222.174]:44872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogo2y-0003of-VV for 57608@debbugs.gnu.org; Fri, 07 Oct 2022 10:09:53 -0400 Received: by mail-qk1-f174.google.com with SMTP id x13so390463qkg.11 for <57608@debbugs.gnu.org>; Fri, 07 Oct 2022 07:09:52 -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=CxoUeVhltKiW5saCv2xjAA7ssU+OQKIw5Gr3ReecN/s=; b=Zn0i0Un4uQlkqJy9z6bXeA8wDyYxt1kOKDDLaxfadk7lHNQ/l49Z1JhAslsYCbImzX DoaUVzfKE1727Byecj7vgAbgysPrtimmJqv2eqjpyimmDykSefOzmUB/jq9+OrKNVfdo TPzvA2aXUUdHdyh78FqTrCHoHmuybwvUrzAXpq9uhr6LNwtGwM7woOk2UF6dODI3qYLl 5pc1AVHBvSgMzeUs49mumG+oNcdbq3WY1RLguozoKFw0cQoR90FvINCetPVC9urbLJrd 6wWwWIMxKncDdVb7rBsG2G3A5vaNuqDtstUFonBMz2cc5NWv0w/23UHoBd3DYbVqK+2a RXzQ== 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=CxoUeVhltKiW5saCv2xjAA7ssU+OQKIw5Gr3ReecN/s=; b=GSGEfh31bARUOIkbnWaQw0MEQarWCFyX6yrlF8UWYnUCNbd2/tK3lvpG2LsT9PgRoO HHRd66lHYZY6M8AOAE2uHmmGzrBobnk8e+GzmS3Ip38tLEYlWA6coaev26N2C9u5nPal VMZdcKw+1fPAQGpXM5DcAEHVptB1lR8YMSZOLOedVEyVb+hNVNlsXRLtHzCuICf9cw8V 63URPWbvUUIBOWV5RIdfvbNVuNyK0NHiHef+Gr+fxh8e3RmvK1yf1azvksZiXOHJ0H1F yb+WZh/D/iOkHSft1vN/Pi5JTj1MDSS0Tmt6WucYQMDaGYbFJB1789NuWncWWfusq7+3 wTpQ== X-Gm-Message-State: ACrzQf3sWCQ3+cmmf+MT5g8C/2KRtxddANi9MJobR4Te4yUycM01UJ8N d7kNpV631EvfopDyghVf9to= X-Google-Smtp-Source: AMsMyM6a5IyMlnGHfkmUNdsJNBjByY5WsYT+lbschE5uyRZjWztKeePCCe8ahGfFrRE0lolXGY+i6g== X-Received: by 2002:a05:620a:4154:b0:6ce:a3c6:ac2e with SMTP id k20-20020a05620a415400b006cea3c6ac2emr3763069qko.14.1665151787412; Fri, 07 Oct 2022 07:09:47 -0700 (PDT) Received: from hurd ([2607:fad8:4:3::1005]) by smtp.gmail.com with ESMTPSA id 189-20020a3703c6000000b006e48039927asm2021028qkd.83.2022.10.07.07.09.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Oct 2022 07:09:46 -0700 (PDT) From: Maxim Cournoyer References: <87h70wap7m.fsf_-_@gnu.org> <_9i_X2elmnmVduuEMWiqx4qwh8Jlu6wffrzRfrk0M2boZ-SINJbuBmUDidz8oMTRJhaeeNmsNGvDgNTbPRLyCy1EcDAYVk6nwNlliDDWy6M=@protonmail.com> <20221006182958.5d7f95a0@aria> <9smcBEFrJoUxSWXDb4goWIF4QOwiBIy6n7K6DwWb2HYjsX8HTNqPrvW5cGYba3NxMCK5trSEUy5-ky8ZxA9qkoMHrDTjAXzg6SzvdWCZ390=@protonmail.com> Date: Fri, 07 Oct 2022 10:09:45 -0400 In-Reply-To: <9smcBEFrJoUxSWXDb4goWIF4QOwiBIy6n7K6DwWb2HYjsX8HTNqPrvW5cGYba3NxMCK5trSEUy5-ky8ZxA9qkoMHrDTjAXzg6SzvdWCZ390=@protonmail.com> (phodina@protonmail.com's message of "Fri, 07 Oct 2022 12:57:44 +0000") Message-ID: <87ilkv67yu.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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665155619; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=CxoUeVhltKiW5saCv2xjAA7ssU+OQKIw5Gr3ReecN/s=; b=JKwqGHQ4A3HICs+7K1Su1htVeKGmDJQZOEBW93o0SWLDvLY0RXTDKioQSZr5En6U2H72mt ajgc0F62fIDNCVHoIkaN9fmifGeQtq3MbYmE1le7Aqk7EVQqRQgus2+ICpzGjyP9Ccm8fi +7qyX9/RuDjbh+kmprzw3cRdrOfffutIQos0Siid6yx092Odp9K3WKlmjhtxLwWKNqjT7Q irwvEK/ZlHODYU/EuzE+CYlUohdxpjRXXgY4XF6Y4IkSIdOawuANgYsS7LEbfp2Hd8mUSt VPVmgR9xloM2wQTi6vAOYVIirI2uobkRCz0MqlNyO1i4/J0Dk4VtHD9Yj8f3EA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665155619; a=rsa-sha256; cv=none; b=MFHCttOdV055acA7SC8yJk+3dBz0A2fnAIt84OSUerWE6oM+uDh7/Uq2AZIBo9dc4sR9mS iODcM6UL1Anhb8/tU7d60EqUhMz4BR6hylhOWBEUMa87U1Tl6JMAIcWle643cY6APErUP8 t2OjI0ap6/QIBnC2XXKMky0YdQ9Dq3jT3VIFPHMG71mSItIA1I/d2l4NIZtBnKgzFZHDXj i7j6RVaxyYKppE0/NzuFrzsItfiH0e62Hg/004Dpbu189f8UAP0Ju7jXqPPzivta+E/NiF FD2Md2EIF8fS2iCJ/T9ccWUXfoh+0i5KQIxcA6cPnYb+xBLTVvqn06i65YMk8Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Zn0i0Un4; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 6.13 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Zn0i0Un4; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 872532F8C1 X-Spam-Score: 6.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: +SvfjQbdEF6u Hi, phodina writes: >> On Thu, Oct 06 2022, 12:09:24 PM +0000 >> phodina via Guix-patches via guix-patches@gnu.org wrote: >> >> > - The deal breaker is that Plasma DE does not work ... yet. X11 >> > displays black screen and wayland does not even start. I have >> > dedicated machine where I intend to have a look into the issue by >> > strace, going through logs etc. >> >> >> Maybe https://issues.guix.gnu.org/57742 is a factor for blocking the >> wayland session? >> >> -- > > Thanks for the tip. > > Also there is issue with the KCM modules that they were not found. So > I had to patch package `extra-cmake-modules` and add more runtime Qt > dependencies. I think a basic, easy change we could do is restoring QT_PLUGIN_PATH for Qt6 *only*. This would fix things like wayland support, by having qtwayland available in the user profile, while providing some incentive to upgrade Qt5 packages to Qt6 :-). Still, requiring the user to manually install qtwayland in their user profile sounds suboptimal. Perhaps qt-build-system should simply propagate it? --8<---------------cut here---------------start------------->8--- $ guix size qtbase [...] total: 1419.4 MiB $ guix size qtwayland [...] total: 1575.9 MiB --8<---------------cut here---------------end--------------->8--- So, a ~10% increase in size would mean qt applications just works, on either xorg or wayland sessions, right? And if we do it this way, we do not need to change any of the current QT_PLUGIN_PATH wrapping. Unless there are other Qt plugins that really make more sense to be used as plugins, rather than hard dependencies? -- Thanks, Maxim