Bug#1131498: libreoffice: Don't have language packages install libreoffice-common & libreoffice-core
Rene Engelhard <[email protected]> Sun, 22 Mar 2026 22:24:15 +0100
| Newsgroups | gmane.linux.debian.devel.openoffice |
|---|---|
| Organization | Debian Project |
| Message-ID | <538662ce-7f8a-475c-a083-a16a3e491b22__33386.0060361744$1774214746$gmane$org@debian.org> |
Hi, Am 22.03.26 um 18:40 schrieb Jeremy Bícha: > On Sun, Mar 22, 2026 at 12:54 PM Rene Engelhard <[email protected]> wrote: >> I don't see an issue to be honest. Maybe a nuisance, yes. >> >> But I believe this "issue" is just made up or at least made bigger as it is. > It's not a made-up issue. It forces choosing between something like these: It's a made-up issue because it tries to solve an issue which does not exist. And even if it existed is not libreoffice-only but a general one (but you diligently ignored all the other cases and just picked libreoffice) > 0. Current status quo. Someone installs their desktop with French and > gets libreoffice-l10n-fr, libreoffice-l10n-common, and > libreoffice-core installed even if the desktop doesn't provide French. > This is 268 MB for libreoffice-core wow. 260M. that is peanuts in todays sizes (yes, even on phones, they have also GB of storage) > and 213 MB for > libreoffice-core-nogui which apt may choose instead. Probably won't since libreoffice-core-nogui is not allowed by -writer etc. And it intentionally does nt provide -core or so. So if something installs -writer one definitely gets -core. Unless apt goes havoc. > 1. My proposal: Someone installs their desktop with French and gets > libreoffice-l10n-fr installed even if the desktop doesn't provide > French. This is about 4 MB, but it's not 200 MB. I also do the work to > have there be a desktop language task for every LibreOffice language > so every language gets this experience. No, you don't . If you did you would have asked somewhere more generic and did also firefox and chromium. You just filed it against libreoffice. Which - in contrast to webbrowsers or mail (thunderbird also does: $ apt-cache show thunderbird-l10n-fr Package: thunderbird-l10n-fr Source: thunderbird Version: 1:140.8.0esr-1 Installed-Size: 620 Maintainer: Carsten Schoenert <[email protected]> Architecture: all Depends: thunderbird (<< 1:140.8.0esr-1.1~), thunderbird (>= 1:140.8.0esr-1) Recommends: hunspell-fr | myspell-fr | myspell-fr-gut Description-en: French language package for Thunderbird Thunderbird is an mail client suitable for free distribution. The goal of Thunderbird is to produce a cross platform stand-alone mail application using the XUL user interface language. . This package contains the localization of Thunderbird in French. Description-md5: a5c73c0e67f31c1a9306bc3e15e44f86 Homepage: https://wiki.mozilla.org/L10n:Teams:fr Section: localization Priority: optional Filename: pool/main/t/thunderbird/thunderbird-l10n-fr_140.8.0esr-1_all.deb Size: 474536 MD5sum: 1d710e77a7c05b7d9f70a115df570910 SHA256: 21076586baaa7fbf91b96c43043852d7adf99b08cd1d8d8ffbfbe7cc7036d553 - but is not in the tasks except for japanese for some reason it seems...) is not 100% needed on a desktop :) > 2. I think I can paraphrase your position by saying that you refuse to > make the libreoffice-l10* dependencies on libreoffice-core and > libreoffice-common lower than Recommends. Basically, yes. > One way forward is to make > the changes so that everyone who installs Debian in a language other > than English will get those 200MB of LibreOffice files installed. > > 3. Or we don't include libreoffice-l10n in any of the language tasks. If the language exists. But that is what is done right now, no? > 4. Or we add individualized desktop language tasks for every > combination of language and desktop. That could add hundreds of binary > packages. Maybe I try to use Provides to reduce this number so that > the acutal number of binary packages is more like 90+ for desktops > that include LibreOffice by default plus another 90+ for the other > desktops. I agree that this isn't worthwile. > > 5. Or someone adds a workaround to the Debian installers so that it > doesn't install the LibreOffice recommends when LibreOffice isn't > installed. This is kinda equivalent to lowering the l10n dependencies > on -common and -core to Suggests. It makes the experience different if > someone installs the tasks separately afterwards. Yeah,maybe. I've done that too but how common is that? Regards, Rene