Jason, can you explain in more details (bug report is also fine) how
exactly you are installing?

(Because for both Workstation/Silverblue, and Server I believe, we install
fonts and input methods for Korean (and other langs like Japanese) by
default anyway - so actually no need to install langpacks-ko currently if
you don't need additional Korean support.)
Perhaps you are installing the KDE Spin? which comes without much i18n
support preinstalled I believe.

One can also just try `dnf -n install langpacks-ko` to check what fonts
(and input method) would be pulled in, and you are free to remove
langpacks-ko anyway.

I am wondering how you reached 3GB - the Noto CJK fonts we now ship are not
small on disk - that might be a part of the problem perhaps.

We do appreciate the feedback - and will be working to improve the
langpacks experience further.

Jens

On Sat, Jun 15, 2019 at 6:17 AM Jason L Tibbitts III <ti...@math.uh.edu>
wrote:

> I noticed that my F30 installs are coming out far larger than my F29
> installs (by 3GB or so) and did some digging into why.
>
> With F30 we switched away from having groups named like "korean-support"
> that you could install to get input methods and fonts needed to display
> a language and instead we have metapackages named like "langpacks-ko".
> These metapackages have (generally) weak dependencies on the fonts and
> input methods as before. But other packages have reverse weak
> dependencies on the langpacks, which causes far more to get pulled in
> than was previously installed.  For example, each libreoffice langpack
> has a "supplements" weak reverse dependency on the base "langpacks"
> metapackage.
>
> All of this seems fine, but my original goal was to be able to properly
> display, and perhaps input, various languages.  But now I get
> translations and help files and such as well.  Not just for libreoffice,
> but for eclipse, glibc, all of KDE as well.  And I also get
> autocorrection rules, spelling dictionaries, hyphenation rules, and
> terreract OCR recognition data as well.  Some of those aren't small, and
> the end result is that I need to bump up the size of / quite a bit.
>
> Note that turning off install_weak_deps is not an option because for
> most of the langpacks, _all_ of the langpack are weak.  (Some do have
> hard font dependencies, and I'm not sure if this inconsistency is
> intentional.)
>
> So it seems we lost the simple "here are our suggested Korean fonts and
> an input method" and instead the only thing you can say is "I want
> everything possible to be available in Korean".  Is there any way to
> improve the granularity here?  Perhaps by having "light" and "heavy"
> langpacks, or splitting them by usage (translations versus simple
> display of text)?
>
> For now I guess I will simply extract the list of fonts and input
> methods I want from the langpack specfile and stop installing the actual
> langpack packages.
>
>  - J<
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>


-- 
Jens Petersen
Associate Manager
RHEL Client i18n
Singapore
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to