Your message dated Sat, 10 Jan 2026 16:19:00 +0000
with message-id <[email protected]>
and subject line Bug#1124437: fixed in freeciv 3.2.1+ds-2
has caused the Debian Bug report #1124437,
regarding freeciv-client-sdl: Could not open font:
./../fonts/truetype/dejavu/DejaVuSans.ttf
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.)
--
1124437: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124437
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: freeciv-client-sdl
Version: 3.2.1+ds-1
Severity: grave
Justification: renders package unusable
On a GNOME testing/unstable desktop system, freeciv-client-sdl doesn't
start. Running from a terminal, it outputs:
3: Migrating options from sdl to sdl2 client
3: Using Video Output: x11
0: Could not open font: ./../fonts/truetype/dejavu/DejaVuSans.ttf
0: No usable default theme found, aborting!
or when running it from the GUI, the same messages appear in the systemd
Journal.
I encountered this while testing the version of sdl2-compat in
experimental (which switches the default SDL 2 implementation from
"classic" SDL 2 to sdl2-compat), but it is equally reproducible using
"classic" SDL 2
(export SDL_DYNAMIC_API='/usr/$LIB/sdl2-classic/libSDL2-2.0.so.0').
Perhaps the UI theme data needs updating for a changed font directory,
or perhaps it is resolving the given relative path from an unexpected base
directory?
On my test system, /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
exists as a regular file of size approximately 744K.
If I edit /usr/share/games/freeciv/themes/gui-sdl2/human/theme.themespec
like this:
```diff
-default_font_file = "./../fonts/truetype/dejavu/DejaVuSans.ttf
+default_font_file = "../../fonts/truetype/dejavu/DejaVuSans.ttf
```
to match the paths configured for CJK fonts, then it seems to work OK.
smcv
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing'), (102, 'unstable'), (99, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.17.13+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages freeciv-client-sdl depends on:
ii fonts-arphic-uming 0.2.20080216.2-11
ii fonts-dejavu-core 2.37-8
ii fonts-ipafont-gothic 00303-23
ii fonts-noto-cjk 1:20240730+repack1-1
ii freeciv-data 3.2.1+ds-1
ii libbz2-1.0 1.0.8-6
ii libc6 2.42-6
ii libcurl3t64-gnutls 8.18.0~rc2-1
ii libicu76 76.1-4
ii liblua5.4-0 5.4.8-1
ii liblzma5 5.8.2-1
ii libsdl2-2.0-0 2.32.62+ds-1
ii libsdl2-gfx-1.0-0 1.0.4+dfsg-7
ii libsdl2-image-2.0-0 2.8.8+dfsg-2
ii libsdl2-mixer-2.0-0 2.8.1+dfsg-5
ii libsdl2-ttf-2.0-0 2.24.0+dfsg-3
ii libzstd1 1.5.7+dfsg-2
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b2
Versions of packages freeciv-client-sdl recommends:
ii freeciv-server 3.2.1+ds-1
Versions of packages freeciv-client-sdl suggests:
pn freeciv-client-extras <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: freeciv
Source-Version: 3.2.1+ds-2
Done: Tobias Frost <[email protected]>
We believe that the bug you reported is fixed in the latest version of
freeciv, 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.
Tobias Frost <[email protected]> (supplier of updated freeciv 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: Sat, 10 Jan 2026 17:06:32 +0100
Source: freeciv
Architecture: source
Version: 3.2.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Tobias Frost <[email protected]>
Closes: 1124437
Changes:
freeciv (3.2.1+ds-2) unstable; urgency=medium
.
* Team upload.
* Fix font path for sdl2 client. (Closes: #1124437)
Checksums-Sha1:
8d325eec4bcf7ee35fe78f02021f266e87486587 2825 freeciv_3.2.1+ds-2.dsc
1ff79915f2c6b4c28f2d41f7c5ad3e672bf2f89e 58513592 freeciv_3.2.1+ds.orig.tar.xz
b63749e1f346c930a0b0fc5fd02594a82bd8e6ce 25684 freeciv_3.2.1+ds-2.debian.tar.xz
6e9ebcb132817dfea8734be8e33fe91ac2b2a67a 6464
freeciv_3.2.1+ds-2_source.buildinfo
Checksums-Sha256:
70684fcd291ae72cea0c9e1f47d5a5a1904bbc056e5d74fd40acb54ab711ae82 2825
freeciv_3.2.1+ds-2.dsc
ea53d6853e678796fdb1a9e05cf0db6d535ecec0fd15b074aa3adf6cd50dc4b0 58513592
freeciv_3.2.1+ds.orig.tar.xz
88be9bc0ad98eaa6932ae686c986e7e489008e8d212d713160373f082429fd7b 25684
freeciv_3.2.1+ds-2.debian.tar.xz
02e428058537ece3b24c55bdde9443082bd7eb607191f99a967cdf28738e9c12 6464
freeciv_3.2.1+ds-2_source.buildinfo
Files:
352ed754526625892069bf9f5f557d19 2825 games optional freeciv_3.2.1+ds-2.dsc
428e6e64e187b3d6eb559b46a2e4f08f 58513592 games optional
freeciv_3.2.1+ds.orig.tar.xz
a0fb464ad6a26fe0252f44968dbbc102 25684 games optional
freeciv_3.2.1+ds-2.debian.tar.xz
391165e668ccec2374e7763d706b6f08 6464 games optional
freeciv_3.2.1+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE/d0M/zhkJ3YwohhskWT6HRe9XTYFAmlieTwACgkQkWT6HRe9
XTZqwxAAh+uT53ur7erf083P3hy71Vqvikx1URKZhQ2KYjNHTc/TntAnughuJgTO
Y+Xe6DM6qT5ODwBJkKvil8FszrBP4aO1Nx//MwK0odlf/wF05YBGIisiNL/iQE67
KlhuIegjuLRAPO6y9W+ObS+wgWs8ftOFfYvDGTYJBuNMRbOe3iPGQB6vRUBNroit
8tfN9dQ4oki1fAOD7TsyuxYFVKQQYcAy7cybOZnIT4lQBYOkMWXBC9aPrZ0W0hDd
xtW4U1QTD+j+ZNPs4sFammqElBv0B41hSLeMf4rvNTe6LHWuMP0szIERShvyUpbi
/bXstUvXlYgQmkvp5rOCaXjCgJVYv/Jbp9HsQmuMV7lRnUE72kn0FRJMRA7AJuRW
ORJSI7u39a+aFkzKVQpLxZ0dIvNQEQfPMS+mnx7Jh0Lwmi8+GZmWyCml8hiia/8v
uN2ZrxReNajQFb9OBeQGUxSxQY+ektVJC2fSqhr/by34Q/nDNmK6pecWMMWR4gCp
KIuucGOfPApBPTA+iHirEp5v9d98+kd6o/artKlm1aqN+fufLFOYu36f5NaRrmEx
EuMgbd9EYPY0EZeAS/IUgET+KwWDgjrzz7kGrmDvAiuQm7qQdqVcgCZ58PYGkkl0
V/XZfBUvxZD4qVF4A4dUTGBeHFTGvWBbLWjCqx3t0g2Q/dpa01k=
=QrIJ
-----END PGP SIGNATURE-----
pgppIF0WZJlfi.pgp
Description: PGP signature
--- End Message ---