#1124119 hunspell-de-de-frami: instead of creating two entries, create one dictionary entry for 'frami' #1124119
- Package:
- hunspell-de-de-frami
- Source:
- hunspell-de-de-frami
- Submitter:
- Amr Ibrahim
- Date:
- 2026-01-02 20:17:02 UTC
- Severity:
- normal
Dear Maintainer, This dictionary creates two entries: 1. Deutsch (Deutschland, frami) 2. Deutsch (Deutschland) If the two entries are identical, please combine them to create one dictionary entry. Best, Amr
severity 1124119 minor retitle 1124119 hunspell-de-de-frami: two entries for dictionary tag 1124119 + wontfix thanks Hi, Am 28.12.25 um 12:29 schrieb Amr Ibrahim: No. From reportbug: 2 minor things like spelling mistakes and other minor cosmetic errors that do not affect the core functionality of the package. 3 normal a bug that does not undermine the usability of the whole package; for example, a problem with a particular option or menu item. This clearly falls into 2 -> minor. It's only cosmetic. No, it doesn't create anything. $ dpkg -L hunspell-de-de-frami /. /usr /usr/share /usr/share/doc /usr/share/doc/hunspell-de-de-frami /usr/share/doc/hunspell-de-de-frami/changelog.Debian.gz /usr/share/doc/hunspell-de-de-frami/changelog.gz /usr/share/doc/hunspell-de-de-frami/copyright /usr/share/hunspell /usr/share/hunspell/de_DE_frami.aff /usr/share/hunspell/de_DE_frami.dic /usr/share/hunspell-bdic /usr/share/hunspell-bdic/de_DE_frami.bdic /usr/share/hunspell/de_DE.aff /usr/share/hunspell/de_DE.dic /usr/share/hunspell-bdic/de_DE.bdic Those entries you see directly result from the .dic file names *when LibreOffice sees stuff in /usr/share/hunspell*. Actually I am surprised that it recognizes de_DE_frami without the de_DE compat symlink.. Maybe the compat symlink should be removed then. *Maybe*. Because I am quite sure that other stuff will *NOT* recognize it withot _frami. Which would break then. And hunspell is not used in LibreOffice oly, ut the _exact same_ dictionary used in Firefox, Thunderbird, ... => wontfix (Actually I personally think the frami thingy shouldn't exist at all, I just packaged it for completeness....) Regards, Rene
tag 1124119 - wontfix thanks Hi, Am 28.12.25 um 12:46 schrieb Rene Engelhard: Hmm. Just tried it. Stables Thunderbird shows "Deutsch (Deutschland, frami)", too. As does firefox. (After removing the compat symlinks as the only option.) Will think about it.. Regards, Rene
Am 28.12.25 um 12:46 schrieb Rene Engelhard: It's not very consistent. Firefox and Thunderbird show two entries: 1. Deutsch (Deutschland, frami) 2. Deutsch (Deutschland) Evolution shows three entries (without "frami"): 1. Deutsch 2. Deutsch (Deutschland) 3. Deutsch (Deutschland) Either 2. or 3. is the "frami" one. Best, Amr
Hi, Am 28.12.25 um 13:23 schrieb Amr Ibrahim: Doesn't really matter here. You seem to compare different spellchecking engines: Firefox and Thunderbird use hunspell. And only hunspell. $ apt-cache show libenchant-2-2 Package: libenchant-2-2 Source: enchant-2 Version: 2.8.2+dfsg1-3 Installed-Size: 225 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Architecture: amd64 Depends: hunspell-en-us | hunspell-dictionary | myspell-dictionary | aspell-dictionary | ispell-dictionary, libaspell15 (>= 0.60.8.1), libc6 (>= 2.38), libgcc-s1 (>= 3.0), libglib2.0-0t64 (>= 2.68.0), libhunspell-1.7-0, libstdc++6 (>= 5.2), zlib1g (>= 1:1.1.4) Recommends: enchant-2 Suggests: libenchant-2-voikko Description-en: Wrapper library for various spell checker engines (runtime libs) Enchant is a generic spell checking library which uses existing spell checker engines such as ispell, aspell and myspell as its backends. . Enchant steps in to provide uniformity and conformity on top of these libraries, and implement certain features that may be lacking in any individual provider library. . This package contains the shared library and non-Voikko enchant plugins. Description-md5: 376c35f65a2fde728d882fde534aa99e Multi-Arch: same Homepage: https://rrthomas.github.io/enchant/ Tag: role::shared-lib Section: libs Priority: optional Filename: pool/main/e/enchant-2/libenchant-2-2_2.8.2+dfsg1-3_amd64.deb Size: 56756 MD5sum: 1642083783fbcc4682fcdcd4aeb322c2 SHA256: 83f208d89db1c48e6ede8a23e8ffa2bcddd4f99427bfd1279201247bbf27ca58 So I believe one of those 2./3. is either an ispell or an aspell dictionary. Regards, Rene
-------- Ursprüngliche Nachricht -------- Von: Rene Engelhard <rene@debian.org> An: Amr Ibrahim <amribrahim1987@hotmail.com>, 1124119@bugs.debian.org Betreff: Re: Bug#1124119: hunspell-de-de-frami: instead of creating two entries, create one dictionary entry for 'frami' Datum: 28.12.2025 15:17:07 Hi Rene, I removed all the ispell (ispell, ingerman, iswiss) and aspell (aspell, aspell-de) dictionaries. However, entries 2. and 3. are still present in Evolution, suggesting that they both originate from hunspell. Best, Amr