Hi! Many thanks for reporting this bug. In fact the test case already warns about the implicit dependency.
The key point is that libgtk-4-1 up until version 4.14.4 didn't explicitly depended on libgles2, even though it tries to render with libGLESv2 at runtime. Newer versions of Ubuntu have that sorted out, but we'll need more time to backport that fix into Noble. In the meantime, users that need to run GTK4 applications on WSL 2 (or containers of any sort) on 24.04.2 will need to install libgles2 manually with `apt install libgles2`. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk4 in Ubuntu. https://bugs.launchpad.net/bugs/2098698 Title: gtk-4-examples: Missing dependency libgles2 Status in gtk4 package in Ubuntu: New Bug description: While doing the WSL Import and run test for 24.04.2, gtk4-demo failed to launch due to missing the library for libGLESv2. Installing libgles2 fixed the issue. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: gtk-4-examples 4.14.2+ds-1ubuntu1 Uname: Linux 5.15.167.4-microsoft-standard-WSL2 x86_64 ApportVersion: 2.28.1-0ubuntu3.3 Architecture: amd64 CasperMD5CheckResult: unknown Date: Mon Feb 17 12:19:55 2025 ProcEnviron: LANG=C.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> SourcePackage: gtk4 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk4/+bug/2098698/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp