FS#68407 - [gimp] gimp-plugin-gmic should be optional dep
Attached to Project:
Arch Linux
Opened by Munzir Taha (munzirtaha) - Sunday, 25 October 2020, 04:27 GMT
Last edited by Toolybird (Toolybird) - Sunday, 28 May 2023, 20:30 GMT
Opened by Munzir Taha (munzirtaha) - Sunday, 25 October 2020, 04:27 GMT
Last edited by Toolybird (Toolybird) - Sunday, 28 May 2023, 20:30 GMT
|
Details
Description:
pacman -Qi gimp doesn't show and reference to gimp-plugin-gmic though it should be an optdep |
This task depends upon
Closed by Toolybird (Toolybird)
Sunday, 28 May 2023, 20:30 GMT
Reason for closing: Not a bug
Additional comments about closing: "Clarified"
Sunday, 28 May 2023, 20:30 GMT
Reason for closing: Not a bug
Additional comments about closing: "Clarified"
This is not the current policy in Arch. Just take a look at the current optional dependencies of gimp which are
gutenprint poppler-glib alsa-lib curl ghostscript gvfs
They are all independent and external projects! The only common denominator is they "are not needed for the software to function, but provide additional features" as per https://wiki.archlinux.org/title/PKGBUILD
We usually don't list external plugins. E.g. firefox has no dependency on firefox-ublock-orig, firefox-extension-mailvelope and firefox-extension-passff even they provide additional features for firefox.
what about languages and documentation packages? The are not needed for internal working, but if we keep adding these as explicit, it would be a cumbersome task to track them and remove them manually if the original package is removed. How do you prefer to handle this dilemma?
You can always search related packages with 'pacman -Ss gimp-' or using the web interface.