Your message dated Thu, 23 Oct 2025 15:00:16 +0000
with message-id <[email protected]>
and subject line Bug#1038376: fixed in guichan 0.8.3-1
has caused the Debian Bug report #1038376,
regarding guichan: 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.)
--
1038376: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038376
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: guichan
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: guichan
Source-Version: 0.8.3-1
Done: Patrick Matthäi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
guichan, 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 guichan 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: Wed, 22 Oct 2025 09:16:35 +0200
Source: guichan
Binary: libguichan-allegro0.8 libguichan-allegro0.8-dbgsym libguichan-dev
libguichan-opengl0.8 libguichan-opengl0.8-dbgsym libguichan0.8
libguichan0.8-dbgsym
Architecture: source amd64
Version: 0.8.3-1
Distribution: experimental
Urgency: medium
Maintainer: Patrick Matthäi <[email protected]>
Changed-By: Patrick Matthäi <[email protected]>
Description:
libguichan-allegro0.8 - small, efficient C++ GUI library (allegro integration)
libguichan-dev - small, efficient C++ GUI library (development headers)
libguichan-opengl0.8 - small, efficient C++ GUI library (OpenGL integration)
libguichan0.8 - small, efficient C++ GUI library
Closes: 950199 1038376
Changes:
guichan (0.8.3-1) experimental; urgency=medium
.
* New upstream release.
- Fixes missing link to guichan.
Closes: #950199
- Remove merged patches 01-sdl-dependent-link, 03-no-focushandler,
04-spelling-errors and 05-link-additional-libs.
- Adjust SONAME of the library packages.
* Refactoring package to cmake.
- Add upstream patch 01-gnuinstalldirs.
* Remove SDL 1.2 support. It is deprecated also by upstream.
Closes: #1038376
* Bump Standards-Version to 4.7.2.
* Adjust debian/watch to new upstream location.
* Update debian/copyright.
* Adjust lintian overrides.
* Remove deprecated guichan.2 manpage.
Checksums-Sha1:
50ffd8bd3ff4fe5064343edc65b749d4e513ea4a 1970 guichan_0.8.3-1.dsc
68ce64ad34660028c6d25987726e24ff68116f32 678667 guichan_0.8.3.orig.tar.gz
c5b9c4ca70a70ddb7b5061e1a172c17644d8e91f 8160 guichan_0.8.3-1.debian.tar.xz
2f4daf0db2fe83abd805b9e1a325a63626de67bc 10339 guichan_0.8.3-1_amd64.buildinfo
bbbc6bda79a04ffa196865ae27254891e095d0b1 185956
libguichan-allegro0.8-dbgsym_0.8.3-1_amd64.deb
519c61aa1b6622cc79d124f7f4df73c0ca241b56 26008
libguichan-allegro0.8_0.8.3-1_amd64.deb
3789820829c2c29e6a25c467e3169d985373d81f 108076
libguichan-dev_0.8.3-1_amd64.deb
1b9de4692764707ffc8ba5faab26a4657a13765d 65412
libguichan-opengl0.8-dbgsym_0.8.3-1_amd64.deb
45b4ed5bd2c7c3a1a14a5be81d1d043416560063 18832
libguichan-opengl0.8_0.8.3-1_amd64.deb
4d8883c780231147edea170c089101dc0a079c92 902500
libguichan0.8-dbgsym_0.8.3-1_amd64.deb
99f90ace94c9dd4f4883f9591260ee2dfb2dd57b 101668 libguichan0.8_0.8.3-1_amd64.deb
Checksums-Sha256:
65facea24a957a659b442a7b9778a78f43dc7b42710bc9e2b44ce7568879a667 1970
guichan_0.8.3-1.dsc
2f3b265d1b243e30af9d87e918c71da6c67947978dcaa82a93cb838dbf93529b 678667
guichan_0.8.3.orig.tar.gz
1cd61675f0e021bca63f6a532b7d5b5e312452f45d67b76b45355f1279dfd447 8160
guichan_0.8.3-1.debian.tar.xz
941c2e87f7c4f30b0eb954be7519a691be64394f6d11055ceeec33124af42521 10339
guichan_0.8.3-1_amd64.buildinfo
f64b8c9260e86450eea36a46915cfbc6ec2f04a2372d4ec368f6c4859c60e8ae 185956
libguichan-allegro0.8-dbgsym_0.8.3-1_amd64.deb
5c2651adfe1feedf2bf677f86c8ef125f8bfd40e6b9fa88b85c51d4d67338930 26008
libguichan-allegro0.8_0.8.3-1_amd64.deb
26ae08e5d60a877363ed9263e47641fb20c775addc25926bbb815dc025ac37e6 108076
libguichan-dev_0.8.3-1_amd64.deb
d879225b1cebae06b3710ec405fff1738b1467362e89cd382e2bfbe021b5d344 65412
libguichan-opengl0.8-dbgsym_0.8.3-1_amd64.deb
1a638b428a9d716e9de3b50b00519361b6fb1c92755244771cd4f5d9fc0feff9 18832
libguichan-opengl0.8_0.8.3-1_amd64.deb
b1200cff46d74de9108fc40db15285ecaf1414c69d3eb22511e12b421058fe32 902500
libguichan0.8-dbgsym_0.8.3-1_amd64.deb
e951e3b23665b4fcecc18ce6b5c2b4d943a7122f957738b0c8d5e944938853b0 101668
libguichan0.8_0.8.3-1_amd64.deb
Files:
b879d110f9bd9b11e43e03af69ea735f 1970 libs optional guichan_0.8.3-1.dsc
f74a1d5b4a2c3b1056b69ca65a62a5ca 678667 libs optional guichan_0.8.3.orig.tar.gz
003803f45966fda827b0b06e5d34e08b 8160 libs optional
guichan_0.8.3-1.debian.tar.xz
9932e048d51a8728678b1e9f3fdb9dfe 10339 libs optional
guichan_0.8.3-1_amd64.buildinfo
2adf6e0a33ffc63fc88bab2cb26e6d45 185956 debug optional
libguichan-allegro0.8-dbgsym_0.8.3-1_amd64.deb
4965ab117205d1933496c566039b328f 26008 libs optional
libguichan-allegro0.8_0.8.3-1_amd64.deb
e3e400fa0ff6c4967b5754c8bacbe0cc 108076 libdevel optional
libguichan-dev_0.8.3-1_amd64.deb
f5606069b00ed3802c8557af81bf59c4 65412 debug optional
libguichan-opengl0.8-dbgsym_0.8.3-1_amd64.deb
a284134ca57540e7be089ed3c691e91f 18832 libs optional
libguichan-opengl0.8_0.8.3-1_amd64.deb
209ff368adf5ee2422f885a19a815439 902500 debug optional
libguichan0.8-dbgsym_0.8.3-1_amd64.deb
91c676c3c86bc6263cfa2724ec568190 101668 libs optional
libguichan0.8_0.8.3-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEWKA9xYJCWk3IuQ4TEtmwSpDL2OQFAmj4jGEACgkQEtmwSpDL
2OThYw//V8vf4zoS4cJL9YB/asxQpCONf2EmL5jSGyEozFoPZ2ydJTXTfxGNNiTa
ggB1hWGYVrU4FLhpCfI4g3QI5Q/1Kb5dqbEFn0bpwfCtlno7QWm0UtskrQj/wtXn
TEdFV0qCKNumb8jUiiJAm7BVtlz1prRDyl5zOGcoBCGyrUh73COj94CzciXoG3bp
iTwEfGAFsJtLl4hy1vXdGBOC9LKxJOpDqF6Z0CCuB6YvbvhIJIJ+3tG0jf9Fzc99
DRfoqKcQd3TxaW5a6a3KiKhmF1yfWHgvGKOfhXIgdOkZYyd/2omWV8mD7d7bVC2m
mzZusO6vtDv0VDOUK96VVx6Psmdb9fnAmBagShjOEI2yGeqnbgXvaI3p/7J7HW6J
NMs1q4/rNIs+AjsVGLVd/ZdlQ5DHS6X/x24scGaE38z/Pk+iSpmV0V3YlUImnZdi
CAZtoe0RIG4qnMCOu3IvLAla0pe0ROGa7JDm0C1ZFrCh356iUl4mEgUS9iS2Khr4
DS41oFh8ozmI5RcH+R5oUGul5VfV1V+I7w2oR3THbxSCosI519JI/YylXJ5Zv003
ACDb7ylvFd+Q8wKhQlvRcxkLW8EDgSBMJyMaapb0u/HP7iAD/o2jDHvtlgdtfeML
XIW9Gk8uygjMrJNJEXMiCcFWPrqa7J3VOe96Qf8BD+N9QzcNO+o=
=5Nce
-----END PGP SIGNATURE-----
pgpVPClu6jEiM.pgp
Description: PGP signature
--- End Message ---