Bug 2346954 - fastfetch uses only 3rd-party libraries, not binaries
Summary: fastfetch uses only 3rd-party libraries, not binaries
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fastfetch
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jonathan Wright
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-02-21 07:20 UTC by Carter
Modified: 2025-03-26 01:00 UTC (History)
1 user (show)

Fixed In Version: fastfetch-2.39.1-1.fc43
Clone Of:
Environment:
Last Closed: 2025-03-26 01:00:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Carter 2025-02-21 07:20:44 UTC
`dnf install fastfetch` should suggests the libs but not the binaries.

For example package `sqlite` installs the binary `sqlite`, while fastfetch uses only the .so lib, so that installing `sqlite-lib` is enough. In addition, because `rpm` uses `sqlite` to store RPM packages information, `sqlite-lib` should be always preinstalled in rhel and fedora based distros. Therefore fastfetch should work out of box without installing additional dependencies.

https://src.fedoraproject.org/rpms/fastfetch/blob/rawhide/f/fastfetch.spec#_60

Same as chafa & ddcutil.

In addition, all recommended dependencies except hwdata should be optional, which means a simple `dnf install fastfetch` shouldn't install any dependencies except hwdata.

For example: fastfetch shouldn't recommend x11-libs to people which use only Linux console.

Reproducible: Always

Comment 1 Fedora Update System 2025-03-26 00:56:29 UTC
FEDORA-2025-dd95117059 (fastfetch-2.39.1-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-dd95117059

Comment 2 Fedora Update System 2025-03-26 01:00:56 UTC
FEDORA-2025-dd95117059 (fastfetch-2.39.1-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


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