Bug#706516: [wesnoth-1.10-core] Text in Wesnoth dialogs is unreadable, as Wesnoth can't access font

Vincent Cheng vincentc1208 at gmail.com
Wed May 1 08:08:54 UTC 2013


tags 706516 + moreinfo unreproducible

On Wed, May 1, 2013 at 12:49 AM, Meinert <meinert at gmx.at> wrote:
> Package: wesnoth-1.10-core
> Version: 1:1.10.3-3
> Severity: grave
>
> --- Please enter the report below this line. ---
> Wesnoth can't access DejaVuSans.ttf as it uses a broken symlink.
> Therefore it displays boxes for all letters in the dialogs.
> This makes the game unusable. Correcting the link manual solves the issue.
>
> user:~$ ls -l `locate -i DejaVuSans.ttf`
> -rw-r--r-- 1 root root 738752 Mar 31 08:26 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
> lrwxrwxrwx 1 root root     51 Nov 22 22:42 /usr/share/games/wesnoth/1.10/fonts/DejaVuSans.ttf -> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf

Not reproducible here;
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf should be an
actual truetype font file rather than a dangling symlink.

$ file /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf: TrueType font data
$ dpkg -S /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
ttf-dejavu-core: /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf

wesnoth-1.10 depends on wesnoth-1.10-data, which depends on
ttf-dejavu, which in turn depends on ttf-dejavu-core, so you should
have that package pulled in automatically.

Can you please check to see if you have ttf-dejavu-core installed?

(I'll make a note to myself to switch the dependency over to
fonts-dejavu-core after wheezy is released, but it's too late for
wheezy itself. Regardless, even if ttf-dejavu-core is now a
transitional package, it still has several reverse dependencies, so
it's not going to be removed in time for wheezy anyways, therefore not
a bug for wheezy.)

Regards,
Vincent



More information about the Pkg-games-devel mailing list