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},