Package: angband
Version: 1:3.1.1.1626-1
Severity: important

*** Please type your report below this line ***

Angband has multiple display modes, selectable at runtime with the
'-m' command-line option. By default, it runs with the X11 mode.

Angband also installs a fair selection of fonts, in
/var/games/angband/xtra/font/. In the two non-X11 display modes, it
seems to load and use these fonts on its own.

In X11 display mode, however, Angband does not load the fonts which it
installs; instead, it relies on the fonts it needs being provided by
the X server.

The fonts needed by Angband's X11 mode are present in the xfonts-base
package. It is apparently possible to install the angband package
without having this package be installed.

If I install Angband - any version I've tested, including both the
latest version available via Debian and the one obtained by compiling a
quite recent upstream source tree - and try to run it with no arguments
on a machine which does not have the xfonts-base package installed, it
exits with an error message about not being able to load a needed font.
(I no longer have immediate access to such a machine, so I cannot
readily report the exact message.)

If I then install xfonts-base and restart X, the fonts are now present
in /usr/share/fonts/X11/misc and are detected during X load, and
Angband runs fine.

Since it is possible to use Angband successfully in the other two
display modes, or to manually add the Angband font directory to the X
font search path, xfonts-base is not a hard dependency for the angband
package. However, since xfonts-base is necessary for the game to run
properly in its default mode, I would suggest that the angband package
include a 'Recommends: xfonts-base' line.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages angband depends on:
ii  libc6                     2.10.2-2       GNU C Library: Shared libraries
ii libncurses5 5.7+20090803-2 shared libraries for terminal hand ii libsdl-image1.2 1.2.10-1 image loading library for Simple D ii libsdl-mixer1.2 1.2.8-6+b1 mixer library for Simple DirectMed ii libsdl-ttf2.0-0 2.0.9-1 ttf library for Simple DirectMedia
ii  libsdl1.2debian           1.2.13-5       Simple DirectMedia Layer
ii  libx11-6                  2:1.3.2-1      X11 client-side library

angband recommends no packages.

angband suggests no packages.

-- no debconf information



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to