Bug#474598: scowl: wordlist packages: Bad debconf handling of default wordlist

2008-07-02 Thread Agustin Martin
reassign 474598 dictionaries-common
thanks

On Sun, Apr 06, 2008 at 01:19:52PM -0400, Dylan Thurston wrote:
 Package: scowl
 Version: 6-2.1
 Severity: normal
 
 I just installed wamerican-huge and disinstalled wamerican on the same
 debconf run.  I was properly asked which dictionary to use as the
 default wordlist when wamerican-huge was configured and selected
 wamerican-huge, but then when wamerican was removed (before
 wamerican-huge was installed) I got a complaint from debconf that the
 choice of dictionaries was invalid, and had to select a different
 dictionary.

Hi, thanks for reporting,

The problem here is that after original selection is removed, symlinks are
going to be set to the new value, but at that time new selected package is
not yet even unpacked, so is not possible. However, on pre-configuration
everything is shown (even the to-be-removed value), because
preconfiguration is done after all the old+new debconf templates files.

I am thinking about a way to defer symlinks setting during package removal
to new-to-be-installed package postinst when a new ispell dict or wordlist
is to be installed in the same run. This should deal with this bug report,
if working.

In the meantime I am reassigning your bug report to dictionaries-common,
where the mentioned changes should happen.

Cheers,

-- 
Agustin



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



Bug#474598: scowl: wordlist packages: Bad debconf handling of default wordlist

2008-04-06 Thread Dylan Thurston
Package: scowl
Version: 6-2.1
Severity: normal

I just installed wamerican-huge and disinstalled wamerican on the same
debconf run.  I was properly asked which dictionary to use as the
default wordlist when wamerican-huge was configured and selected
wamerican-huge, but then when wamerican was removed (before
wamerican-huge was installed) I got a complaint from debconf that the
choice of dictionaries was invalid, and had to select a different
dictionary.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- no debconf information



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