GNU bug report logs - #24373
“man” cannot find “iconv”

Previous Next

Package: guix;

Reported by: Ricardo Wurmus <rekado <at> elephly.net>

Date: Mon, 5 Sep 2016 20:29:02 UTC

Severity: normal

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ricardo Wurmus <rekado <at> elephly.net>
To: 24373 <at> debbugs.gnu.org
Subject: bug#24373: how to reproduce this
Date: Wed, 07 Sep 2016 10:52:02 +0200
The environment variable that triggers the bug is “LC_CTYPE=zh_CN.utf8”,
which I have set in Emacs.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
$ LC_CTYPE=zh_CN.utf8 man borg
man: can't execute iconv: No such file or directory
man: command exited with status 127: iconv -c -f ISO-8859-1 -t UTF-8//TRANSLIT | sed -e '/^[[:space:]]*$/{ N; /^[[:space:]]*\n[[:space:]]*$/D; }' | (cd <fd 3> && LESS=-ix8RmPm Manual page borg(1) ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):?pB %pB\%.. (press h for help or q to quit)$PM Manual page borg(1) ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):?pB %pB\%.. (press h for help or q to quit)$ MAN_PN=borg(1) /gnu/store/hxz1cnl0bsxz5bir2gak1lq2hbg61bdk-less-481/bin/less)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To fix this I submitted a patch to guix-devel a few minutes ago.  It
replaces “iconv” in src/man.c with the full path to glibc’s “iconv”.

~~ Ricardo





This bug report was last modified 8 years and 317 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.