FS#69469 - yelp dependency for pulseeffects should be optional
Attached to Project:
Community Packages
Opened by João Figueiredo (IslandC0der) - Friday, 29 January 2021, 20:54 GMT
Last edited by Toolybird (Toolybird) - Thursday, 04 May 2023, 07:08 GMT
Opened by João Figueiredo (IslandC0der) - Friday, 29 January 2021, 20:54 GMT
Last edited by Toolybird (Toolybird) - Thursday, 04 May 2023, 07:08 GMT
|
Details
Description: yelp is gnome's help viewer. If you're a KDE
user, for example, and you install pulse effects, you have
to download a bunch of dependencies including a "Web content
engine for GTK" (webkit2gtk). All of this amounts to a bit
over 100 MiB (to put it in perspective, all the other
dependencies combined, including pulseeffects, only take up
about 95 MiB, so the help documentation is responsible for
over half the space taken up by this package), which seems
quite unnecessary just for a help page. Therefore, I think
this should definitely be an optional dependency.
In fact, this has already been done for a package which provides the maximizer effect (zam-plugins), taking up about 95 MiB. So, if this is already the case for a package which provides an actual audio effect, I feel like we shouldn't have to download all of gnome's help backend just for the documentation (and it isn't even really a component of the app like the maximizer, it's just the gnome help viewer which gets launched when you click the help button). I've been manually removing yelp every update now to save space, and there are no adverse effects. If you click the little help button, the application doesn't crash, it simply doesn't launch the help viewer. |
This task depends upon
Closed by Toolybird (Toolybird)
Thursday, 04 May 2023, 07:08 GMT
Reason for closing: Fixed
Additional comments about closing: No longer seems to be an issue since pulseeffects morphed into easyeffects.
Thursday, 04 May 2023, 07:08 GMT
Reason for closing: Fixed
Additional comments about closing: No longer seems to be an issue since pulseeffects morphed into easyeffects.