From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <bug-guix-bounces+larch=yhetil.org@gnu.org>
Received: from mp11.migadu.com ([2001:41d0:306:2d92::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms9.migadu.com with LMTPS
	id akkrBRB9z2R/nAAASxT56A
	(envelope-from <bug-guix-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 06 Aug 2023 12:59:28 +0200
Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp11.migadu.com with LMTPS
	id MFSpBBB9z2T+gwEA9RJhRA
	(envelope-from <bug-guix-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 06 Aug 2023 12:59:28 +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 102AF313C2
	for <larch@yhetil.org>; Sun,  6 Aug 2023 12:59:22 +0200 (CEST)
Authentication-Results: aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=fzzQpTrJ;
	spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org";
	dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none)
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1691319563; a=rsa-sha256; cv=none;
	b=afoREP4AaJ1uvNNNFsnI76/3a7lhO8sAmcEGMFglESnZzvAS3kNQsSvIu+Cp0m6I3GpxEC
	tmwQSRobPs2qnVp9sniA15eTtmvNh1+ZbrrSALmngZKv4Xm7LOvO5KFVvFtBAuw8jGBeNp
	lfjYwNU2pkWC3VmJ4AGUa0XkkIjLhwD8A9wXevyAG6QfF/QJPGVeJbcFs3UpIXAiYh2Sl9
	YpBHhs+WtHdK5chYu25OzJgdR6I3+Zmc0dY8Ew3waugtqewjc3cGgMkzoNx2u+JtyJ355b
	mYCR5ReZWJ63cqmARiHoR7XrihnxoW5pGCQoUj/e6jRB9MNuXAWn72YARvjHUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1691319563;
	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:
	 content-transfer-encoding:content-transfer-encoding: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=hb+7J/FdOkS+rgiPntwf5KTLQjYNCHJasW15sAMyfzQ=;
	b=Wn36l/KfPczmYG1R2TmUpt3QE9frV4mDraEtAmkwl2PKcMZ92Ocj3NEePgEuciw5v8aPEg
	SL+3fS9OaC5bicczGmTgYjH3EPOTzY7pcvn4cLhPby5JTvR3mYGDiPc7csgSCwlIAkG+gR
	ZaxkrQ27aHzPa0v7TZzwopx8elt1+56npX9Yqii5c8Fwu7FIFLU6lTC0sSeg+U3SD1GL/9
	L24Icaul9q8CyNgDxTvgcVN5czmaj8AlpNHeyjIvLUVG6P1uGE4qP3OehdkyUqFBw9gS4m
	cifSlBlFJI72xL6J7M33ItGZiyrxrcIBwseNZL9mcGTS4BzDRjzgyB9CMwBsRQ==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=fzzQpTrJ;
	spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org";
	dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <bug-guix-bounces@gnu.org>)
	id 1qSbTT-0006EQ-Dh; Sun, 06 Aug 2023 06:59:03 -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 <Debian-debbugs@debbugs.gnu.org>)
 id 1qSbTS-0006Dl-Ct
 for bug-guix@gnu.org; Sun, 06 Aug 2023 06:59:02 -0400
Received: from debbugs.gnu.org ([2001:470:142:5::43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1qSbTS-0000Jv-4u
 for bug-guix@gnu.org; Sun, 06 Aug 2023 06:59:02 -0400
Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1qSbTS-0006di-16
 for bug-guix@gnu.org; Sun, 06 Aug 2023 06:59:02 -0400
X-Loop: help-debbugs@gnu.org
Subject: bug#64981: GTK4 applications broken (missing libGLESv2)
Resent-From: Csepp <raingloom@riseup.net>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-guix@gnu.org
Resent-Date: Sun, 06 Aug 2023 10:59:01 +0000
Resent-Message-ID: <handler.64981.B64981.169131948925437@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 64981
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: moreinfo
To: Liliana Marie Prikler <liliana.prikler@gmail.com>
Cc: control@debbugs.gnu.org, Csepp <raingloom@riseup.net>,
 64981@debbugs.gnu.org
Received: via spool by 64981-submit@debbugs.gnu.org id=B64981.169131948925437
 (code B ref 64981); Sun, 06 Aug 2023 10:59:01 +0000
Received: (at 64981) by debbugs.gnu.org; 6 Aug 2023 10:58:09 +0000
Received: from localhost ([127.0.0.1]:58728 helo=debbugs.gnu.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
 id 1qSbSb-0006cC-G0
 for submit@debbugs.gnu.org; Sun, 06 Aug 2023 06:58:09 -0400
Received: from mx0.riseup.net ([198.252.153.6]:45974)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@riseup.net>)
 id 1qSbSY-0006bZ-7F; Sun, 06 Aug 2023 06:58:08 -0400
Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112])
 (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 mx0.riseup.net (Postfix) with ESMTPS id 4RJbyP1HVgz9sp2;
 Sun,  6 Aug 2023 10:57:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1691319480; bh=7XnCV7d9QV9dBAr6b/xkI+OOEKze5btZcmcCcc0GcNc=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=fzzQpTrJtJkIqTxBqItVgLFwokQbm/+842bla/kbPiTDfw3W48jvh1g3GsNk5rCX1
 vKleALZJjvOZ5ShV6MWizWa5K+uJFLTN11Vw3wWFnGltyoYYv8Ier/7EUow+YYmE/C
 BSAzPrKbxNjRxRohXkbZnIhECSoiL6h7ZhbjzMsU=
X-Riseup-User-ID: 57ED3EF12BD640876265CDDC4112C634AF231F142F697EFE3C1D8B2CA8A0A9DC
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RJbyN3F5wzFqgg;
 Sun,  6 Aug 2023 10:57:48 +0000 (UTC)
References: <87h6pjag4n.fsf@riseup.net>
 <d2e09958f2e548722dea9d026409beea3afd6ac0.camel@gmail.com>
From: Csepp <raingloom@riseup.net>
Date: Sun, 06 Aug 2023 12:10:54 +0200
In-reply-to: <d2e09958f2e548722dea9d026409beea3afd6ac0.camel@gmail.com>
Message-ID: <871qggl9p4.fsf@riseup.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: bug-guix@gnu.org
List-Id: Bug reports for GNU Guix <bug-guix.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-guix>,
 <mailto:bug-guix-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/bug-guix>
List-Post: <mailto:bug-guix@gnu.org>
List-Help: <mailto:bug-guix-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-guix>,
 <mailto:bug-guix-request@gnu.org?subject=subscribe>
Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org
Sender: bug-guix-bounces+larch=yhetil.org@gnu.org
X-Migadu-Flow: FLOW_IN
X-Migadu-Country: US
X-Migadu-Spam-Score: -3.65
X-Migadu-Scanner: mx2.migadu.com
X-Migadu-Queue-Id: 102AF313C2
X-Spam-Score: -3.65
X-TUID: WJp/4dJw+SQy


Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> tags 64981 moreinfo
> thanks
>
> Am Dienstag, dem 01.08.2023 um 00:06 +0200 schrieb Csepp:
>> for example:
>> $ transmission-gtk
>> Couldn't open libGLESv2.so.2: libGLESv2.so.2
>>=20
>> I get the same error with Tuba.=C2=A0 It likely affects other
>> applications.
> I assume you are not using the gnome-desktop-service, are you?

Yup, I'm using Sway without a display manager.  Gnome was a memory hog.

> Neither transmission-gtk nor GTK4 appears to actually link against
> libGLES, so there's probably something arcane going on already.  Have
> you tried the usual debugging tools (GDB, strace)?
>
> Cheers=20

Not yet, but I did now:

```
$ strace -e %file transmission-gtk |& grep libGL                           =
                     :(
openat(AT_FDCWD, "/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/li=
b/libGLX.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or director=
y)
openat(AT_FDCWD, "/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/li=
b/libGLX.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or director=
y)
openat(AT_FDCWD, "/gnu/store/zisvdry6856i6z4iai62ff6l3anbdld8-mesa-23.0.3/l=
ib/libGL.so.1", O_RDONLY|O_CLOEXEC) =3D 29
openat(AT_FDCWD, "/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/li=
b/libGLESv2.so.2", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or direc=
tory)
openat(AT_FDCWD, "/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/li=
b/libGLESv2.so.2", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or direc=
tory)
Couldn't open libGLESv2.so.2: libGLESv2.so.2: cannot open shared object fil=
e: No such file or directory
```

So it's not looking for it in Mesa, which is odd, isn't that where it's
supposed to be?  According to guix locate libGLESv2.so.2, it should be
in one of the Mesa packages.

Thanks for helping me look into this!  Gonna look a bit more into what's
going on...