xaos: Xaos doesn't use its prefix correctly (and fails to open helpfiles, etc.)

Konstantin Seiler list at kseiler.de
Wed Nov 21 12:48:46 UTC 2007


Package: xaos
Version: 3.2-3ubuntu2
Severity: normal


When Xaos tries to open one of its files (e.g. its helpfiles or a tutorial),
it uses the string "${prefix}" literaly instead of substituting it with the
valus "/usr". As a result many very interesting features are unsusable
unless one does a "cd /usr/share/XaoS/" first.

Here comes a little demonstration of the problem. I started Xaos and then
hit "h" to open the helpfile.

k at k:~ > strace xaos 2>&1 |grep prefix
open("${prefix}/share/XaoS/catalogs/deutsch", O_RDONLY) = -1 ENOENT (No such file or directory)
open("${prefix}/share/XaoS/catalogs/deutsch.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("${prefix}/share/XaoS/help/xaos.hlp", O_RDONLY) = -1 ENOENT (No such file or directory)
open("${prefix}/share/XaoS/help/xaos.hlp", O_RDONLY) = -1 ENOENT (No such file or directory)
k at k:~ > 


-- System Information:
Debian Release: 4.0
  APT prefers feisty-updates
  APT policy: (500, 'feisty-updates'), (500, 'feisty-security'), (500, 'feisty')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-16-generic
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages xaos depends on:
ii  libaa1           1.4p5-30                ascii art library
ii  libc6            2.5-0ubuntu14           GNU C Library: Shared libraries
ii  libgpmg1         1.19.6-23build1         General Purpose Mouse - shared lib
ii  libpng12-0       1.2.15~beta5-1ubuntu1.1 PNG library - runtime
ii  libx11-6         2:1.1.1-1ubuntu3        X11 client-side library
ii  libxext6         2:1.0.3-1build1         X11 miscellaneous extension librar
ii  libxxf86dga1     2:1.0.1-2               X11 Direct Graphics Access extensi
ii  libxxf86vm1      1:1.0.1-2               X11 XFree86 video mode extension l
ii  zlib1g           1:1.2.3-13ubuntu4       compression library - runtime

xaos recommends no packages.

-- debconf-show failed




More information about the ubuntu-users mailing list