FS#71749 - [lsp-plugins] Creates 100s of app icons by default

Attached to Project: Community Packages
Opened by Vincent Chernin (vchernin) - Thursday, 05 August 2021, 23:47 GMT
Last edited by Antonio Rojas (arojas) - Friday, 06 August 2021, 07:10 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Package creates 100s of app icons by default which might be undesirable for some users.

EasyEffects (an audio effects app) optionally depends on lsp-plugins for some functionality, including the equalizer. So for convenience the Arch easyeffects package depends on lsp-plugins.

However, lsp-plugins by default installs 100s of app icons. Upstream LSP Plugins 1.1.30 made this optional at build time. However, this package opts to enable this option and install the icons.

Could it be considered to not install these icons by default? This means to undo the last part of this commit: https://github.com/archlinux/svntogit-community/commit/84f8d21f3517190f2e0ab6853a158c1e34807ea2. As far as I've tested, EasyEffects still works the same without the icons, I am unsure about other apps that use lsp-plugins.

If not, are there any workarounds or ways of disabling this at run time? Would it be more appropriate to create a new "no-icons" package?

Additional info:
* lsp-plugins-1.1.30

Steps to reproduce:
1. Install lsp-plugins package.
2. Wait for 100s of LSP app icons to appear in your launcher/app menu (you might need to log out and log in to your session).

This was discussed in EasyEffects's repo: https://github.com/wwmm/easyeffects/issues/1070
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 06 August 2021, 07:10 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#71308   FS#64979 

Loading...