Bug 2232553 - powerline fonts are not installed
Summary: powerline fonts are not installed
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: powerline
Version: 38
Hardware: Unspecified
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Andreas Schneider
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/powerline/fonts/is...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-17 10:51 UTC by Radist Morse
Modified: 2023-08-18 23:02 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Radist Morse 2023-08-17 10:51:59 UTC
The package powerline-fonts doesn't actually include any fonts from the powerline project from https://github.com/powerline/fonts

Reproducible: Always

Comment 1 Christoph Erhardt 2023-08-18 21:22:11 UTC
The `powerline-fonts` package provides the Powerline glyphs (`PowerlineSymbols.otf`) plus a Fontconfig file (`10-powerline-symbols.conf`), which should be sufficient for enabling the use of Powerline symbols with commonly used monospace fonts. If I understand https://powerline.readthedocs.io/en/latest/installation.html#fonts-installation correctly, this is the preferred way - using a patched font is only intended as a fallback.

Other distributions are doing the same thing. A few examples:
* Arch:   https://archlinux.org/packages/extra/x86_64/powerline-fonts/
* Debian: https://packages.debian.org/bookworm/all/fonts-powerline/filelist
* Ubuntu: https://packages.ubuntu.com/kinetic/all/fonts-powerline/filelist

What are you trying to achieve that doesn't work with the Fontconfig method?

Comment 2 Radist Morse 2023-08-18 23:02:40 UTC
Well, I actually am just interested in some fonts from that repo, I don't even use powerline. It's just strange to me that the documentation from https://github.com/powerline/fonts/blob/master/README.rst states that the fonts should come in the powerline-fonts package (or fonts-powerline in case of debian/ubuntu), but the only font that this package provides is not even from that repo. Some weird misunderstanding between the project developers and package maintainers I guess.

Why is it even called powerline-fonts, when it just have one font? Why the PowerlineSymbols.otf is separated from the main package in the first place? So many questions :)

Anyway, if you think this is the intended way to package powerline the bug can be closed. It's just that I'm not the only one confused https://github.com/powerline/fonts/issues/367 https://github.com/powerline/fonts/issues/329


Note You need to log in before you can comment on or make changes to this bug.