Package: release.debian.org
Severity: normal
X-Debbugs-Cc: glma...@packages.debian.org
Control: affects -1 + src:glmark2
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package glmark2

[ Reason ]
This update adds runtime dependencies to binary packages of glmark2, without these dependencies the binaries fail to start with errors (Closes #1104979).

[ Impact ]
Without this fix, users could have to manually have to install additional packages to get a functional glmark2.

[ Tests ]
The package builds fine and is in unstable/Ubuntu since > a week without any complain.

[ Risks ]
The risks are low since only runtime dependencies are added to avoid errors at runtime.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing




unblock glmark2/2023.01+dfsg-2
diff -Nru glmark2-2023.01+dfsg/debian/changelog 
glmark2-2023.01+dfsg/debian/changelog
--- glmark2-2023.01+dfsg/debian/changelog       2023-02-08 10:22:15.000000000 
+0100
+++ glmark2-2023.01+dfsg/debian/changelog       2025-05-09 17:11:04.000000000 
+0200
@@ -1,3 +1,13 @@
+glmark2 (2023.01+dfsg-2) unstable; urgency=medium
+
+  * Team upload.
+  * Add missing dependencies (Closes: #1104979, LP: #2025684)
+  * Switch from libgl1-mesa-dev to obsolete libgl-dev in Build-Deps
+  * Remove obsolete pkg-config from Build-Deps
+  * Add myself in Uploaders
+
+ -- Dylan Aïssi <dai...@debian.org>  Fri, 09 May 2025 17:11:04 +0200
+
 glmark2 (2023.01+dfsg-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru glmark2-2023.01+dfsg/debian/control 
glmark2-2023.01+dfsg/debian/control
--- glmark2-2023.01+dfsg/debian/control 2023-02-08 10:22:15.000000000 +0100
+++ glmark2-2023.01+dfsg/debian/control 2025-05-09 17:11:04.000000000 +0200
@@ -3,11 +3,12 @@
 Priority: optional
 Standards-Version: 4.6.2
 Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
-Uploaders: Marius Vlad <marius.v...@collabora.com>
+Uploaders: Marius Vlad <marius.v...@collabora.com>,
+           Dylan Aïssi <dai...@debian.org>
 Build-Depends: debhelper-compat (= 13),
                libdrm-dev,
                libgbm-dev,
-               libgl1-mesa-dev,
+               libgl-dev,
                libgles2-mesa-dev,
                libjpeg-dev,
                libpng-dev,
@@ -15,7 +16,7 @@
                libwayland-dev,
                libxcb1-dev,
                meson,
-               pkgconf | pkg-config,
+               pkgconf,
                python3,
                wayland-protocols,
 Homepage: https://github.com/glmark2/glmark2
@@ -26,6 +27,7 @@
 Package: glmark2-es2-x11
 Architecture: any
 Depends: glmark2-data (= ${source:Version}),
+         libgles2,
          libx11-6,
          ${misc:Depends},
          ${shlibs:Depends},
@@ -44,6 +46,7 @@
 Package: glmark2-x11
 Architecture: any
 Depends: glmark2-data (= ${source:Version}),
+         libgl1,
          libx11-6,
          ${misc:Depends},
          ${shlibs:Depends},
@@ -62,6 +65,7 @@
 Package: glmark2-es2-wayland
 Architecture: any
 Depends: glmark2-data (= ${source:Version}),
+         libgles2,
          libwayland-client0,
          libwayland-cursor0,
          ${misc:Depends},
@@ -79,6 +83,7 @@
 Package: glmark2-wayland
 Architecture: any
 Depends: glmark2-data (= ${source:Version}),
+         libegl1,
          libwayland-client0,
          libwayland-cursor0,
          ${misc:Depends},
@@ -96,6 +101,7 @@
 Package: glmark2-es2-drm
 Architecture: any
 Depends: glmark2-data (= ${source:Version}),
+         libgles2,
          libdrm2,
          ${misc:Depends},
          ${shlibs:Depends},

Reply via email to