This started when I found out that FontForge (FF) does not want to run
with Gentoo's iconv:
http://bugs.gentoo.org/show_bug.cgi?id=124998

The FF developer told me:

"According to the "$ iconv --list" you sent
(http://plouj.sh.nu/iconvlist) both UCS2 and ISO-8859-1 are
supported by your iconv. Yet attempting to convert one to the other
fails. FF requires this conversion to work before it will start."

Although FF seems to work now if compiled --without-iconv, I would
like to know why this conversion is not working on my system.

Here is what happens if I type:

$ iconv --from-code ISO-8859-1 --to-code UCS2 </dev/null
iconv: conversion from `ISO-8859-1' is not supported

$ iconv --from-code ISO-8859-1 --to-code UCS-2 </dev/null
iconv: conversion from `ISO-8859-1' is not supported

$ iconv --from-code ISO-8859-1 --to-code UCS-2-INTERNAL </dev/null
iconv: conversion from `ISO-8859-1' and to `UCS-2-INTERNAL' are not supported

$ iconv --from-code ISO-8859-1 --to-code "ISO-10646/UCS2" </dev/null
iconv: conversion from `ISO-8859-1' is not supported

$ iconv --from-code ISO-8859-1 --to-code "UNICODE" </dev/null
iconv: conversion from `ISO-8859-1' and to `UNICODE' are not supported

Is there a way to make this conversion work? What is required? Is this
somehow related to the locales which I have installed? How can I find
out what kind of conversions would work on my system? Is this a known
bug?

My locales as configured from the time Gentoo was installed:

$ cat /etc/locales.build
en_US/ISO-8859-1
en_US.UTF-8/UTF-8

If there is a more appropriate gentoo mailing list for this, please
direct me there.

Thank you for your in advance.

-- 
gentoo-user@gentoo.org mailing list

Reply via email to