From: mvf <mvf@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: [ISSUE] Regression: LibreOffice installs all dictionaries
Date: Fri, 19 Apr 2024 09:59:57 +0200 [thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-49901@inbox.vuxu.org> (raw)
[-- 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
next reply other threads:[~2024-04-19 7:59 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-19 7:59 mvf [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-49901@inbox.vuxu.org \
--to=mvf@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).