Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330889 - possible missing dependency for kdesdk-scripts
Summary: possible missing dependency for kdesdk-scripts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-02 18:22 UTC by Jack
Modified: 2010-11-21 22:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jack 2010-08-02 18:22:37 UTC
I emerged kdesdk-scripts (actually kdesdk-meta) specifically to get optimizegraphics, which is just a wrapper script for optipng and advdef (in the optipng and advancecomp packages, respectively). Those two packages were not pulled in automatically, so of course optimizegraphics failed until I emerged them myself.

Reproducible: Always

Steps to Reproduce:
1. emerge kdesdk-scripts
2. run optimizegraphics
3.

Actual Results:  
it complains about not finding optipng and advdef

Expected Results:  
The packages containing those apps would have been pulled in as dependencies of kdesdk-scripts.

I'm not sure if they should be added as dependencies, or would that cause too many packages to be pulled in based on such needs of other scripts in the package?  An alternate approach would be adding a png use flag to kdesdk-scripts to control the dependency, or would that be considered a misuse of use flags?  At minimum, how about displaying some sort of message that you need to manually emerge any packages actually needed by the scripts.
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2010-11-21 22:37:11 UTC
Makes sense - added in 4.5.3 and later.