Your message dated Sat, 11 Oct 2025 11:34:20 +0000
with message-id <[email protected]>
and subject line Bug#1038184: fixed in d2x-rebirth 0.60~git20250524-1
has caused the Debian Bug report #1038184,
regarding d2x-rebirth: 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.)


-- 
1038184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038184
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: d2x-rebirth
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.

It is *not* necessary to change dependencies from libsdl1.2debian to
libsdl1.2-compat-shim, or from libsdl1.2-dev to libsdl1.2-compat-dev.
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: d2x-rebirth
Source-Version: 0.60~git20250524-1
Done: Sébastien Noel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
d2x-rebirth, 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.
Sébastien Noel <[email protected]> (supplier of updated d2x-rebirth 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: Mon, 25 Aug 2025 09:39:10 +0200
Source: d2x-rebirth
Architecture: source
Version: 0.60~git20250524-1
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sébastien Noel <[email protected]>
Closes: 1038184 1057552 1069996
Changes:
 d2x-rebirth (0.60~git20250524-1) unstable; urgency=low
 .
   * New GIT snapshot.
      - fix build with recent GCC/G++ (Closes: #1057552)
      - fix static noise during audio playback in Descent 2 (Closes: #1069996)
   * Build against SDL2 (Closes: #1038184)
   * d/control:
      + d2x-rebirth: add Depends on descent2-data | descent2-demo-data |
                                    game-data-packager
      + set S-V to 4.7.2.
   * Install svg icons instead of old blurry xpm files.
   * Install AppStream metainfo.
Checksums-Sha1:
 4da886492f71bed8d80f7428e1cf654bf3848e30 2132 
d2x-rebirth_0.60~git20250524-1.dsc
 d234aabb07d53688c43e2135732878d45a14f964 1585080 
d2x-rebirth_0.60~git20250524.orig.tar.xz
 d6e64f0c492f1ca4f97dc87efe7a7bda61ffff8f 9180 
d2x-rebirth_0.60~git20250524-1.debian.tar.xz
 4475862be863398083ea5d64548655a042aa6033 11791 
d2x-rebirth_0.60~git20250524-1_source.buildinfo
Checksums-Sha256:
 3525ddfcb14afbb27803830debefc2f01da348a379dd40a6d33a875cec955b18 2132 
d2x-rebirth_0.60~git20250524-1.dsc
 f488961c1725b09743cdc3d047ba277c2e48704b0f02dc541aeaf402ab14ef46 1585080 
d2x-rebirth_0.60~git20250524.orig.tar.xz
 f9c5c0aaa6c8942e916e3664939dcf0a734a47315661be95b4b8276226b5e3c2 9180 
d2x-rebirth_0.60~git20250524-1.debian.tar.xz
 252f1a32287deef38e295e41d19f85078fa4fc911b5a90a5e711646ff80150d8 11791 
d2x-rebirth_0.60~git20250524-1_source.buildinfo
Files:
 bf9d11622636d7a824be4946e0801c29 2132 non-free/games optional 
d2x-rebirth_0.60~git20250524-1.dsc
 df51f2869db9b49e7aeee6eeb7b58c9c 1585080 non-free/games optional 
d2x-rebirth_0.60~git20250524.orig.tar.xz
 c95acab897ee6bc8b795a27662571758 9180 non-free/games optional 
d2x-rebirth_0.60~git20250524-1.debian.tar.xz
 d73565ec36b41efbedefe1c2dc7b275e 11791 non-free/games optional 
d2x-rebirth_0.60~git20250524-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmjqPQEACgkQMfMURUSh
dBrGRhAApNuwATA4aOAiMHdNPjMZqYoALfT8WVHk0gc73k6lfK9o5llIIDbmhWTi
oY+/gNHKdLlxrho8TdF/UVS9F8AqcvZtnOidGUCgzhojM2LE6VI0j4oVYuHhsIr/
wmvyuDBXnAHAjwDoE+Y9PtKgh8Yf0me/zEnUlzMKbgPdM9APwptlcUWy897fszJj
C8KibhX/DpguzUY+c1xYj8WWIpJ6CLgzgdQQNqnc8wvSdhlNlMXWkUh7D1H+ywtm
S0eMp2FbRvu4slYafPdc78SSA0zU7ulxOOfspdvTtgzTMAgalNN9GFOa7GDgZMeY
CuzqlBvakFpUYpYdzFXY9pswHo+7Uyl5lx901dfnr7LxT1DR92+cA/TokMiZavQ5
kDCplt17UQzrq3OIzUsJVLEvpDKLwX6alOqr3nWKybXpNRt3H5eLV8noqhX4gd11
Q2bE01laif2Iw1Q5zorATPpXw2NUc1Rk9lfkl+bGnmXPCpF2VeMde23Rrynos1Ng
lcvDyL90nhkHzeMDy+rx7swKX/TrASvdtpV6eBbYrzx6BnvpEdvdfg1LQtwgRWBR
OUMBIw4MrDwqlLwMzw9mgoKjpbMVt4heCFTL3odIJGxlVS5YouVXMkUmrwg5A0TR
iNA6FNcBf2eN86QKOHiwG2lEdZK/0lQhsqCCuXUFAvAZmQDP3ro=
=h0fo
-----END PGP SIGNATURE-----

Attachment: pgpR7fNi_ZGQ4.pgp
Description: PGP signature


--- End Message ---

Reply via email to