Hi Kirk,

Kirk Hilliard a écrit :

> First, the index is not sorted correctly:

Quite strange, since revo works perfectly with dictd, word search
through indexes works.

> The only reason that dictd needs to know locale info, is for sort
> order.  It looks as if the rest of the index is sorted correctly, but
> the 00-* headers are jumbled (reversed, actually, but this is probably
> just a coincidence).

Hum, maybe the script that generates the dictd-format from the XML
format (ReVo original format is XML) is broken. What is the correct
order ? What should I do now ?

> Second, dictd itself does seem to have a bug, and isn't getting at
> these entries (even when sorted) as long as there is a
> 00-database-utf8 header.  I am trying to figure that out now.

Hum, strange.

> The problem is that, given the way that the locales package works
> (with locales built by locale-gen), there is no means that I know of
> to create a dependency on there being a UTF-8 locale built.

I don't understand why locales are necessary to allow dictd to read
UTF-8 dictionnaries. It's possible to read UTF-8 mails on an ISO-8859
only system, so why dictd cannot do the same ?

> Is this a common enough problem in Debian that a general solution
> needs to be developed?  If anyone following this knows of similar
> situations, please let me know.

It seems that some of the bugs reported in Debian against dictd are
related to this issue.

BTW, who is the upstream author of dictd ? Is there a CVS somewhere ?
Mailing-list ?

Thanks for your help,

Sincerly,

Thomas
-- 
PETAZZONI Thomas - [EMAIL PROTECTED]
http://{thomas,sos,kos}.enix.org - Jabber: [EMAIL PROTECTED]
http://{agenda,livret}dulibre.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to