Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347786 - media-gfx/enblend-4.0 w/ USE=doc should dep on sci-visualization/gnuplot[gd]
Summary: media-gfx/enblend-4.0 w/ USE=doc should dep on sci-visualization/gnuplot[gd]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-12-05 11:25 UTC by Petr Zima
Modified: 2012-02-04 23:32 UTC (History)
0 users

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


Attachments
patch for enblend-4.0.ebuild fixing the dependency (enblend-4.0.ebuild-01-gd-dep.patch,284 bytes, patch)
2010-12-05 11:28 UTC, Petr Zima
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Zima 2010-12-05 11:25:26 UTC
Generating docs of media-gfx/enblend-4.0 requires gnuplot w/ USE=gd, otherwise it fails.

Reproducible: Always

Steps to Reproduce:
1. Install sci-visualization/gnuplot without gd (and cairo, see below) support.
2. Try to install media-gfx/enblend-4.0.

Actual Results:  
Install fails during generating the documentation with error:
...
GDFONTPATH=${GDFONTPATH:-/opt/local/share/fonts/freefont-ttf:/sw/share/fonts/freefont-ttf:/usr/X11/lib/X11/fonts/TTF:/usr/X11R6/lib/X11/fonts/TTF:/usr/share/fonts/truetype/freefont} /usr/bin/gnuplot entropy.gp

set terminal png font FreeSans 10 size Png_Width, Png_Height enhanced
             ^
"entropy.gp", line 22: unknown or ambiguous terminal type; type just 'set terminal' for a list

make[2]: Leaving directory `/var/build/paludis/media-gfx-enblend-4.0/work/enblend-enfuse-4.0-753b534c819d/doc'
make[2]: *** [entropy.txt] Error 1
make[1]: Leaving directory `/var/build/paludis/media-gfx-enblend-4.0/work/enblend-enfuse-4.0-753b534c819d'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
...


Obviously `png' terminal in gnuplot is needed, which is provided by the gd support. As an alternative, cairo support can be used, but it is more complicated. See bug #334331, where I have addressed this bug already.
Comment 1 Petr Zima 2010-12-05 11:28:35 UTC
Created attachment 256376 [details, diff]
patch for enblend-4.0.ebuild fixing the dependency
Comment 2 Christoph Junghans (RETIRED) gentoo-dev 2012-01-28 04:47:06 UTC
Finally fixed.
Comment 3 Petr Zima 2012-02-04 23:32:56 UTC
(In reply to comment #2)
> Finally fixed.

Thanks very much. Could you please fix also related bug #347789 ?