Bug 2232553

Summary: powerline fonts are not installed
Product: [Fedora] Fedora Reporter: George Sedov <radist.morse>
Component: powerlineAssignee: Andreas Schneider <asn>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 38CC: asn, fedora, michel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://github.com/powerline/fonts/issues/367
Whiteboard:
Fixed In Version: powerline-2.8.3-11.fc40 powerline-2.8.3-11.el9 powerline-2.8.3-11.fc38 powerline-2.8.3-11.fc37 powerline-2.8.3-11.el8 powerline-2.8.3-11.fc39 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-10-07 22:04:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description George Sedov 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 George Sedov 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

Comment 3 Fedora Update System 2023-10-07 22:01:07 UTC
FEDORA-2023-68d8ae3171 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-68d8ae3171

Comment 4 Fedora Update System 2023-10-07 22:04:10 UTC
FEDORA-2023-68d8ae3171 has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 5 Fedora Update System 2023-10-07 22:15:03 UTC
FEDORA-2023-65afcb89c2 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-65afcb89c2

Comment 6 Fedora Update System 2023-10-08 01:22:23 UTC
FEDORA-2023-65afcb89c2 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-65afcb89c2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-65afcb89c2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2023-10-08 06:58:25 UTC
FEDORA-2023-fe8da3fea1 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-fe8da3fea1

Comment 8 Fedora Update System 2023-10-08 07:10:40 UTC
FEDORA-2023-e22ada4331 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-e22ada4331

Comment 9 Fedora Update System 2023-10-08 07:20:26 UTC
FEDORA-EPEL-2023-07a031580e has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-07a031580e

Comment 10 Fedora Update System 2023-10-08 07:33:38 UTC
FEDORA-EPEL-2023-64e91fcf8e has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-64e91fcf8e

Comment 11 Fedora Update System 2023-10-09 02:08:53 UTC
FEDORA-2023-e22ada4331 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-e22ada4331`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-e22ada4331

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2023-10-09 02:15:01 UTC
FEDORA-EPEL-2023-64e91fcf8e has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-64e91fcf8e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2023-10-09 02:21:45 UTC
FEDORA-EPEL-2023-07a031580e has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-07a031580e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2023-10-09 03:03:51 UTC
FEDORA-2023-fe8da3fea1 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-fe8da3fea1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-fe8da3fea1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2023-10-17 02:11:27 UTC
FEDORA-EPEL-2023-07a031580e has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2023-10-17 02:14:42 UTC
FEDORA-2023-fe8da3fea1 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2023-10-17 02:20:54 UTC
FEDORA-2023-e22ada4331 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2023-10-17 02:29:52 UTC
FEDORA-EPEL-2023-64e91fcf8e has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2023-11-03 18:32:24 UTC
FEDORA-2023-65afcb89c2 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.