From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-204691-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A61A5158083 for <garchives@archives.gentoo.org>; Tue, 24 Sep 2024 09:46:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7314A2BC0B4; Tue, 24 Sep 2024 09:46:15 +0000 (UTC) Received: from mail-pg1-x52b.google.com (mail-pg1-x52b.google.com [IPv6:2607:f8b0:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 25E0B2BC03C for <gentoo-user@lists.gentoo.org>; Tue, 24 Sep 2024 09:46:13 +0000 (UTC) Received: by mail-pg1-x52b.google.com with SMTP id 41be03b00d2f7-7cd8803fe0aso3533048a12.0 for <gentoo-user@lists.gentoo.org>; Tue, 24 Sep 2024 02:46:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=psc.edu; s=google; t=1727171172; x=1727775972; darn=lists.gentoo.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=K2Br8Ii5gqHK08s7nUnQFjCA4kOqxzqXt5B8koxJvHI=; b=Iu3efXHiESjOefGCd/SAFwpiaaLPGO7X6lg1DcJcwiMsR1iturQIMI+PHB2r8Z2Pg7 4JWWcQkbZCsfj1eN//mFsAYdV7QfkBltnb/zUnDEw/6Pgc+9DojgSfCYeugk60s4mcMF QxNd05flBRm/5wtc8vrt6ZytX59dUeYFUGXhQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727171172; x=1727775972; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=K2Br8Ii5gqHK08s7nUnQFjCA4kOqxzqXt5B8koxJvHI=; b=I/mLTo7ld+JTpoUCdKoqmIEq5Pa6y98pgym6t97qwRHadjAuYusIFuoFaoofdYzo40 uEiAgKO+b1mBhVl3zKSpVvTLCA91EOp07Nl7N/gcfyeOpdMiw2WRlLraPhUpyEYI5WmX PXYONZralwz/QoF4is8cVscZ1ZvaLosB+cRd1MmJdML2vXc/paeNRhHsKpo8/JAzch34 Zjum7e2oz2SGJ/TrPj5nbywPC6cVEIHdttTcnVxUDPBbr7Xyr8Q8UrtRT+0K5hDAAi5h lYI3yKUj74UM9HdE4i9jpwRI1ySjuVMiC7tm8lYrR1IDq8Jwo5jFMqc32Sd1yl0fAX3g 8T9w== X-Gm-Message-State: AOJu0Yy4mA761TBOR7dWR8A0ike0A0TiNHh5/9IQQjNUF8QUU1FjXACI kHjeO5W8Q4Iz/B9pD1devnleP4i+Rbzs+fHUtWke50YDz6O4nWAB/pvhPEH/G99+sGeOxU7KA6g gUy3sI68H55HqyXtGWuVMJiAllkOSSMymUqMG71NUYAidaQNVpgg= X-Google-Smtp-Source: AGHT+IG+8UCjeP3ppYk0jZBkL29OQlxILe72eOoV74SZm+qo+Q/BCwhwS82xmaNKMUYOk77vtNeqdy+ww/sFy4LVvlg= X-Received: by 2002:a05:6a20:4ca7:b0:1cf:ff65:3c30 with SMTP id adf61e73a8af0-1d30a949824mr15966999637.29.1727171172547; Tue, 24 Sep 2024 02:46:12 -0700 (PDT) Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <ZvHMItwy1sn16KTu@MAC.fritz.box> <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> <ZvHm-Nuykbek8ma0@MAC.fritz.box> <d72295954317558c0e17368ac6fba9aca41fd14a.camel@gentoo.org> <CAHqckJ1SgafxXT30dANABb7G6MXPQBX_0RbNPv8Q1hFxf4EtFg@mail.gmail.com> <57dcba0c-bdb7-461b-ad29-11f3c1d8a9a2@gentoo.org> In-Reply-To: <57dcba0c-bdb7-461b-ad29-11f3c1d8a9a2@gentoo.org> From: Mitchell Dorrell <mwd@psc.edu> Date: Tue, 24 Sep 2024 05:46:00 -0400 Message-ID: <CAHqckJ0Em1o-x1v-5OOG-Rd166De4hk+A_79F33VT9iPRCHD9Q@mail.gmail.com> Subject: Re: [gentoo-user] Wayland! Beware of! To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 151d9577-eb6f-4656-916f-e835db7a9d82 X-Archives-Hash: c317c00f43ef96acddc4ad19ab82efb2 On Mon, Sep 23, 2024 at 9:13=E2=80=AFPM Matt Jolly <kangie@gentoo.org> wrot= e: > On 24/9/24 10:52, Mitchell Dorrell wrote: > > > I run a four-monitor system using NVIDIA's closed-source drivers. Last > > I heard, Wayland did not work with such a combination. Has that > > changed? > > I run several 3-monitor NVIDIA setups on Wayland with no issue. ... > Give it a try, you may be pleasantly surprised by what you discover. Do you specifically use the closed-source drivers, though? On Mon, Sep 23, 2024 at 9:52=E2=80=AFPM Eli Schwartz <eschwartz@gentoo.org>= wrote: > I did say "usually" for a reason. Yes, of course. I was only trying to say that using dlopen for a wayland dependency isn't necessarily rare, and that some ebuilds code this as an unconditional dependency. > slack does indeed have only one dependency on dev-libs/wayland that I > can find -- it comes from > https://swiftshader.googlesource.com/SwiftShader/+/a88d056919f1a84777c8b3= 3531f40acc74a19d1e%5E%21/ > > Previously, slack was modified to have an unconditional RDEPEND on > wayland via > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3D0328dbab456f04c57b= 286cf93235f7323c7c5a0f > > The commit message indicates exactly why it was added and it was not > "upstream says it's a dependency, so it's a dependency". :) Please open > a bug report for it. Thanks. Yep, I'll submit a bug report for Slack when I get a chance. Think I should also submit one for Zoom, since libGLESv2 doesn't link to it anymore? > Overall I think that these phantom wayland dependencies are an artifact > of Electron's constant churn and the fact that every application using > electron basically bundles its own inconsistent copy of it. I agree. There's only one other non-CEF/non-Electron application where I also noticed an unnecessary Wayland dependency. I should submit a bug report for that, too. > -- > Eli Schwartz >