Bug 4450 - xulrunner should use system hyphenation dictionaries
Summary: xulrunner should use system hyphenation dictionaries
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: MGA2TOO
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2012-02-08 23:41 CET by Luc Menut
Modified: 2016-10-11 22:12 CEST (History)
1 user (show)

See Also:
Source RPM: xulrunner-9.0.1-2.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Luc Menut 2012-02-08 23:41:07 CET
Description of problem:
Each version of lib(64)xulrunner currently embeds these own hyphenation dictionaries.
(Firefox and thunderbird embed hyphenation dictionaries too)
lib(64)xulrunner should use system hyphenation dictionaries installed in /usr/share/hyphen (like it is done for myspell|hunspell dictionaries); it would save some space on install media, and on installed system.

du -sk /usr/lib64/xulrunner-9.0.1/hyphenation
2624    /usr/lib64/xulrunner-9.0.1/hyphenation

rpm -ql lib(64)xulrunner9.0.1-9.0.1-2.mga2 |grep hyphenation
/usr/lib64/xulrunner-9.0.1/hyphenation
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_af.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_bg.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_ca.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_cy.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_da.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_de-1901.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_de-1996.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_de-CH.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_en_US.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_eo.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_es.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_et.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_fi.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_fr.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_gl.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_hr.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_hsb.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_hu.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_ia.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_is.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_it.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_kmr.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_la.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_lt.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_mn.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_nb.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_nl.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_nn.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_pt.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_ru.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_sh.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_sl.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_sv.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_tr.dic
/usr/lib64/xulrunner-9.0.1/hyphenation/hyph_uk.dic


Version-Release number of selected component (if applicable):
lib(64)xulrunner9.0.1-9.0.1-2.mga2
Comment 1 Manuel Hiebel 2012-02-09 00:00:29 CET
it this bug (and the others you posted against mozilla stuff) relating to bug 4437 ?
Comment 2 Luc Menut 2012-02-09 00:25:22 CET
(In reply to comment #1)
> it this bug (and the others you posted against mozilla stuff) relating to bug
> 4437 ?

nope, 4437 concerns spelling dictionaries, bug 4447, 4448 and 4450 are about hyphenation dictionaries.
mozilla apps already use system spelling dictionaries and should migrate from myspell dictionaries to hunspell dictionaries, it's bug 4437.
currently each mozilla application embed these hyphenation dictionaries (same dictionaries are duplicated n times); mozilla apps should use shared hyphenation dictionaries, as it is done for spelling dictionaries -> bugs 4447, 4448 and 4450.
Comment 3 Manuel Hiebel 2012-02-09 15:28:31 CET
Ok thanks.

Assigned to the package maintainer.

(Please set the status to 'assigned' if you are working on it)

Keywords: (none) => Triaged
Assignee: bugsquad => dmorganec

Florian Hubold 2012-02-23 17:47:31 CET

CC: (none) => doktor5000

Comment 4 Marja Van Waes 2012-05-26 13:01:41 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 5 Luc Menut 2012-06-17 12:03:33 CEST
still valid

Keywords: NEEDINFO => (none)
Whiteboard: (none) => MGA2TOO

D Morgan 2013-09-18 00:02:24 CEST

Assignee: dmorganec => bugsquad

Comment 6 Samuel Verschelde 2016-10-11 22:12:11 CEST
This is really not easy to do and nothing has been done in the past 4 years regarding this bug so I'm closing it as WONTFIX. Feel free to reopen if you really want it to stay open but it would probably be better to discuss it on the dev@ mailing list first in that case.

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX


Note You need to log in before you can comment on or make changes to this bug.