Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319007 - media-gfx/geeqie: missing ebuild dependency on media-gfx/fbida
Summary: media-gfx/geeqie: missing ebuild dependency on media-gfx/fbida
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-08 22:51 UTC by Cyril42e
Modified: 2010-05-17 17:56 UTC (History)
1 user (show)

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 Cyril42e 2010-05-08 22:51:24 UTC
geeqie uses the binary exiftran from the package fbida for image rotation, so maybe it should depend on it ?

Reproducible: Always

Steps to Reproduce:
1. Edit | Orientation | Rotate clockwise
2.
3.

Actual Results:  
/usr/lib/geeqie/geeqie-rotate: line 23: exiftran: command not found
Comment 1 Bernard Cafarelli gentoo-dev 2010-05-17 12:47:58 UTC
Thanks for the report! I've added this dep in geeqie-1.0-r1
Comment 2 labor_ratte 2010-05-17 14:54:47 UTC
for me this works without having fbida installed, maybe it uses some other package for that too if it can't find exiftran? i have exifautotran here from the jpeg package.
also, fbida pulls in a lot of deps. like openmotif.

so this is not a solution for me... it works without the fbida dep!
please reopen! 
Comment 3 Bernard Cafarelli gentoo-dev 2010-05-17 16:00:45 UTC
Reading /usr/lib/geeqie/geeqie-rotate (and specfile from upstream) it explicitly runs exiftran for jpeg rotation

I'll make the dep optional (if you do not use the rotate plugin feature)

Also if you want to keep the rotate script working without openmotif, USE=-X is a good setting for fbida
Comment 4 Bernard Cafarelli gentoo-dev 2010-05-17 17:56:23 UTC
The plugin scripts are unconditionally installed, so I moved the "check" to a post-install log:
 * Some plugins may require additional packages
 * - Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)
 * - RAW images plugin: media-gfx/ufraw