* [ISSUE] Regression: LibreOffice installs all dictionaries
@ 2024-04-19 7:59 mvf
2024-04-19 8:02 ` classabbyamp
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: mvf @ 2024-04-19 7:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 12768 bytes --]
New issue by mvf on void-packages repository
https://github.com/void-linux/void-packages/issues/49901
Description:
### Is this a new report?
Yes
### System Info
Void 6.8.4 x86_64 GenuineIntel uptodate rrrdFFFFFFFFFFFFFF
### Package(s) Affected
libreoffice-common-24.2.2.2_1, libreoffice-dictionaries-24.2.2.2_3
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
Installing LibreOffice does not install dictionaries.
- There's no way to know which languages (if any) the user wants.
- They're not dependencies, LibreOffice runs just fine without, spellchecking/hyphenation is just unavailable.
Maybe an `INSTALL.msg` could inform the user to install the dictionaries they need.
### Actual behaviour
`libreoffice-common` now depends on the `libreoffice-dictionaries` metapackage, which in turn pulls in all dictionaries under the sun, adding up to hundreds of MB:
```
$ xi libreoffice-writer
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/debug/x86_64-repodata' ...
Name Action Version New version Download size
libreoffice-i18n-en-US update 24.2.1.2_1 24.2.2.2_1 4723KB
hunspell-qtwebengine-dict install - 0.1_1 788B
hunspell-af install - 24.2.2.2_3 832KB
hyphen-af install - 24.2.2.2_3 25KB
hunspell-an install - 24.2.2.2_3 169KB
hunspell-ar install - 24.2.2.2_3 1785KB
mythes-ar install - 24.2.2.2_3 197KB
hunspell-be install - 24.2.2.2_3 2451KB
hyphen-be install - 24.2.2.2_3 9364B
hunspell-bg install - 24.2.2.2_3 525KB
hyphen-bg install - 24.2.2.2_3 11KB
mythes-bg install - 24.2.2.2_3 1044KB
hunspell-bn install - 24.2.2.2_3 548KB
hunspell-bo install - 24.2.2.2_3 4477B
hunspell-br install - 24.2.2.2_3 1119KB
hunspell-bs install - 24.2.2.2_3 234KB
hunspell-ca_ES install - 24.2.2.2_3 1434KB
hyphen-ca install - 24.2.2.2_3 12KB
mythes-ca install - 24.2.2.2_3 1378KB
hunspell-ckb install - 24.2.2.2_3 212KB
hunspell-cs install - 24.2.2.2_3 1720KB
hyphen-cs install - 24.2.2.2_3 12KB
mythes-cs install - 24.2.2.2_3 1187KB
hunspell-da_DK install - 24.2.2.2_3 1598KB
hyphen-da install - 24.2.2.2_3 4260B
mythes-da install - 24.2.2.2_3 916KB
hunspell-de install - 24.2.2.2_3 5202KB
hyphen-de install - 24.2.2.2_3 277KB
mythes-de install - 24.2.2.2_3 8079KB
hunspell-el_GR install - 24.2.2.2_3 2832KB
hyphen-el install - 24.2.2.2_3 2368B
hunspell-en_GB-all install - 24.2.2.2_3 878KB
hunspell-en install - 24.2.2.2_3 924KB
mythes-en install - 24.2.2.2_3 3799KB
hunspell-eo install - 24.2.2.2_3 296KB
hyphen-eo install - 24.2.2.2_3 10KB
mythes-eo install - 24.2.2.2_3 98KB
hunspell-es install - 24.2.2.2_3 1603KB
hyphen-es install - 24.2.2.2_3 3938B
mythes-es install - 24.2.2.2_3 631KB
hunspell-et install - 24.2.2.2_3 1019KB
hyphen-et install - 24.2.2.2_3 13KB
hunspell-fa install - 24.2.2.2_3 591KB
hunspell-fr_FR install - 7.0_7 775KB
hyphen-fr install - 24.2.2.2_3 10KB
mythes-fr install - 24.2.2.2_3 1165KB
hunspell-gd install - 24.2.2.2_3 1579KB
hunspell-gl install - 24.2.2.2_3 3077KB
hyphen-gl install - 24.2.2.2_3 1659B
mythes-gl install - 24.2.2.2_3 102KB
hunspell-gu install - 24.2.2.2_3 1235KB
hunspell-gug install - 24.2.2.2_3 35KB
mythes-gug install - 24.2.2.2_3 14KB
hunspell-he install - 24.2.2.2_3 1316KB
hunspell-hi install - 24.2.2.2_3 128KB
hunspell-hr install - 24.2.2.2_3 452KB
hyphen-hr install - 24.2.2.2_3 4583B
hunspell-hu install - 24.2.2.2_3 1286KB
hyphen-hu install - 24.2.2.2_3 300KB
mythes-hu install - 24.2.2.2_3 488KB
hunspell-id install - 24.2.2.2_3 363KB
hyphen-id install - 24.2.2.2_3 38KB
mythes-id install - 24.2.2.2_3 597KB
hunspell-is install - 24.2.2.2_3 1280KB
hyphen-is install - 24.2.2.2_3 27KB
mythes-is install - 24.2.2.2_3 54KB
hunspell-it_IT install - 24.2.2.2_3 670KB
hyphen-it_IT install - 24.2.2.2_3 1985B
mythes-it_IT install - 24.2.2.2_3 729KB
hunspell-kmr install - 24.2.2.2_3 40KB
hunspell-ko install - 24.2.2.2_3 1452KB
hunspell-lo install - 24.2.2.2_3 277KB
hunspell-lt install - 24.2.2.2_3 625KB
hyphen-lt install - 24.2.2.2_3 5403B
hunspell-lv install - 24.2.2.2_3 640KB
hyphen-lv install - 24.2.2.2_3 31KB
mythes-lv install - 24.2.2.2_3 953B
hunspell-mn install - 24.2.2.2_3 2078KB
hyphen-mn install - 24.2.2.2_3 4075B
hunspell-ne install - 24.2.2.2_3 324KB
mythes-ne install - 24.2.2.2_3 206KB
hunspell-nl_NL install - 24.2.2.2_3 1194KB
hyphen-nl_NL install - 24.2.2.2_3 58KB
hunspell-no install - 24.2.2.2_3 4067KB
hyphen-no install - 24.2.2.2_3 95KB
mythes-no install - 24.2.2.2_3 318KB
hunspell-oc install - 24.2.2.2_3 907KB
hunspell-pl install - 24.2.2.2_3 2136KB
hyphen-pl install - 24.2.2.2_3 14KB
mythes-pl install - 24.2.2.2_3 830KB
hunspell-pt_BR install - 24.2.2.2_3 2709KB
hyphen-pt_BR install - 24.2.2.2_3 3668B
mythes-pt_BR install - 24.2.2.2_3 1580KB
hunspell-pt_PT install - 20220621_1 223KB
hyphen-pt_PT install - 24.2.2.2_3 1584B
mythes-pt_PT install - 24.2.2.2_3 1130KB
hunspell-ro_RO install - 24.2.2.2_3 1080KB
hyphen-ro install - 24.2.2.2_3 9.8KB
mythes-ro install - 24.2.2.2_3 998KB
hunspell-ru_RU install - 24.2.2.2_3 1067KB
hyphen-ru install - 24.2.2.2_3 12KB
mythes-ru install - 24.2.2.2_3 424KB
hunspell-si install - 24.2.2.2_3 476KB
hunspell-sk install - 24.2.2.2_3 1164KB
hyphen-sk install - 24.2.2.2_3 7274B
mythes-sk install - 24.2.2.2_3 252KB
hunspell-sl install - 24.2.2.2_3 1399KB
hyphen-sl install - 24.2.2.2_3 5279B
mythes-sl install - 24.2.2.2_3 390KB
hunspell-sq install - 24.2.2.2_3 1070KB
hyphen-sq install - 24.2.2.2_3 43KB
hunspell-sr install - 24.2.2.2_3 3709KB
hyphen-sr install - 24.2.2.2_3 21KB
hunspell-sv install - 24.2.2.2_3 1686KB
hyphen-sv install - 24.2.2.2_3 51KB
mythes-sv install - 24.2.2.2_3 269KB
hunspell-sw install - 24.2.2.2_3 439KB
hunspell-te install - 24.2.2.2_3 1109KB
hyphen-te install - 24.2.2.2_3 1805B
hunspell-th install - 24.2.2.2_3 515KB
hyphen-th install - 24.2.2.2_3 19KB
hunspell-tr install - 24.2.2.2_3 3735KB
hunspell-uk install - 24.2.2.2_3 2672KB
hyphen-uk install - 24.2.2.2_3 7154B
mythes-uk install - 24.2.2.2_3 286KB
hunspell-vi install - 24.2.2.2_3 29KB
hyphen-zu install - 24.2.2.2_3 1869B
libreoffice-dictionaries install - 24.2.2.2_3 990B
libreoffice-common update 24.2.1.2_1 24.2.2.2_1 146MB
libreoffice-calc update 24.2.1.2_1 24.2.2.2_1 9860KB
libreoffice-writer update 24.2.1.2_1 24.2.2.2_1 4635KB
Size to download: 265MB
Size required on disk: 998MB
Space available on disk: 537GB
Do you want to continue? [Y/n]
```
Workaround: `ignorepkg=libreoffice-dictionaries` and install desired `hunspell`/`mythes` packages manually.
@sgn
### Steps to reproduce
1. `xbps-install -S libreoffice-writer`
2. Observe excessive install size
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Regression: LibreOffice installs all dictionaries
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
@ 2024-04-19 8:02 ` classabbyamp
2024-04-19 8:59 ` oreo639
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: classabbyamp @ 2024-04-19 8:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 274 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/issues/49901#issuecomment-2066034318
Comment:
fixed in https://github.com/void-linux/void-packages/commit/382cfce6b8d15f58a20d9205524dd7bdddf55dff, probably still building
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Regression: LibreOffice installs all dictionaries
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
2024-04-19 8:02 ` classabbyamp
@ 2024-04-19 8:59 ` oreo639
2024-04-19 9:00 ` oreo639
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: oreo639 @ 2024-04-19 8:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
New comment by oreo639 on void-packages repository
https://github.com/void-linux/void-packages/issues/49901#issuecomment-2066139705
Comment:
It is done building now. If you have already installed it, you can just do `xbps-install -Su` to update libreoffice, then do `xbps-remove -R libreoffice-dictionaries`.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Regression: LibreOffice installs all dictionaries
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
2024-04-19 8:02 ` classabbyamp
2024-04-19 8:59 ` oreo639
@ 2024-04-19 9:00 ` oreo639
2024-04-19 11:06 ` [ISSUE] [CLOSED] " sgn
2024-04-19 11:06 ` sgn
4 siblings, 0 replies; 6+ messages in thread
From: oreo639 @ 2024-04-19 9:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 321 bytes --]
New comment by oreo639 on void-packages repository
https://github.com/void-linux/void-packages/issues/49901#issuecomment-2066139705
Comment:
It is done building now. If you have already installed `24.2.2.2_1`, you can just do `xbps-install -Su` to update libreoffice, then do `xbps-remove -R libreoffice-dictionaries`.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ISSUE] [CLOSED] Regression: LibreOffice installs all dictionaries
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
` (2 preceding siblings ...)
2024-04-19 9:00 ` oreo639
@ 2024-04-19 11:06 ` sgn
2024-04-19 11:06 ` sgn
4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2024-04-19 11:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 12771 bytes --]
Closed issue by mvf on void-packages repository
https://github.com/void-linux/void-packages/issues/49901
Description:
### Is this a new report?
Yes
### System Info
Void 6.8.4 x86_64 GenuineIntel uptodate rrrdFFFFFFFFFFFFFF
### Package(s) Affected
libreoffice-common-24.2.2.2_1, libreoffice-dictionaries-24.2.2.2_3
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
Installing LibreOffice does not install dictionaries.
- There's no way to know which languages (if any) the user wants.
- They're not dependencies, LibreOffice runs just fine without, spellchecking/hyphenation is just unavailable.
Maybe an `INSTALL.msg` could inform the user to install the dictionaries they need.
### Actual behaviour
`libreoffice-common` now depends on the `libreoffice-dictionaries` metapackage, which in turn pulls in all dictionaries under the sun, adding up to hundreds of MB:
```
$ xi libreoffice-writer
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/debug/x86_64-repodata' ...
Name Action Version New version Download size
libreoffice-i18n-en-US update 24.2.1.2_1 24.2.2.2_1 4723KB
hunspell-qtwebengine-dict install - 0.1_1 788B
hunspell-af install - 24.2.2.2_3 832KB
hyphen-af install - 24.2.2.2_3 25KB
hunspell-an install - 24.2.2.2_3 169KB
hunspell-ar install - 24.2.2.2_3 1785KB
mythes-ar install - 24.2.2.2_3 197KB
hunspell-be install - 24.2.2.2_3 2451KB
hyphen-be install - 24.2.2.2_3 9364B
hunspell-bg install - 24.2.2.2_3 525KB
hyphen-bg install - 24.2.2.2_3 11KB
mythes-bg install - 24.2.2.2_3 1044KB
hunspell-bn install - 24.2.2.2_3 548KB
hunspell-bo install - 24.2.2.2_3 4477B
hunspell-br install - 24.2.2.2_3 1119KB
hunspell-bs install - 24.2.2.2_3 234KB
hunspell-ca_ES install - 24.2.2.2_3 1434KB
hyphen-ca install - 24.2.2.2_3 12KB
mythes-ca install - 24.2.2.2_3 1378KB
hunspell-ckb install - 24.2.2.2_3 212KB
hunspell-cs install - 24.2.2.2_3 1720KB
hyphen-cs install - 24.2.2.2_3 12KB
mythes-cs install - 24.2.2.2_3 1187KB
hunspell-da_DK install - 24.2.2.2_3 1598KB
hyphen-da install - 24.2.2.2_3 4260B
mythes-da install - 24.2.2.2_3 916KB
hunspell-de install - 24.2.2.2_3 5202KB
hyphen-de install - 24.2.2.2_3 277KB
mythes-de install - 24.2.2.2_3 8079KB
hunspell-el_GR install - 24.2.2.2_3 2832KB
hyphen-el install - 24.2.2.2_3 2368B
hunspell-en_GB-all install - 24.2.2.2_3 878KB
hunspell-en install - 24.2.2.2_3 924KB
mythes-en install - 24.2.2.2_3 3799KB
hunspell-eo install - 24.2.2.2_3 296KB
hyphen-eo install - 24.2.2.2_3 10KB
mythes-eo install - 24.2.2.2_3 98KB
hunspell-es install - 24.2.2.2_3 1603KB
hyphen-es install - 24.2.2.2_3 3938B
mythes-es install - 24.2.2.2_3 631KB
hunspell-et install - 24.2.2.2_3 1019KB
hyphen-et install - 24.2.2.2_3 13KB
hunspell-fa install - 24.2.2.2_3 591KB
hunspell-fr_FR install - 7.0_7 775KB
hyphen-fr install - 24.2.2.2_3 10KB
mythes-fr install - 24.2.2.2_3 1165KB
hunspell-gd install - 24.2.2.2_3 1579KB
hunspell-gl install - 24.2.2.2_3 3077KB
hyphen-gl install - 24.2.2.2_3 1659B
mythes-gl install - 24.2.2.2_3 102KB
hunspell-gu install - 24.2.2.2_3 1235KB
hunspell-gug install - 24.2.2.2_3 35KB
mythes-gug install - 24.2.2.2_3 14KB
hunspell-he install - 24.2.2.2_3 1316KB
hunspell-hi install - 24.2.2.2_3 128KB
hunspell-hr install - 24.2.2.2_3 452KB
hyphen-hr install - 24.2.2.2_3 4583B
hunspell-hu install - 24.2.2.2_3 1286KB
hyphen-hu install - 24.2.2.2_3 300KB
mythes-hu install - 24.2.2.2_3 488KB
hunspell-id install - 24.2.2.2_3 363KB
hyphen-id install - 24.2.2.2_3 38KB
mythes-id install - 24.2.2.2_3 597KB
hunspell-is install - 24.2.2.2_3 1280KB
hyphen-is install - 24.2.2.2_3 27KB
mythes-is install - 24.2.2.2_3 54KB
hunspell-it_IT install - 24.2.2.2_3 670KB
hyphen-it_IT install - 24.2.2.2_3 1985B
mythes-it_IT install - 24.2.2.2_3 729KB
hunspell-kmr install - 24.2.2.2_3 40KB
hunspell-ko install - 24.2.2.2_3 1452KB
hunspell-lo install - 24.2.2.2_3 277KB
hunspell-lt install - 24.2.2.2_3 625KB
hyphen-lt install - 24.2.2.2_3 5403B
hunspell-lv install - 24.2.2.2_3 640KB
hyphen-lv install - 24.2.2.2_3 31KB
mythes-lv install - 24.2.2.2_3 953B
hunspell-mn install - 24.2.2.2_3 2078KB
hyphen-mn install - 24.2.2.2_3 4075B
hunspell-ne install - 24.2.2.2_3 324KB
mythes-ne install - 24.2.2.2_3 206KB
hunspell-nl_NL install - 24.2.2.2_3 1194KB
hyphen-nl_NL install - 24.2.2.2_3 58KB
hunspell-no install - 24.2.2.2_3 4067KB
hyphen-no install - 24.2.2.2_3 95KB
mythes-no install - 24.2.2.2_3 318KB
hunspell-oc install - 24.2.2.2_3 907KB
hunspell-pl install - 24.2.2.2_3 2136KB
hyphen-pl install - 24.2.2.2_3 14KB
mythes-pl install - 24.2.2.2_3 830KB
hunspell-pt_BR install - 24.2.2.2_3 2709KB
hyphen-pt_BR install - 24.2.2.2_3 3668B
mythes-pt_BR install - 24.2.2.2_3 1580KB
hunspell-pt_PT install - 20220621_1 223KB
hyphen-pt_PT install - 24.2.2.2_3 1584B
mythes-pt_PT install - 24.2.2.2_3 1130KB
hunspell-ro_RO install - 24.2.2.2_3 1080KB
hyphen-ro install - 24.2.2.2_3 9.8KB
mythes-ro install - 24.2.2.2_3 998KB
hunspell-ru_RU install - 24.2.2.2_3 1067KB
hyphen-ru install - 24.2.2.2_3 12KB
mythes-ru install - 24.2.2.2_3 424KB
hunspell-si install - 24.2.2.2_3 476KB
hunspell-sk install - 24.2.2.2_3 1164KB
hyphen-sk install - 24.2.2.2_3 7274B
mythes-sk install - 24.2.2.2_3 252KB
hunspell-sl install - 24.2.2.2_3 1399KB
hyphen-sl install - 24.2.2.2_3 5279B
mythes-sl install - 24.2.2.2_3 390KB
hunspell-sq install - 24.2.2.2_3 1070KB
hyphen-sq install - 24.2.2.2_3 43KB
hunspell-sr install - 24.2.2.2_3 3709KB
hyphen-sr install - 24.2.2.2_3 21KB
hunspell-sv install - 24.2.2.2_3 1686KB
hyphen-sv install - 24.2.2.2_3 51KB
mythes-sv install - 24.2.2.2_3 269KB
hunspell-sw install - 24.2.2.2_3 439KB
hunspell-te install - 24.2.2.2_3 1109KB
hyphen-te install - 24.2.2.2_3 1805B
hunspell-th install - 24.2.2.2_3 515KB
hyphen-th install - 24.2.2.2_3 19KB
hunspell-tr install - 24.2.2.2_3 3735KB
hunspell-uk install - 24.2.2.2_3 2672KB
hyphen-uk install - 24.2.2.2_3 7154B
mythes-uk install - 24.2.2.2_3 286KB
hunspell-vi install - 24.2.2.2_3 29KB
hyphen-zu install - 24.2.2.2_3 1869B
libreoffice-dictionaries install - 24.2.2.2_3 990B
libreoffice-common update 24.2.1.2_1 24.2.2.2_1 146MB
libreoffice-calc update 24.2.1.2_1 24.2.2.2_1 9860KB
libreoffice-writer update 24.2.1.2_1 24.2.2.2_1 4635KB
Size to download: 265MB
Size required on disk: 998MB
Space available on disk: 537GB
Do you want to continue? [Y/n]
```
Workaround: `ignorepkg=libreoffice-dictionaries` and install desired `hunspell`/`mythes` packages manually.
@sgn
### Steps to reproduce
1. `xbps-install -S libreoffice-writer`
2. Observe excessive install size
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Regression: LibreOffice installs all dictionaries
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
` (3 preceding siblings ...)
2024-04-19 11:06 ` [ISSUE] [CLOSED] " sgn
@ 2024-04-19 11:06 ` sgn
4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2024-04-19 11:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 252 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/49901#issuecomment-2066344687
Comment:
It always install all dictionaries. It's bundled inside `libreoffice-common` before. And now, it's splited out.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-04-19 11:06 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-19 7:59 [ISSUE] Regression: LibreOffice installs all dictionaries mvf
2024-04-19 8:02 ` classabbyamp
2024-04-19 8:59 ` oreo639
2024-04-19 9:00 ` oreo639
2024-04-19 11:06 ` [ISSUE] [CLOSED] " sgn
2024-04-19 11:06 ` sgn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).