Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 294402 - app-doc/heirloom-doctools-080407-r2 does not display umlauts on man-pages
Summary: app-doc/heirloom-doctools-080407-r2 does not display umlauts on man-pages
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-24 12:28 UTC by Martin Väth
Modified: 2010-11-01 15:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Väth 2009-11-24 12:28:49 UTC
Despite I adopted etc/man.conf as described in the ebuild, in particular -mg is
passed to TROFF/NROFF, umlauts like ä are not displayed with heirloom-doctools.
I tried to write the umlauts on the manpage with \(:a and \[:a], and both
forms were correctly displayed with groff, but with heirloom-doctools the
symbol seems to be ignored in the output (although, as I understand,
/usr/share/heirloom/tmac/g should be able to interpret it).

I am unsure whether it is a bug in heirloom-doctools or in my configuration or
whether my usage on the manpage is wrong. Since nobody could help me in the
forums, I report it now as a bug of heirloom-doctools; feel free to close it
if it is inappropriate.
Comment 1 Martin Väth 2009-11-24 12:33:35 UTC
Here is the current emerge --info (some personal paths removed).

Portage 2.2_rc50 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.11-r0, 2.6.31-martin-r6 i686)
=================================================================
System uname: Linux-2.6.31-martin-r6-i686-AMD_Athlon-TM-_XP1700+-with-gentoo-2.0.1
Timestamp of tree: Fri, 20 Nov 2009 18:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r2
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.64
sys-devel/automake:  1.10.2, 1.11
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 bt87x cmipci mpu401 sb8 sb16 sbawe seqdummy serialmidi serial-u16550 hda-intel trident via82xx via82xx-modem virmidi ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
ARCH="x86"
AUTOCLEAN="yes"
BASH_PROFILE="1"
BITS="32"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -fno-ident -pipe"
CHOST="i686-pc-linux-gnu"
CLEAN_DELAY="5"
CW_SHLVL="2"
CXXFLAGS="-march=native -O2 -fno-ident -pipe"
DEFAULTS="/home/defaults"
DISPLAY=":0.0"
DISTRI="gentoo"
DISTRITEXT="gentoo"
DISTRITEXTSAVE="gentoo"
EBEEP_IGNORE="true"
EBZR_OFFLINE="1"
ECVS_OFFLINE="1"
EDITOR="e"
EGIT_OFFLINE="1"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --nospinner --ask-enter-invalid --unordered-display --oneshot --with-bdeps y --keep-going"
EMERGE_WARNING_DELAY="10"
EMTN_OFFLINE="1"
EPAUSE_IGNORE="true"
ESVN_OFFLINE="1"
FEATURES="assume-digests candy ccache distlocks fixpackages multilib-strict news sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox usersync webrsync-gpg"
FETCHCOMMAND="/home/gentoo/various/scripts/trickyfetch "${URI}" "${DISTDIR}" "${FILE}""
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.9-r1/html"
FOO2ZJS_DEVICES="hpp1505"
FRACTDIR="/usr/share/xfractint"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS=""
GID="0"
GREP_OPTIONS="--color=auto"
GROUP="root"
GUILE_LOAD_PATH="/usr/share/guile/1.8"
HG="/usr/bin/hg"
HISTCONTROL="ignoreboth"
HISTFILE=""
HISTFILESIZE="0"
HISTSIZE="1000"
HOME="/root"
HOSTNAME="fox"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/info:/usr/share/info/emacs-23"
INPUT_DEVICES="evdev keyboard mouse synaptics"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KBUILD_OUTPUT="/usr/src/kernel/build"
KDE_MALLOC="1"
KDE_NO_IPV6="1"
KERNEL="linux"
KERNEL_DIR="/usr/src/kernel/source"
LANG="C"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ADDRESS="de_DE.utf8"
LC_COLLATE="C"
LC_CTYPE="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_MONETARY="C"
LC_NAME="de_DE.utf8"
LC_NUMERIC="C"
LC_PAPER="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_TIME="de_DE.utf8"
LDFLAGS="-Wl,-O1"
LD_BIND_NOW="1"
LESS="-iMXsRF --shift 5"
LESSCHARSET="utf-8"
LESSHISTFILE="-"
LINGUAS="en en_US de de_DE"
LIRC_DEVICES="pctv"
LOGNAME="root"
MAIL="/var/spool/mail/root"
MAKEOPTS="-j2 --no-print-directory"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/man:/etc/java-config/system-vm/man/:/opt/opera/share/man"
MANPL="65535"
MOZ_DISABLE_PANGO="1"
MYPATH="/home/gentoo/various/bin:/home/bin:/home/bin/perl:/usr/local/bin:/usr/local/sbin:/usr/lib/colorgcc/bin:/usr/lib/cw:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2:/root/b"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/home/gentoo/various/bin:/home/bin:/home/bin/perl:/usr/local/bin:/usr/local/sbin:/usr/lib/colorgcc/bin:/usr/lib/cw:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2:/root/b"
PERLIO="stdio"
PGPPATH="/home/pgp"
PKGDIR="/big/i686"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS="/home/bin/xzbest"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="echo save"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_IONICE_COMMAND="ionice -c 3 -p ${PID}"
PORTAGE_NICENESS="19"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/big/porttree/portage"
PORTDIR_OVERLAY="/home/gentoo/various/portage"
PORT_LOGDIR="/var/log/portage"
PREVUSER="root"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/etc"
PYTHONDOCS="/usr/share/doc/python-docs-2.6.2-r1/html/library"
PYTHONDOCS_2_6="/usr/share/doc/python-docs-2.6.2-r1/html/library"
QUICKPKG_DEFAULT_OPTS="--umask=022 --include-config=y --include-unmodified-config=y"
RCSINIT="-x"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2"
RPMDIR="/usr/portage/rpm"
RSYNC_RSH="ssh"
SANE_BACKENDS="mustek_pp"
SANE_CONFIG_DIR="/etc/sane.d"
SDL_MOUSE_RELATIVE="0"
SHELL="/bin/zsh"
SHLVL="2"
SSH_AGENT_PID="5657"
SSH_AUTH_SOCK="/tmp/ssh-XiTMOC5656/agent.5656"
STAR_COMPRESS_FLAG="-9"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="screen"
USB_DEVFS_PATH="/dev/bus/usb"
USE="3dnow 3dnowext X a52 aac acpi aften alsa amr amrnb archive branding bzip2 cardbus cdda cdparanoia cdr cdrtools cg chipcard crypt css cuda cups custom-cflags custom-cpuopts custom-optimization dga dirac djvu double-precision dri dts dv dvd dvdnav dvdr dynamic emboss encode faac faad ffmpeg firefox flac fortran gif gmp gpm gsm gtk hal handbook hardened hbci idea jbig jpeg jpeg2k kde kdehiddenvisibility kpathsea laptop latex logrotate lzma mad metric mikmod mmx mmxext mng modules mp3 mp4 mpeg mudflap musepack ncurses nptl nptlonly nvidia octave ogg opengl otr pcre pdf pic png posix ppds pppd qt3support qt4 quicktime rar readline reflection resolvconf restrict-javascript rle scanner schroedinger sdl shout sid sip speex spell spl sse ssl ssp sysfs theora thunar tiff timidity unicode usb v4l2 vcd vorbis win32codecs x264 x86 xine xorg xulrunner xv xvid xvmc zip zlib zsh-completion zvbi" ALSA_CARDS="ali5451 bt87x cmipci mpu401 sb8 sb16 sbawe seqdummy serialmidi serial-u16550 hda-intel trident via82xx via82xx-modem virmidi ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" FOO2ZJS_DEVICES="hpp1505" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US de de_DE" LIRC_DEVICES="pctv" SANE_BACKENDS="mustek_pp" USERLAND="GNU" VIDEO_CARDS="fbdev nv nvidia v4l vesa" 
USER="root"
USERLAND="GNU"
USERNAME="root"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN=""
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
UTF8="1"
VIDEO_CARDS="fbdev nv nvidia v4l vesa"
VISUAL="emacs"
WINDOW="0"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XERCESC_NLS_HOME="/usr/share/xerces-c/msg"
XZ_OPT="-6 --extreme"
_="/usr/bin/emerge"
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-11-01 15:19:48 UTC
This is scheduled for removal.