https://bugzilla.redhat.com/show_bug.cgi?id=2087984
Bug ID: 2087984 Summary: Version of Source Code Pro currently packaged breaks in some cases Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: adobe-source-code-pro-fonts Severity: medium Assignee: mattrose@folkwolf.net Reporter: jharmiso@redhat.com QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, mark@net-c.com, mattrose@folkwolf.net Target Milestone: --- Classification: Fedora
Created attachment 1880946 --> https://bugzilla.redhat.com/attachment.cgi?id=1880946&action=edit A screenshot of dmesg in Alacritty with Source Code Pro selected
Description of problem: Source Code Pro version 2.030, currently packaged for all versions of Fedora and in EPEL, includes an SVG table that causes the freetype library to be unable to calculate cell height, resulting in unusable output with lines stacked on top of each other.
Version-Release number of selected component (if applicable): 2.030.1.050-<any>
How reproducible: Always
Steps to Reproduce: 1. Install adobe-source-code-pro-fonts and alacritty (a terminal emulator that uses freetype through the crossfont crate) from the current release versions. 2. Configure alacritty to use Source Code Pro. Example config: ~/.config/alacritty/alacritty.yml: ```yaml font: normal: family: Source Code Pro style: Regular bold: family: Source Code Pro style: Bold italic: family: Source Code Pro style: Italic bolt_italic: family: Source Code Pro style: Bold Italic size: 10 ``` 3. Launch alacritty and attempt to use the terminal
Actual results: The terminal is completely unusable with 1px line height, although the font is rendering at the correct size.
Expected results: The terminal has a normal font display behavior and is usable.
Additional info: 2.038 is available and appears to fix the issue (https://github.com/adobe-fonts/source-code-pro/releases) See some additional discussion here: https://github.com/alacritty/alacritty/issues/6048
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
Hasshu isvand.i.blodet@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isvand.i.blodet@protonmail. | |com
--- Comment #2 from Hasshu isvand.i.blodet@protonmail.com --- The packaged fonts are nearly 7 years (!) old at this point, whereas the most recent versions have been released this April: https://github.com/adobe-fonts/source-code-pro/releases
Please, update the relevant package(s).
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
Robert-André Mauchin 🐧 zebob.m@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zebob.m@gmail.com Doc Type|--- |If docs needed, set a value Version|37 |rawhide Flags| |needinfo?(mattrose@folkwolf | |.net)
--- Comment #3 from Robert-André Mauchin 🐧 zebob.m@gmail.com --- Could you take a look at the latest PR updating the project?
- convert to SPDX: https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/... - convert your repo to autorelease/autochangelog with rpmautospec convert - then update your package with https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/...
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
--- Comment #4 from Robert-André Mauchin 🐧 zebob.m@gmail.com --- Ok so various contributors have proposed PRs and I rebased them so they can be pushed in succession :
- Step 1: Remove archive from GIT https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/... - Step 2: Convert to rpmautospec https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/... - Step 3: Update License tag for SPDX migration https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/... - Step 4: Update to latest version https://src.fedoraproject.org/rpms/adobe-source-code-pro-fonts/pull-request/...
The latest PR was proposed by a non-packager to update the package, but I have heavily modified it to follow the new fonts guidelines: https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/
I contacted you through Mastodon where you seem to be active, I intend to push these in one week if you do not answer.
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
Robert-André Mauchin 🐧 zebob.m@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|mattrose@folkwolf.net |zebob.m@gmail.com Status|NEW |ASSIGNED
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
Robert-André Mauchin 🐧 zebob.m@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |RAWHIDE Flags|needinfo?(mattrose@folkwolf | |.net) | Status|ASSIGNED |CLOSED Last Closed| |2023-08-26 17:33:21
--- Comment #5 from Robert-André Mauchin 🐧 zebob.m@gmail.com --- https://bodhi.fedoraproject.org/updates/?search=&packages=adobe-source-c...
https://bugzilla.redhat.com/show_bug.cgi?id=2087984
--- Comment #6 from Hasshu isvand.i.blodet@protonmail.com --- Many thanks!
fonts-bugs@lists.fedoraproject.org