Your message dated Tue, 16 Sep 2025 10:33:56 +0000
with message-id <[email protected]>
and subject line Bug#1038042: fixed in ballerburg 1.2.3+git20250916+ds-1
has caused the Debian Bug report #1038042,
regarding ballerburg: 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.)


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

I did some brief testing on this package as part of some upstream work on
libsdl1.2-compat-shim and it seemed to work well, but I was not able to
test it thoroughly.

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: ballerburg
Source-Version: 1.2.3+git20250916+ds-1
Done: Alex Myczko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ballerburg, 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.
Alex Myczko <[email protected]> (supplier of updated ballerburg 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: SHA256

Format: 1.8
Date: Tue, 16 Sep 2025 12:14:56 +0200
Source: ballerburg
Architecture: source
Version: 1.2.3+git20250916+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alex Myczko <[email protected]>
Closes: 1038042
Changes:
 ballerburg (1.2.3+git20250916+ds-1) unstable; urgency=medium
 .
   * New upstream version. (Closes: #1038042)
   * d/control: bump build depends of sdl1.2 to sdl2 and add libsdl3-dev.
   * d/copyright: bump years.
Checksums-Sha1:
 c769a95467b61d5db834759084cf4aeddecaa481 2048 
ballerburg_1.2.3+git20250916+ds-1.dsc
 32e24ee654623fe889691ba373b5d09ae73eb508 80208 
ballerburg_1.2.3+git20250916+ds.orig.tar.xz
 2e399db645f4fb1649df0a2948879631892d1f4e 4788 
ballerburg_1.2.3+git20250916+ds-1.debian.tar.xz
 06e1e6ece8c6363c962834fe5855cfd0e58fca28 12365 
ballerburg_1.2.3+git20250916+ds-1_source.buildinfo
Checksums-Sha256:
 27aae754734450ab221ecf6b606bf04dab24eb135c7e20b2ba3b2b561f1e6456 2048 
ballerburg_1.2.3+git20250916+ds-1.dsc
 4181a923b362bdeb4df7fa835a61083a2081bd7e1f7053d4a4def12d1bd201aa 80208 
ballerburg_1.2.3+git20250916+ds.orig.tar.xz
 e6c160a07faf4e6a1e82081981f6bf446efbc710feaecaa16c87539bafe6569d 4788 
ballerburg_1.2.3+git20250916+ds-1.debian.tar.xz
 a25fd3eda0080cea8c9b8e677a0516de331a1acfad0eefacf471e97c604ecf1c 12365 
ballerburg_1.2.3+git20250916+ds-1_source.buildinfo
Files:
 eac857fdb8682975fce2578e5795e43d 2048 games optional 
ballerburg_1.2.3+git20250916+ds-1.dsc
 a0c81f039e4b8cbb5509341df57adcf1 80208 games optional 
ballerburg_1.2.3+git20250916+ds.orig.tar.xz
 b47cf8b6842af665e48678c26f9b5958 4788 games optional 
ballerburg_1.2.3+git20250916+ds-1.debian.tar.xz
 db279b0ff18f2c4335909c44be883a77 12365 games optional 
ballerburg_1.2.3+git20250916+ds-1_source.buildinfo

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

iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmjJOl4ACgkQEWhSvN91
FcDtzA/+O244B5EvgDwyZNmdZNDhd3OBs6ywN60rFiLCWNuIrcLHXFZmzkqlY8x1
sfo+P1KwZWecWuPsbStp0nZl3waQnduzxev1M96a9ravt/gEu/JpZkspyYduNqt8
wa6frwwfVJTLb2JL8V+7DqEAhdexLOgAFABChulMT9dCmvK3DSTDNwGEppEk4CLk
AOhmPoPM0HHlQ96+2nWNF66b2pnW1/u2AldBm6RALM4t9CmR/ChnK3FqKKfUd+3p
NtYJ+cuRXWLd2EyNtG90zTwsgt7amszWK2FeWhjZYVSYJFvt/zwarT5cs2stqKaK
fEqeb+aghlhrg6293U8rFlZCFLrzh8HXo6gfEz6RvyzQ2Uvd4h9t1AHFNIjsntve
cJvF2CTx3hHhE3xrXbfz6uRanh/BAuDYbsvQoDSjF3PpNjvHtM+c/UhBa5ISvG2V
qFwtSZAwPA0mznzgMRhNHYsi4TELLJ6tZs7yKASxonrJxy939R8MnSkoXH8eBO79
XJ1LbzxHWkNlfTtxhxPWcvR4SLhjicRsvF90vncz/rcYLxOeYF7x0DXFEJvjs4aC
Zm4YBHoj/aYlBJoW3oEYZc/USTshqRyf+Apg7C0JfIXsYT9T9IotCY5r2H36YDYN
M6mNEFY/hgR9GdqlUA+CpcfxZAGbOFQUZKFSTfSxOucvHkBZNSs=
=1q4A
-----END PGP SIGNATURE-----

Attachment: pgpjC6wucN9PT.pgp
Description: PGP signature


--- End Message ---

Reply via email to