Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
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
|
DetailsDescription:
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.