reassign 619620 dictionaries-common 1.10.5 retitle 619620 thanks martin f krafft pisze: > Package: ibritish-insane > Version: 3.3.02-3 > Severity: serious > > I installed ibritish-insane, but that didn't work and left me with > an inconsistent system:
Have you upgraded dictionaries-common in the same dpkg run? I managed to reproduce the bug. First I removed ispell together with its dictionaries, than downgraded dictionaries-common to version 1.10.2, and finally tried to install ibritish-insane. The triggers for dictionaries-common were fired after all packages got unpacked, but before ibritish-insane postinst was called, not giving it any chance to create the compat file needed for ispell-autobuildhash. Maybe the compat file creation should be moved to preinst? Augustin, what do you think about it? Regards, robert [22]/tmp> sudo env LC_ALL=C apt-get install ibritish-insane Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: dictionaries-common ienglish-common ispell Suggested packages: jed-extra spell Recommended packages: iamerican ispell-dictionary The following NEW packages will be installed: ibritish-insane ienglish-common ispell The following packages will be upgraded: dictionaries-common 1 upgraded, 3 newly installed, 0 to remove and 21 not upgraded. Need to get 0 B/1805 kB of archives. After this operation, 1855 kB of additional disk space will be used. Do you want to continue [Y/n]? Reading changelogs... Done Preconfiguring packages ... [ispell,dc_debconf_select] error: [undefined] does not correspond to any package (Reading database ... 420906 files and directories currently installed.) Preparing to replace dictionaries-common 1.10.2 (using .../dictionaries-common_1.10.5_i386.deb) ... Leaving 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' Unpacking replacement dictionaries-common ... Selecting previously deselected package ispell. Unpacking ispell (from .../ispell_3.3.02-3_i386.deb) ... Selecting previously deselected package ienglish-common. Unpacking ienglish-common (from .../ienglish-common_3.3.02-3_all.deb) ... Selecting previously deselected package ibritish-insane. Unpacking ibritish-insane (from .../ibritish-insane_3.3.02-3_all.deb) ... Processing triggers for cracklib-runtime ... Processing triggers for man-db ... Setting up dictionaries-common (1.10.5) ... Processing triggers for dictionaries-common ... When trying to make the default link to a ispell dictionary the file to link [/usr/lib/ispell/british-insane.hash] was not found. Please report this as a bug to the maintainer of the ispell dictionary package you tried to select. In the meantime select other default value for your ispell dictionary. dpkg: error processing dictionaries-common (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of ispell: ispell depends on dictionaries-common; however: Package dictionaries-common is not configured yet. dpkg: error processing ispell (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of ienglish-common: ienglish-common depends on dictionaries-common (>= 1.10.4~); however: Package dictionaries-common is not configured yet. ienglish-common depends on ispell (>= 3.3.02); however: Package ispell is not configured yet. dpkg: error processing ienglish-common (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of ibritish-insane: ibritish-insane depends on ienglish-common (= 3.3.02-3); however: Package ienglish-common is not configured yet. dpkg: error processing ibritish-insane (--configure)configured to not write apport reports configured to not write apport reports configured to not write apport reports configured to not write apport reports : dependency problems - leaving unconfigured Errors were encountered while processing: dictionaries-common ispell ienglish-common ibritish-insane E: Sub-process /usr/bin/dpkg returned an error code (1) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org