Dependency on ladspa-host forces installation of unwanted app
Task Info (Flyspray) | |
---|---|
Opened By | Michal Cihelka (mcihelka) |
Task ID | 79834 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-10-02 00:53:04 UTC |
Status | Assigned |
Assignee | David Runge (dvzrv) |
Details
Package: swh-plugins Version: 0.4.17-5 PKGBUILD Commit: eb16a77e
Recently ladspa-host was made a required dependency of swh-plugins, forcing users to also install a package that provides ladspa-host. This does not seem ideal as the use of swh-plugins is not necessarily limited to only those packages marked as providing ladspa-host.
In my specific case, I want to install swh-plugins solely for use with shotcut. Yet, I am forced to install an unwanted app (e.g. ardour, audacity, etc.) just to satisfy the ladspa-host dependency.
Packages that require (or recommend) swh-plugins can simply list swh-plugins as a dependency, but nothing should stop a user from installing swh-plugins alone.
Useful analogy: libdvdread is not very useful without a "host" such as vlc or mplayer, but you can install libdvdread on its own; you are not forced to also install a media player or DVD ripper just so that libdvdread becomes "useful to something".