Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 853052 - app-misc/fastfetch's chafa logo feature only works when USE=imagemagick is set aswell
Summary: app-misc/fastfetch's chafa logo feature only works when USE=imagemagick is se...
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: GURU project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-19 11:55 UTC by SigHunter
Modified: 2022-06-22 17:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SigHunter 2022-06-19 11:55:14 UTC
Hi, not sure why this happens exactly
but the feature "chafa" to show file based logos as ASCII art in fastfetch only works when USE=imagemagick is set, too

Reproducible: Always

Steps to Reproduce:
# With USE=chafa imagemagick pci -X -dbus -gnome -opencl -opengl -osmesa -sqlite -vulkan -wayland -xcb -xfce -xrandr
gentoo ~ # fastfetch --list-features
libpci
imagemagick7
chafa
zlib

gentoo ~ # USE="-imagemagick" emerge fastfetch

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] app-misc/fastfetch-1.5.3  USE="-imagemagick*"

>>> Installing (1 of 1) app-misc/fastfetch-1.5.3::guru

gentoo ~ # fastfetch --list-features
libpci
zlib

Actual Results:  
chafa is now missing although USE=chafa is still set

USE=chafa pci -X -dbus -gnome -imagemagick -opencl -opengl -osmesa -sqlite -vulkan -wayland -xcb -xfce -xrandr

Expected Results:  
chafa should be enabled feature because chafa use flag is set or if imagemagick is just simply necessary, set it is a dependency for USE=chafa
Comment 1 Larry the Git Cow gentoo-dev 2022-06-22 17:39:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c45722492e409af426816da8f22254eec29a867

commit 3c45722492e409af426816da8f22254eec29a867
Author:     Viorel Munteanu <ceamac.paragon@gmail.com>
AuthorDate: 2022-06-20 10:48:52 +0000
Commit:     Viorel Munteanu <ceamac.paragon@gmail.com>
CommitDate: 2022-06-20 10:48:52 +0000

    app-misc/fastfetch: chafa depends on imagemagick
    
    Closes: https://bugs.gentoo.org/853052
    Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com>

 ...etch-1.5.4.ebuild => fastfetch-1.5.4-r1.ebuild} | 23 +++++++++++++++++++---
 app-misc/fastfetch/fastfetch-9999.ebuild           | 23 +++++++++++++++++++---
 2 files changed, 40 insertions(+), 6 deletions(-)