Your message dated Tue, 14 Jul 2026 21:35:05 +0000
with message-id <[email protected]>
and subject line Bug#1038360: fixed in gem 1:0.95.0-1
has caused the Debian Bug report #1038360,
regarding gem: Depends on SDL 1.2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1038360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038360
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gem
Tags: trixie sid
User: [email protected]
Usertags: libsdl1.2
This package has a Depends or Build-Depends on SDL version 1.2, which
is unmaintained upstream.
If possible, please port this package to SDL 2 and close this bug. There
is a migration guide at <https://wiki.libsdl.org/SDL2/MigrationGuide>,
and examples of successful ports from SDL 1.2 to SDL 2 can be found in
the commit history of packages like darkplaces and ioquake3.
If it is not possible to port to SDL 2, please test the package with
libsdl1.2-compat-shim (preferably version 1.2.64 or later), and leave
this bug open to track the package as still using SDL 1.2 APIs.
libsdl1.2-compat-shim is a compatibility layer that provides the SDL 1.2
API/ABI by using SDL 2: it has already replaced the "classic" SDL 1.2
library in some other distributions like Fedora and Arch, and my intention
is to do the same in Debian during the trixie release cycle.
Please don't change dependencies from libsdl1.2debian to
libsdl1.2-compat-shim, or from libsdl1.2-dev to libsdl1.2-compat-dev.
The -compat packages have Provides for the old package names, and my
intention is to make a future version of sdl12-compat take over the old
package names, to minimize the changes that are required in dependent
packages.
The interesting scenarios to test with libsdl1.2-compat-shim are:
1. Install libsdl1.2-compat-shim and run the program in an X11 environment,
such as "GNOME on Xorg" or XFCE.
($XDG_RUNTIME_DIR/wayland-* should not exist)
2. Install libsdl1.2-compat-shim and run the program in a Wayland
environment such as GNOME's default mode, using Xwayland.
($XDG_RUNTIME_DIR/wayland-* should exist)
3. Install libsdl1.2-compat-shim and run the program in a Wayland
environment, but this time with environment variable
SDL_VIDEODRIVER=wayland so that it uses the native Wayland interface
(this is not currently the default for SDL 2).
4. Install libsdl1.2-compat-dev and recompile the package.
Note that using libsdl1.2-compat and LD_LIBRARY_PATH is not sufficient if
the package contains programs that are setgid games. See
<https://github.com/libsdl-org/sdl12-compat/blob/main/HOW_TO_TEST_GAMES.md>
for more information.
If any of those fail, please report it as a bug in the
libsdl1.2-compat-shim or libsdl1.2-compat-dev package as appropriate,
with "affects" pointing to the program that is affected.
Thanks,
smcv
--
This bug report is part of a mass-bug-filing:
<https://lists.debian.org/debian-devel/2023/06/msg00120.html>
--- End Message ---
--- Begin Message ---
Source: gem
Source-Version: 1:0.95.0-1
Done: IOhannes m zmölnig (Debian/GNU) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gem, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <[email protected]> (supplier of updated gem
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 14 Jul 2026 22:42:46 +0200
Source: gem
Architecture: source
Version: 1:0.95.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: IOhannes m zmölnig (Debian/GNU) <[email protected]>
Closes: 1038360
Changes:
gem (1:0.95.0-1) unstable; urgency=medium
.
* Upload to unstable.
.
* Add missing copyright holders
.
gem (1:0.95.0-1~exp1) experimental; urgency=medium
.
* New upstream version 0.95.0
.
* Recommend gem-plugin-glfw3
* Improve description regarding additional plugins
* Explicitly enable NDI backend
* Simplify enabling of PipeWire backend
* Do not disable MMX on i386 (Since trixie, i386 requires a Pentium4)
* Drop no-longer-needed enabling of SSE2 on amd64 and x32
* Install AUTHORS to /usr/share/doc/gem
* Update copyright information
+ Add more copyright holders
+ Use SPDX license identifiers
+ Re-generate d/copyright_hints
.
gem (1:0.95-1~exp1) experimental; urgency=medium
.
* New upstream version 0.95
+ Drop obsolete patches
.
* New package 'gem-plugin-bad' that combines the old separate packages
for dc1394, dv4l, unicap, mpeg3 and glut.
It also contains the new (experimental) filmFFMPEG plugin.
+ Drop 'gem-plugin-{dc1394,dv4l,unicap,mpeg3,glut}' packages
+ Add proper Breaks/Replaces/Provides to ease upgrading.
* New package 'gem-plugin-ugly' that contains the DeckLink and NDI
backends.
+ Add proper Breaks/Replaces to ease upgrading.
* New package 'gem-plugin-pipewire' for an experimental
video-over-pipewire plugin.
* Fix short description of gem-plugin-sdl
* plugins without dependencies (recordPNM, imageSTB, modelOBJ) are
shipped in the base 'gem' plugin.
* Install plugin help files in the gem-plugin-* packages rather than
the main 'gem' package.
+ Add proper Breaks/Replaces to ease upgrading.
* Do not install help patches for disabled objects.
* Sort gem-plugins-* alphabetically (in d/control)
* Drop Recommends on obsolete pkg-config
* blhc: ignore lines emitted by configure script
* Update Build-Dependencies
+ B-D on libsdl2 instead of libsdl1.2 (Closes: #1038360)
+ Add B-D on ffmpeg pipewire and STB
+ Drop obsolete B-D alternatives
* Use execute_{after|before}_dh_* instead of override_dh_* where appropriate
* Use dh_installalternatives for [gemwindow] alternatives
* Update copyright information
+ Bump copyright dates
+ Re-indent license
+ Drop superfluous file patterns
+ Rename license identifier to BSD-3-clause
+ Rearranged file clauses
+ Split font from license
+ Add license for vendored STB and NDI libraries
+ Re-generate d/copyright_hints
* Apply 'wrap-and-sort -ast'
* Update d/watch to version 5
* Bump standards version to 4.7.4
Checksums-Sha1:
f5f340f465e2d271016f9aabc7baf26e0121f24b 3912 gem_0.95.0-1.dsc
be0c15cda469177f414a347e70c114fa08c433a3 34816 gem_0.95.0-1.debian.tar.xz
1d93226c5b29a459040c0fe66ca1c04136a4277e 10270368 gem_0.95.0-1.git.tar.xz
21dda21079277b6f5b869d992d99bbe846851c37 17494 gem_0.95.0-1_source.buildinfo
Checksums-Sha256:
97c48c38db0531ccc05cf8f8fc709a88f985f60cec14d99cfa506756a6dfbcc2 3912
gem_0.95.0-1.dsc
4866b947aeba7757268d29386aa0132adb4b0852b4c6e0cb918a6056cf715e63 34816
gem_0.95.0-1.debian.tar.xz
344e00cf63b1b8f4fd93cfc298532f005ba65bf1ec9edaad17ea2bd7eda6b879 10270368
gem_0.95.0-1.git.tar.xz
3231768703a8968c118aa8a053e15861ed32ebe2d2f8bed51291753b359ff4b4 17494
gem_0.95.0-1_source.buildinfo
Files:
e4ab2ef90abcb4ed23fc87408ac2e092 3912 graphics optional gem_0.95.0-1.dsc
5c4fb13d90141261f17d21611bfa8916 34816 graphics optional
gem_0.95.0-1.debian.tar.xz
ba468773808618724bcefc40d0e14374 10270368 graphics None gem_0.95.0-1.git.tar.xz
8a2ba25fcfff32de8f39f2c6b4acc42f 17494 graphics optional
gem_0.95.0-1_source.buildinfo
Git-Tag-Info: tag=023cee8c82c20c822e1b2acf15cc436af2620451
fp=7405e745574809734800156db65019c47f7a36f8
Git-Tag-Tagger: IOhannes m zmölnig (Debian/GNU) <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpWn8EACgkQYG0ITkaD
wHnFiRAAsSG+SLXhVxsONItx0Qiymv6BbvAQJyFTsTUTFNjb3QmrRod5o6wZSwRU
uTBFXb5NkmI6n8baB/dT7jarFipKTlMCBoqeby0ednc0kMhcvE8KCYL6SoDTeMJ9
FfnI9BjohKhVfhHDulZQDaN9VN7fnZ089KHKuTQq08HHao3wYfZcmb/+K5YkJ6YB
Up4Zvh+vW6tBU3oGEGJjEP8Xm3lEqTcoCSd5LRQ95tGJ5BKzS85OU1QX8LHhiOwP
kOF4OmMLZsbSMPw4D9RA2Y7dSOfvun9G8dphoMMbm+7VT8lwH+TWpOPgk3ko4G/v
nIlraM1uiRYwmGch8nOqWjFqn31sy9BpBZRwjxTXsdZ2c1yensFgLEhFmWfzX3Wf
OgwUA+2nXtQ1ZlcyqGOboRjpyIY/pXeZqMcL9sq8mJmlASempln4U1i5nxrCGf/v
m4C5K2Fimkmq/uI3KexU8ZHf3WwhStE6yd71JjhtIWfmxkDMJXzwk7EqHmD06xFn
yt2J8fSkvjGvK+OgQX0XztXFm3/cmK5MWafmRxzIe7B5HfeUU0n1xZzIhvqb+YYU
d3Y0p0bdmpuowDi4V3JENoR2Skhr/G7+LIewoiDXVCwJu4Uy0y5UhV3MQq2/tzrx
uckMPwy+WnN9KtMc3l3W3kVilKffJakPndVVBsyof7K40XlFAyM=
=hiFU
-----END PGP SIGNATURE-----
pgphPw2mQ8QgF.pgp
Description: PGP signature
--- End Message ---