Your message dated Wed, 13 Aug 2025 16:07:57 +0000
with message-id <[email protected]>
and subject line Bug#1038471: fixed in laserboy 2024.03.08+dfsg-1
has caused the Debian Bug report #1038471,
regarding laserboy: 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.)
--
1038471: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038471
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: laserboy
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: laserboy
Source-Version: 2024.03.08+dfsg-1
Done: Nicolas Schodet <[email protected]>
We believe that the bug you reported is fixed in the latest version of
laserboy, 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.
Nicolas Schodet <[email protected]> (supplier of updated laserboy 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: Sun, 10 Aug 2025 16:58:38 +0200
Source: laserboy
Architecture: source
Version: 2024.03.08+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: Nicolas Schodet <[email protected]>
Closes: 1038471 1110469
Changes:
laserboy (2024.03.08+dfsg-1) unstable; urgency=medium
.
[ Andreas Tille ]
* New upstream version
* Maintain package in Debian Multimedia team
Closes: #1110469
* d/rules is no sample
* Standards-Version: 4.7.2 (routine-update)
* debhelper-compat 13 (routine-update)
* Secure URI in copyright format (routine-update)
* Update lintian override info format in d/laserboy-indep.lintian-overrides
* Trim trailing whitespace.
* Strip unusual field spacing from debian/control.
* Use secure URI in Homepage field.
* Update renamed lintian tag names in lintian overrides.
* Fix typo in debian/rules rules: override_dh_auto_configure
⇒ override_dh_auto_configure
* Upstream supports sdl2
Closes: #1038471
* d/rules: enable hardening options
* Install desktop file instead of menu file
* Permit failure of blhc in Salsa CI
* Fix DEP3 fields
.
[ Nicolas Schodet ]
* Add myself as an uploader
* Make hardening work
* Use secure URI in various places
* Add git-buildpackage configuration (pristine-tar)
* Update copyright year in debian/copyright
* Fix desktop file
* Remove patches changing data directories.
LaserBoy needs a full writable tree of directories to work. Remove the
patches which change the data directories paths, package all data files
and add a README.Debian to explain how to use it.
* Improve manual page
* Install user documentation
Checksums-Sha1:
f545bbeedc875ba5262dc6d7516e7b585ecca5a4 1585 laserboy_2024.03.08+dfsg-1.dsc
53c34ba76acf46aaf2032c2914a7f67b09c350f8 4064188
laserboy_2024.03.08+dfsg.orig.tar.xz
6c33e954fe1fc64cec9f1fe83b5d0ebb36955d99 4324
laserboy_2024.03.08+dfsg-1.debian.tar.xz
518f7462869fa454599d1f01389bcf13e63eeafc 10968
laserboy_2024.03.08+dfsg-1_amd64.buildinfo
Checksums-Sha256:
ee25249e453eb2cdd64518665a5ff4584e048ad4b17a54eaa2620d530640950b 1585
laserboy_2024.03.08+dfsg-1.dsc
63d1dc7fd29d68c50f6d3f4f09317deef747c45d4a11b118d701b29d07017f53 4064188
laserboy_2024.03.08+dfsg.orig.tar.xz
2c863463d1539e278f4af2094552a3ca15a84cf797759d5344e3e831e9b3c059 4324
laserboy_2024.03.08+dfsg-1.debian.tar.xz
0e8abdc2d447c0b4978a6748d0688a27c0b6b781ad9920f6552cc25c0a57cf38 10968
laserboy_2024.03.08+dfsg-1_amd64.buildinfo
Files:
3bba49b3eed8771907a46205348a1f30 1585 graphics optional
laserboy_2024.03.08+dfsg-1.dsc
63d839383b3a47c724e813c5ce9fae30 4064188 graphics optional
laserboy_2024.03.08+dfsg.orig.tar.xz
39713fd28030fa57c545470916a4b736 4324 graphics optional
laserboy_2024.03.08+dfsg-1.debian.tar.xz
f325af7d40a538a12ad86867c0e75f04 10968 graphics optional
laserboy_2024.03.08+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iIgEARYIADAWIQS16PkuulH84+wAlT/Oc3I98Ct6IwUCaJi6/hIcbmljb0BuaS5m
ci5ldS5vcmcACgkQznNyPfAreiPc8QD/Tlp0Sa0W3XL+0lXjWKeThYaIhiGsH06b
TmQd7GRUzzoBAIOy11G6l2I96uIhgPNaS5wmpOI3+nasFAmAURxk5R8J
=1oTy
-----END PGP SIGNATURE-----
pgp1uKcqBJtjf.pgp
Description: PGP signature
--- End Message ---