On Tue, Jun 21, 2005 at 01:20:58AM -0500, Branden Robinson wrote:

> This bug is *not* new to the version of dictionaries-common in sid; I was
> wrong about that.  I can dpkg-reconfigure the version in sarge and see the
> same behavior.

Strange,

---------------------------------------------------------------------------
# dpkg-reconfigure -f readline dictionaries-common
remove/dictionaries-common: Purging byte-compiled files for flavour emacs20
remove/dictionaries-common: Purging byte-compiled files for flavour emacs21
remove/dictionaries-common: Purging byte-compiled files for flavour xemacs21
Dictionaries-common: Ispell dictionary
--------------------------------------

Because more than one ispell dictionary will be available in your system,
please select the one you'd like applications to use by default.

You can change the default ispell dictionary at any time by running
"select-default-ispell".

  1. american (American English)  2. Manual symlinks setting

Which ispell dictionary should be the system's default? 1
... other stuff ...
--------------------------------------------------------------------------

using dictionaries-common 0.30.1 (which has the same code for this as
sarge version 0.25.12) and iamerican 3.1.20.0-4 (the only ispell dict I have
installed in this test)

I suppose you will have the same problem running 

# dpkg-reconfigure iamerican

If so, please run

# DEBCONF_DEBUG=developer dpkg-reconfigure -f readline iamerican

and send me the output. The reason to do this with only iamerican is to
get rid of wordlists output, so if that does not reproduce your problem,
send me the output of

# DEBCONF_DEBUG=developer dpkg-reconfigure -f readline dictionaries-common

In the box I am using I have in /var/cache/debconf/config.dat

--------------------------------------------
Name: dictionaries-common/default-ispell
Template: dictionaries-common/default-ispell
Value: Manual symlinks setting
Owners: dictionaries-common   
Flags: seen
Variables: 
 choices = american (American English)
--------------------------------------------

and the config value returned by debconf is

debconf: <-- METAGET dictionaries-common/default-ispell choices
debconf: --> 0 american (American English), Manual symlinks setting

because the choices string in the template is

${choices}, Manual symlinks setting

Last element is then stripped to get the real choices list.

Seems as if your system is returning something different after
metaget("dictionaries-common/default-ispell","choices") call. For that
reason I really need to have the DEBCONF_DEBUG=developer ... stuff.

> Oddly, select-default-ispell *does* work, and I *do* have at least one
> ispell dictionary installed.  Running select-default-ispell, though, does
> NOT fix the problem with the debconf question.

This seems to suggests that your iamerican/languages Default entry in
/var/cache/debconf/templates.dat is not void, what is O.K, but does not give
any light on the problem.

I am waiting for the DEBUG output. Thanks for your feedback

Cheers,

-- 
Agustin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to