https://bugzilla.redhat.com/show_bug.cgi?id=2431892
Bug ID: 2431892 Summary: Provide a meta-package that prioritizes VFs Product: Fedora Version: 43 Hardware: x86_64 OS: Linux Status: NEW Component: google-noto-fonts Severity: medium Assignee: tagoh@redhat.com Reporter: EpicTux123@proton.me QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, i18n-bugs@lists.fedoraproject.org, petersen@redhat.com, pwu@redhat.com, tagoh@redhat.com Target Milestone: --- Classification: Fedora
Hi there.
Currently, the "google-noto-fonts-all" meta-package installs many font duplicates. Fedora seems to prever VF variants ( https://fedoraproject.org/wiki/Changes/VariableNotoFonts , https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts ), but the meta-package installs both Static and VF variants of the same fonts. Example from command "dnf repoquery --requires google-noto-fonts-all":
------------------------------------------------------
google-noto-serif-hebrew-fonts = 20250901-1.fc43 google-noto-serif-hebrew-fonts = 20251101-2.fc43 google-noto-serif-hebrew-vf-fonts = 20250901-1.fc43 google-noto-serif-hebrew-vf-fonts = 20251101-2.fc43
------------------------------------------------------
I would like to request the creation of a meta-package that prioritizes VF variants and don't install their equivalent duplicates in Static variant.
For example, the meta-package would install Hebrew VF fonts, but not Hebrew Static fonts.
This eliminates the duplicates, while still keeping the Static fonts in a meta-package for the fonts that don't have VF variants.
Additional note: the current "google-noto-fonts-all" should probably install the other "-all" meta-packages as well, since it includes all of their deps as well.
Thanks.
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2431892
EpicTux123 EpicTux123@proton.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Comment|0 |updated
--- Comment #0 has been edited ---
Hi there.
Currently, the "google-noto-fonts-all" meta-package installs many font duplicates. Fedora seems to prefer VF variants ( https://fedoraproject.org/wiki/Changes/VariableNotoFonts , https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts ), but the meta-package installs both Static and VF variants of the same fonts. Example from command "dnf repoquery --requires google-noto-fonts-all":
------------------------------------------------------
google-noto-serif-hebrew-fonts = 20250901-1.fc43 google-noto-serif-hebrew-fonts = 20251101-2.fc43 google-noto-serif-hebrew-vf-fonts = 20250901-1.fc43 google-noto-serif-hebrew-vf-fonts = 20251101-2.fc43
------------------------------------------------------
I would like to request the creation of a meta-package that prioritizes VF variants and don't install their equivalent duplicates in Static variant.
For example, the meta-package would install Hebrew VF fonts, but not Hebrew Static fonts.
This eliminates the duplicates, while still keeping the Static fonts in a meta-package for the fonts that don't have VF variants.
Additional note: the current "google-noto-fonts-all" should probably install the other "-all" meta-packages as well, since it includes all of their deps as well.
Thanks.
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2431892
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(EpicTux123@proton | |.me)
--- Comment #1 from Akira TAGOH tagoh@redhat.com --- Have you ever tried google-noto-fonts-all-vf?
https://bugzilla.redhat.com/show_bug.cgi?id=2431892
EpicTux123 EpicTux123@proton.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(EpicTux123@proton | |.me) |
--- Comment #2 from EpicTux123 EpicTux123@proton.me --- Hi Akira,
From my testing it seems "google-noto-fonts-all-vf" only installs all Noto fonts with VF variants, no static fonts included.
I think you did not understand what I mean.
My request is a new meta-package that avoids the duplicates (fonts with both VF and static variants), while prioritizing VF variants, and still ultimately installing the static fonts that also don't have a VF variant equivalent, ending up with all fonts available installed.
https://bugzilla.redhat.com/show_bug.cgi?id=2431892
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |FutureFeature
https://bugzilla.redhat.com/show_bug.cgi?id=2431892
--- Comment #3 from Akira TAGOH tagoh@redhat.com --- Trying to consider how we can implement this. However we can't guarantee the upgrading path because upstream sometimes drops a font and added back due to the some reasons. We already have a sort of the lines of Obsoletes: and Provides: for some packages and removed them later. This would means you may eventually have both VF and static font packages getting installed by a new meta-package and it is quite hard to settle the upgrading path issue.
i18n-bugs@lists.fedoraproject.org