[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#330721: xterm: Bug 315195 closed but not fixed (wrong symlink to man page in /etc/alternatives)



Package: xterm
Version: 6.8.2.dfsg.1-7
Severity: normal

This bug is marked as closed in the Debian BTS in an email from Eugene
Konev dated 18 July 2005, but is not fixed in xterm_6.8.2.dfsg.1-7_i386.deb,
whose control files are dated 8 September 2005.

The fix is trivial, and was presumably implemented, but has not made its
way into the current unstable package.  It is as follows.


In package xterm_6.8.2.dfsg.1-7_i386.deb, the postinst script has,
starting at line 896:

update-alternatives --install /usr/bin/x-terminal-emulator \
 x-terminal-emulator /usr/X11R6/bin/lxterm 30 --slave \
 /usr/share/man/man1/x-terminal-emulator.1.gz x-terminal-emulator.1.gz \
 /usr/X11R6/man/man1/lxterm.1.gz

This should be:

update-alternatives --install /usr/bin/x-terminal-emulator \
 x-terminal-emulator /usr/X11R6/bin/lxterm 30 --slave \
 /usr/share/man/man1/x-terminal-emulator.1.gz x-terminal-emulator.1.gz \
 /usr/X11R6/man/man1/lxterm.1x.gz

-----------------------------------------------------------------------------

Bug description:

See bug 315195 for details of the problem. In summary, the symlink chain
involving /etc/alternatives should point to
/usr/X11R6/man/man1/lxterm.1x.gz, not /usr/X11R6/man/man1/lxterm.1.gz.

The symptom is as reported in bug 315195, namely an email from Anacron, as
follows:

/etc/cron.daily/man-db:
mandb: warning: /usr/share/man/man1/x-terminal-emulator.1.gz is a dangling symlink


$ /usr/sbin/update-alternatives --display x-terminal-emulator
x-terminal-emulator - status is auto.
 link currently points to /usr/X11R6/bin/lxterm
/usr/X11R6/bin/xterm - priority 20
 slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/xterm.1.gz
/usr/X11R6/bin/uxterm - priority 20
 slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/uxterm.1.gz
/usr/X11R6/bin/koi8rxterm - priority 20
 slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/koi8rxterm.1.gz
/usr/X11R6/bin/lxterm - priority 30
 slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/lxterm.1.gz
/usr/bin/konsole - priority 20
Current `best' version is /usr/X11R6/bin/lxterm.



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.31
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xterm depends on:
ii  libc6                     2.3.5-6        GNU C Library: Shared libraries an
ii  libexpat1                 1.95.8-3       XML parsing C library - runtime li
ii  libfontconfig1            2.3.2-1        generic font configuration library
ii  libfreetype6              2.1.10-1       FreeType 2 font engine, shared lib
ii  libice6                   6.8.2.dfsg.1-7 Inter-Client Exchange library
ii  libncurses5               5.4-9          Shared libraries for terminal hand
ii  libsm6                    6.8.2.dfsg.1-7 X Window System Session Management
ii  libxaw8                   6.8.2.dfsg.1-7 X Athena widget set library
ii  libxext6                  6.8.2.dfsg.1-7 X Window System miscellaneous exte
ii  libxft2                   2.1.7-1        FreeType-based font drawing librar
ii  libxmu6                   6.8.2.dfsg.1-7 X Window System miscellaneous util
ii  libxp6                    6.8.2.dfsg.1-7 X Window System printing extension
ii  libxpm4                   6.8.2.dfsg.1-7 X pixmap library
ii  libxrender1               1:0.9.0-2      X Rendering Extension client libra
ii  libxt6                    6.8.2.dfsg.1-7 X Toolkit Intrinsics
ii  xlibs                     6.8.2.dfsg.1-7 X Window System client libraries m
ii  xlibs-data                6.8.2.dfsg.1-7 X Window System client data

Versions of packages xterm recommends:
ii  xutils                    6.8.2.dfsg.1-7 X Window System utility programs

-- no debconf information




Reply to: