Your message dated Thu, 06 Jul 2023 09:03:52 +0000
with message-id <[email protected]>
and subject line Bug#1038176: fixed in criticalmass 1:1.0.2-4
has caused the Debian Bug report #1038176,
regarding criticalmass: 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.)
--
1038176: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038176
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: criticalmass
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: criticalmass
Source-Version: 1:1.0.2-4
Done: Patrick Matthäi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
criticalmass, 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.
Patrick Matthäi <[email protected]> (supplier of updated criticalmass
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: Thu, 06 Jul 2023 10:42:20 +0200
Source: criticalmass
Architecture: source
Version: 1:1.0.2-4
Distribution: unstable
Urgency: medium
Maintainer: Patrick Matthäi <[email protected]>
Changed-By: Patrick Matthäi <[email protected]>
Closes: 1038176
Changes:
criticalmass (1:1.0.2-4) unstable; urgency=medium
.
* Bump Standards-Version to 4.6.2.
* Use libsdl1.2-compat-dev.
Closes: #1038176
* Fix lintian warning build-depends-on-obsolete-package.
Checksums-Sha1:
c7b0e3989bae42408adb72a250efc879690b00f6 1969 criticalmass_1.0.2-4.dsc
d2d1f35183e9fbed76fd8da2a948745a4c89f20b 5122126
criticalmass_1.0.2.orig.tar.bz2
7bd816694f5e675938b8c2e16d1630eb6286d94a 10420
criticalmass_1.0.2-4.debian.tar.xz
5c426c89384cb7a63bcbbc6bd448a8392449785b 6732
criticalmass_1.0.2-4_source.buildinfo
Checksums-Sha256:
485c15b8c5e595cc3935da87aa0a2e4cc7965e9dc238cc31a7a644ccbb60aff7 1969
criticalmass_1.0.2-4.dsc
846db2d30d39e559612328594084a7aef980169948b2cfaee9fddec8ffdef724 5122126
criticalmass_1.0.2.orig.tar.bz2
6055f0acd5a8725fdb9db69b481c07d836a47a670b03a70995eb51dc756308c6 10420
criticalmass_1.0.2-4.debian.tar.xz
31ab3e76afffc59433251ec1a9c18e65e6fe0a98d0282e3c45e5512987f063ac 6732
criticalmass_1.0.2-4_source.buildinfo
Files:
a6fb2d0084d85a1abb0266845cea9216 1969 games optional criticalmass_1.0.2-4.dsc
e2aff114bffa717fb79c82e1dc473ebe 5122126 games optional
criticalmass_1.0.2.orig.tar.bz2
125f9b409300d22981f66f9db303e306 10420 games optional
criticalmass_1.0.2-4.debian.tar.xz
51a7b517aaec49a1ecb7dad0416167c0 6732 games optional
criticalmass_1.0.2-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEWKA9xYJCWk3IuQ4TEtmwSpDL2OQFAmSmfx8ACgkQEtmwSpDL
2OS9wA//d8iw0tHUg643YLUnYjWhsxfl3RmmbRhweMIXxq8ctGgKgVoMXVZ1f1SG
bn08Dng1+jtgSC1jE9bi/mnTBg+CzGkDBawi7XBydBUDd4Lmxg6U4hgBaz/x2jib
82eBekXQBnNgG+2Yh/I0hNCXXm8ElQVUcrgpFDiFUBfZgOFC0LD26BG/Zst9gLTF
kncrOPvFRTkcrSdUjYp8c68ibrxu8Xvdvoum5/cUFH/DLMMxMf+szKg7Fj13pKRu
nxLMeWBWt6foktaR6Lwg0+XwVnT1t4XSNIVAzaA6M6Cyn2iyam/JvdQ/ldjD70Oo
GwnPUWrCu6MloTGTvJqOLeutktrvAPKZ88bHpSEx32dPzQT6z8Sxp7cz5DLS1s1k
Dm/od1B9Yy6FdApIK/df4Xno6e9itexB9Y+gT67X4p0nANi4c7LaBmMZXgZoBXzl
Z01m/i0fYTtkE8g01q/QVZ7sAEl9r01VRos5InrxlUjTojvO/zQHwv5IOW5+4Il1
P/u7KDrC32ge8Yk+COAvZUAYxB0JPr8A/EyGtNIV85LHnyUukKugbuAAYN0druJh
eWWglDFD2VGRGyVKJDWB8hqhrdLcfqVwB66CYLohVr68mRoYIeNFWhKPg+gn1iqI
dWbW8n9/eWjUTAZSlCtSH+9754+vsMGeL1DXPb4K/LjCx46qdSw=
=Korz
-----END PGP SIGNATURE-----
--- End Message ---