Bug 2486092

Summary: foomuuri RPM requires graphics libraries, fonts and other stuff.
Product: [Fedora] Fedora Reporter: Van de Bugger <van.de.bugger>
Component: foomuuriAssignee: Kim B. Heino <b>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: 43CC: b
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: foomuuri-0.33-2.fc45 foomuuri-0.33-2.fc43 foomuuri-0.33-2.el10_3 foomuuri-0.33-2.fc44 foomuuri-0.33-2.el9 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-06-07 17:46:14 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 Van de Bugger 2026-06-07 15:34:29 UTC
foomuuri RPM requires bunch of graphic libs and fonts, while foomuuri does not have any GUI.

Reproducible: Always

Steps to Reproduce:
1. Install foomuuri to non-GUI server or workstation (where libX11, cairo, fonconfig, freetype and other GUI-related packages are not installed):

# dnf in foomuuri

Actual Results:
# dnf in foomuuri
Updating and loading repositories:
Repositories loaded.
Package                     Arch   Version                 Repository       Size
Installing:
 foomuuri                   noarch 0.32-1.fc43             updates     224.2 KiB
Installing dependencies:
 abattis-cantarell-vf-fonts noarch 0.301-15.fc43           fedora      192.7 KiB
 cairo                      x86_64 1.18.4-2.fc43           fedora        1.8 MiB
 cairo-gobject              x86_64 1.18.4-2.fc43           fedora       31.1 KiB
 default-fonts-core-sans    noarch 4.2-5.fc43              fedora       11.9 KiB
 fontconfig                 x86_64 2.17.0-3.fc43           fedora      765.9 KiB
 freetype                   x86_64 2.13.3-3.fc43           fedora      850.2 KiB
 google-noto-fonts-common   noarch 20251101-2.fc43         updates      17.7 KiB
 google-noto-sans-vf-fonts  noarch 20251101-2.fc43         updates       1.4 MiB
 graphite2                  x86_64 1.3.14-19.fc43          fedora      191.8 KiB
 harfbuzz                   x86_64 11.5.1-2.fc43           updates       2.8 MiB
 libX11                     x86_64 1.8.13-1.fc43           updates       1.3 MiB
 libX11-common              noarch 1.8.13-1.fc43           updates       1.1 MiB
 libXext                    x86_64 1.3.6-4.fc43            fedora       90.0 KiB
 libXrender                 x86_64 0.9.12-3.fc43           fedora       46.0 KiB
 python3-cairo              x86_64 1.28.0-4.fc43           fedora      492.9 KiB
 python3-gobject            x86_64 3.54.5-4.fc43           updates      27.8 KiB
Installing weak dependencies:
 foomuuri-firewalld         noarch 0.32-1.fc43             updates       1.2 KiB

Transaction Summary:
 Installing:        18 packages

...

Expected Results:
# dnf in foomuuri
Updating and loading repositories:
Repositories loaded.
Package                     Arch   Version                 Repository       Size
Installing:
 foomuuri                   noarch 0.32-1.fc43             updates     224.2 KiB
Installing dependencies:
 python3-gobject            x86_64 3.54.5-4.fc43           updates      27.8 KiB
Installing weak dependencies:
 foomuuri-firewalld         noarch 0.32-1.fc43             updates       1.2 KiB

Transaction Summary:
 Installing:        3 packages


Additional Information:
foomuuri doesn't directly require all of these graphics packages; this is due to the requirements of the python3-gobject package. It seems foomuuri shouldn't require python3-gobject; python3-gobject-base would be sufficient.

Comment 1 Kim B. Heino 2026-06-07 16:55:28 UTC
> It seems foomuuri shouldn't require python3-gobject; python3-gobject-base would be sufficient.

Thank you, I didn't know about python3-gobject-base package. You are right, I'll switch.

Comment 2 Fedora Update System 2026-06-07 17:42:37 UTC
FEDORA-2026-90fed63096 (foomuuri-0.33-2.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-90fed63096

Comment 3 Fedora Update System 2026-06-07 17:46:14 UTC
FEDORA-2026-90fed63096 (foomuuri-0.33-2.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 4 Fedora Update System 2026-06-07 18:10:15 UTC
FEDORA-EPEL-2026-2f2f8a3392 (foomuuri-0.33-2.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-2f2f8a3392

Comment 5 Fedora Update System 2026-06-07 18:10:15 UTC
FEDORA-2026-0da2ea53c9 (foomuuri-0.33-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-0da2ea53c9

Comment 6 Fedora Update System 2026-06-07 18:10:15 UTC
FEDORA-EPEL-2026-d74504aaa8 (foomuuri-0.33-2.el10_3) has been submitted as an update to Fedora EPEL 10.3.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d74504aaa8

Comment 7 Fedora Update System 2026-06-08 00:50:37 UTC
FEDORA-2026-dd5d0fddc6 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-dd5d0fddc6`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-dd5d0fddc6

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

Comment 8 Fedora Update System 2026-06-08 01:08:39 UTC
FEDORA-2026-0da2ea53c9 has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-0da2ea53c9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-0da2ea53c9

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

Comment 9 Fedora Update System 2026-06-08 01:40:18 UTC
FEDORA-EPEL-2026-d74504aaa8 has been pushed to the Fedora EPEL 10.3 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d74504aaa8

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

Comment 10 Fedora Update System 2026-06-08 01:45:32 UTC
FEDORA-EPEL-2026-2f2f8a3392 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-2026-2f2f8a3392

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

Comment 11 Fedora Update System 2026-06-11 01:09:30 UTC
FEDORA-2026-dd5d0fddc6 (foomuuri-0.33-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2026-06-16 00:26:33 UTC
FEDORA-EPEL-2026-d74504aaa8 (foomuuri-0.33-2.el10_3) has been pushed to the Fedora EPEL 10.3 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Fedora Update System 2026-06-16 01:02:35 UTC
FEDORA-2026-0da2ea53c9 (foomuuri-0.33-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2026-06-16 01:40:08 UTC
FEDORA-EPEL-2026-2f2f8a3392 (foomuuri-0.33-2.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.