Package: dictionaries-common Version: 1.12.11 Severity: normal Dear Maintainer,
On Debian Squeeze, I would run ispell-change-dictionary in emacs to toggle between my default dictionary (american) and german-new8. Despite installing many dictionary packages, I couldn't get 'german-new8' back in the menu on Wheezy. What is present, however, is german and german8. Unfortunately, when I select, say, german, I get '/usr/lib/aspell/german' can not be opened for reading. Looking on packages.debian.org: https://packages.debian.org/search?suite=wheezy&arch=any&mode=filename&searchon=contents&keywords=%2Fusr%2Flib%2Faspell%2Fgerman I get: Sorry, your search gave no results I eventually figured out that I should be using de-neu after looking at the 91 options available when using tab completion on ispell-change-dictionary. Given that I only have aspell-de and aspell-en: $ dpkg -l \*spell\* | grep '^ii' ii aspell 0.60.7~20110707-1 amd64 GNU Aspell spell-checker ii aspell-de 20120607-1 all German dictionary for aspell ii aspell-en 7.1-0-1 all English dictionary for GNU Aspell ii hunspell-en-us 20070829-6 all English_american dictionary for hunspell ii ispell 3.3.02-6 amd64 International Ispell (an interactive spelling corrector) ii libaspell15 0.60.7~20110707-1 amd64 GNU Aspell spell-checker runtime library ii libhunspell-1.3-0:amd64 1.3.2-4 amd64 spell checker and morphological analyzer (shared library) it seems to me that not only should dictionaries not included in Debian be pruned, but not-installed dictionaries should be pruned as well. The list of dictionaries appears to be generated by ispell-find-aspell-dictionaries (from ispell.el). This function merges entries from the output of 'aspell dicts' with ispell-dictionary-base-alist, which is a static list. Likely, the intersection should be taken instead of the union. However, my elisp-fu is not good enough to come up with a patch. Thanks, Neal -- System Information: Debian Release: 7.4 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.12-0.bpo.1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dictionaries-common depends on: ii debconf [debconf-2.0] 1.5.49 ii libtext-iconv-perl 1.7-5 dictionaries-common recommends no packages. Versions of packages dictionaries-common suggests: ii emacsen-common 2.0.7 ii ispell 3.3.02-6 pn jed-extra <none> -- debconf information: * dictionaries-common/default-wordlist: american (American English) dictionaries-common/invalid_debconf_value: dictionaries-common/ispell-autobuildhash-message: dictionaries-common/selecting_ispell_wordlist_default: dictionaries-common/default-ispell: american (American English) dictionaries-common/old_wordlist_link: true dictionaries-common/move_old_usr_dict: true dictionaries-common/remove_old_usr_dict_link: false -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org