https://bugzilla.novell.com/show_bug.cgi?id=373284 Summary: man stops working after GNU libiconv is installed Product: openSUSE 10.3 Version: Final Platform: All OS/Version: All Status: NEW Keywords: I18N, patch Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: mfabian@suse.de ReportedBy: bruno@clisp.org QAContact: qa@suse.de CC: pinard@iro.umontreal.ca, bruno@clisp.org Found By: --- After a user installs GNU libiconv in his private directories, "man" stops working. 2 users report independently: "I am always getting an error message on man: iconv: conversion from utf8 unsupported iconv: try 'iconv -l' to get the list of supported encodings" $ iconv -l | grep -i utf UTF-8 The cause for the problem is in the 'groff' package: It contains a file 'utf8.patch' that patches the 'nroff.sh' script (later installed as 'nroff') to invoke iconv with argument 'utf8'. But 'utf8' is not a valid encoding name (it is not contained in the IANA charset list http://www.iana.org/assignments/character-sets). The right spelling is 'utf-8'. The fix is to change the line iconv -s -c -f utf8 -t $LEGACY_ENCODING < $TMPDIR/input > $TMPDIR/input.new into iconv -s -c -f utf-8 -t $LEGACY_ENCODING < $TMPDIR/input > $TMPDIR/input.new -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.