[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929923: missing dictionaries.xcu confuses non-US English locales (e.g. en_AU)



tag 929923 + wontfix
thanks

Hi,

On Mon, Jun 03, 2019 at 07:21:47PM +1000, Trent W. Buck wrote:
> Package: mythes-en-us
> Version: 1:5.2.5-1
> Severity: normal
> 
> Hi Rene et al.
> 
> My users are in en_AU.UTF-8 locale.
> They reported that Tools > Thesaurus doesn't work with mythes-en-us installed.
> Debian has a mythes-en-au, but it's a REALLY old one (2011) that predates LibreOffice.

$ apt-cache show mythes-en-us
Package: mythes-en-us
Source: libreoffice-dictionaries
Version: 1:6.2.0-1
Installed-Size: 21468
Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Architecture: all
Provides: mythes-thesaurus, mythes-thesaurus-en-us
Depends: dictionaries-common
Suggests: libreoffice-writer
Description-en: English (USA) Thesaurus for LibreOffice
 Libreoffice is a full-featured office productivity suite that provides a
 near drop-in replacement for Microsoft(R) Office.
 .
 This package contains an English (USA) thesaurus for LibreOffice.
Description-md5: 9d435f11edba42588212907de47dc9b8
Multi-Arch: foreign
Homepage: https://wiki.documentfoundation.org/Language_support_of_LibreOffice
Tag: made-of::dictionary, role::app-data, suite::TODO
Section: text
Priority: optional
Filename: pool/main/libr/libreoffice-dictionaries/mythes-en-us_6.2.0-1_all.deb
Size: 3288536
MD5sum: a20256fa3c11071ec45bfba145949ebc
SHA256: 27ff118a697ea629f012e8f9c6ba7bfc975d3414768341c4b1e5609829093b99

rene@frodo:~$ rmadison mythes-en-us
mythes-en-us | 1:3.3.0-4+deb8u1 | oldstable  | all
mythes-en-us | 1:5.2.5-1        | stable     | all
mythes-en-us | 1:6.2.0-1        | testing    | all
mythes-en-us | 1:6.2.0-1        | unstable   | all

> Upstream, LibreOffice uses a dictionaries.xcu file to say "use the en_US thesaurus for ALL en locales".
> AFAICT Debian doesn't ship dictionaries.xcu files, though they are present in the libreoffice-dictionaries source package.

Yeah, that is a side effect on how we package it. Application-agnostic.

If we packaged it as a LO-only extension we could include that file, as
it is now, not. (and mythes is not used by LO only ttbomk).

rene@frodo:~$ grep-dctrl -FDepends libmythes /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages -sPackage
Package: libreoffice-core
Package: lyx
^^^^^^^^^^^^
Package: libmythes-dev
rene@frodo:~$ grep-dctrl -FRecommends mythes /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages -sPackage
(tasks, nothing interesting for this bug.)
rene@frodo:~$ grep-dctrl -FSuggests mythes /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages -sPackage
Package: libreoffice
Package: libreoffice-dev
Package: libreoffice-l10n-af
Package: libreoffice-l10n-am
Package: libreoffice-l10n-ar
Package: libreoffice-l10n-as
Package: libreoffice-l10n-ast
Package: libreoffice-l10n-be
Package: libreoffice-l10n-bg
Package: libreoffice-l10n-bn
Package: libreoffice-l10n-br
Package: libreoffice-l10n-bs
Package: libreoffice-l10n-ca
Package: libreoffice-l10n-cs
Package: libreoffice-l10n-cy
Package: libreoffice-l10n-da
Package: libreoffice-l10n-de
Package: libreoffice-l10n-dz
Package: libreoffice-l10n-el
Package: libreoffice-l10n-en-gb
Package: libreoffice-l10n-en-za
Package: libreoffice-l10n-eo
Package: libreoffice-l10n-es
Package: libreoffice-l10n-et
Package: libreoffice-l10n-eu
Package: libreoffice-l10n-fa
Package: libreoffice-l10n-fi
Package: libreoffice-l10n-fr
Package: libreoffice-l10n-ga
Package: libreoffice-l10n-gd
Package: libreoffice-l10n-gl
Package: libreoffice-l10n-gu
Package: libreoffice-l10n-gug
Package: libreoffice-l10n-he
Package: libreoffice-l10n-hi
Package: libreoffice-l10n-hr
Package: libreoffice-l10n-hu
Package: libreoffice-l10n-id
Package: libreoffice-l10n-is
Package: libreoffice-l10n-it
Package: libreoffice-l10n-ja
Package: libreoffice-l10n-ka
Package: libreoffice-l10n-kk
Package: libreoffice-l10n-km
Package: libreoffice-l10n-kmr
Package: libreoffice-l10n-kn
Package: libreoffice-l10n-ko
Package: libreoffice-l10n-lt
Package: libreoffice-l10n-lv
Package: libreoffice-l10n-mk
Package: libreoffice-l10n-ml
Package: libreoffice-l10n-mn
Package: libreoffice-l10n-mr
Package: libreoffice-l10n-nb
Package: libreoffice-l10n-ne
Package: libreoffice-l10n-nl
Package: libreoffice-l10n-nn
Package: libreoffice-l10n-nr
Package: libreoffice-l10n-nso
Package: libreoffice-l10n-oc
Package: libreoffice-l10n-om
Package: libreoffice-l10n-or
Package: libreoffice-l10n-pa-in
Package: libreoffice-l10n-pl
Package: libreoffice-l10n-pt
Package: libreoffice-l10n-pt-br
Package: libreoffice-l10n-ro
Package: libreoffice-l10n-ru
Package: libreoffice-l10n-rw
Package: libreoffice-l10n-si
Package: libreoffice-l10n-sk
Package: libreoffice-l10n-sl
Package: libreoffice-l10n-sr
Package: libreoffice-l10n-ss
Package: libreoffice-l10n-st
Package: libreoffice-l10n-sv
Package: libreoffice-l10n-ta
Package: libreoffice-l10n-te
Package: libreoffice-l10n-tg
Package: libreoffice-l10n-th
Package: libreoffice-l10n-tn
Package: libreoffice-l10n-tr
Package: libreoffice-l10n-ts
Package: libreoffice-l10n-ug
Package: libreoffice-l10n-uk
Package: libreoffice-l10n-uz
Package: libreoffice-l10n-ve
Package: libreoffice-l10n-vi
Package: libreoffice-l10n-xh
Package: libreoffice-l10n-zh-cn
Package: libreoffice-l10n-zh-tw
Package: libreoffice-l10n-zu
Package: texstudio
^^^^^^^^^^^^^^^^^^

And packaging this up as an extension would either loose the ability to use it
in other applications or duplicate it.

> (I think the Right Thing from LibreOffice's point of view would be to
> include the dictionaries.xcu files in the binary .debs, but that

Nope, see above.

> sounds a lot more invasive and complicated.  For a start,
> dictionaries.xcu expects a locale's dictionary and thesaurus to be
> shipped together, where Debian packages them separately.)

For the same reason. hunspell is used by even more applications. As is
hyphen.

Regards,

Rene


Reply to: