Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 8576 - netpbm (9.12-r2) Include Files Incomplete and Broken
Summary: netpbm (9.12-r2) Include Files Incomplete and Broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-30 11:45 UTC by Douglas Pollock
Modified: 2003-02-04 19:42 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 Douglas Pollock 2002-09-30 11:45:45 UTC
There are two problems with the netpbm include files:
1.) There is a typo in the ebuild which mistakenly uses "shopt" instead of
"shhopt".  As a result, "shhopt.h" is never installed.
2.) The netpbm package expects to be installed in the root "/usr/include"
directory, rather than in a subdirectory.  Look in "pbmplus.h", and jump to the
"shhopt" include.  The <> include either needs to be changed to "", the netpbm
includes file need to be placed in "/usr/include" (as opposed to
"/usr/include/pbm"), or the <> needs to be changed to <pbm/shhopt.h>.

On other systems, I've seen netpbm installed in "/usr/include".  This might be
the best option: avoids breaking applications that might want to include netpbm.