FS#73191 - Libreoffice it package misses thesaurus and hyphenation patterns

Attached to Project: Arch Linux
Opened by Sergio Callegari (callegar) - Wednesday, 29 December 2021, 22:41 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 10 February 2022, 06:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The italian language pack for libreoffice (e.g., libreoffice-fresh-it) should include the Italian hyphenation rules and thesaurus, namely the material at https://github.com/LibreOffice/dictionaries/tree/master/it_IT (or anyway on the correct version branch).

Otherwise, LibO complains about missing hyphenation patterns and is hardly usable for any serious document preparation.

Note that in principle, it should be possible to add the Italian hyphenation rules and thesaurus to an existing LibO installation lacking them using the extension mechanism. However, the extension available for the Italian hyphenation rules and thesaurus is horribly outdated (and probably including errors wrt the character encodings), so this is not an option. More specifically, the extension packages the hyphenation patterns and dictionaries developed by PLIO in 2015, while later this material has been forked by LibreItalia and directly included in the LibO sources.

Additional info:
* package version(s) 7.2.4.1

Steps to reproduce:

Try to edit any Italian document in LibO as shipped on arch and get the complaint about the missing Italian hyphenation patterns.
(Note that this is not an upstream issue. LibO as shipped upstream — e.g. for deb or rpm based distros provides a complete Italian language pack including the 2020 hyphenation patterns and thesaurus by LibreItalia. So do the downstream packages from most non-arch derived distros).
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 10 February 2022, 06:12 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Localization must be working even without hyphen-xx. If not it'
s an upstream bug. But usually you will install it any way but it's not a technically essential hard dependency.
Comment by Sergio Callegari (callegar) - Thursday, 30 December 2021, 09:19 GMT
It is my understanding that hyphenation should be provided by `hyphen-it` and the thesaurus by `mythes-it` (and associated `libmythes`), but these are soft-dependencies that do not get installed by default. IMHO, at least what is needed for the hyphenation should be a hard-dependency of `libreoffice-fresh-it`, because without localized hyphenation the application is not usable. The thesaurus can be optional. However, in my experimenting, I got the impression that unless you also install the thesaurus, LibO may fail to recognize the existence of localized hyphenation rules (can it be because upstream ships them together and so they get tested together?).

Loading...