Arch Linux

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!
Tasklist

FS#22104 - [kipi-plugins] use optional dependencies

Attached to Project: Arch Linux
Opened by Greg (dolby) - Wednesday, 15 December 2010, 03:21 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 03 January 2011, 22:02 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The kipi-plugins package lists libgpod and opencv as dependencies but in fact those are not part of the packages main functionality.
In particular the only library that depends on libgpod is:
kipiplugin_ipodexport.so, and on opencv: kipiplugin_removeredeyes.so

I think the use of optional dependencies would work nice on this package. For example like this:
libgpod: send images to ipods
opencv: remove red eyes plugin

Thanks.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 03 January 2011, 22:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.7.0-1
Comment by Greg (dolby) - Wednesday, 15 December 2010, 03:22 GMT
I obviously meant 'red eye removal plugin' , not remove.
PS. An advantage of using optdepends in such a package is that no other package directly depends on it, its only an optdepend of digikam and kphotoalbum itself, so the output is highly unlikely to get buried under tons of lines of output from pacman, making the disadvantages of the (non) implemention of optional dependencies seem smaller.
Comment by Greg (dolby) - Wednesday, 22 December 2010, 17:49 GMT
Also the expoblending tool seems to need hugin cause when you try to run it you get an informational msg saying:
"Unable to find align_image_stack executable. This program is required to continue. Please install it from Hugin package provided by your distribution or download and install the source. Note: at least, align_image_stack version 0.8 is required."

Maybe hugin could also be an optdepend.

Loading...