Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 209251

Summary: app-text/libspectre-0.2.0 depends on virtual/ghostscript but needs >= app-text/ghostscript-*-8.61
Product: Gentoo Linux Reporter: Patrick ALLAERT <patrickallaert>
Component: New packagesAssignee: Printing Team <printing>
Status: RESOLVED FIXED    
Severity: normal CC: kde, mwolejko
Priority: High    
Version: 2006.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Patrick ALLAERT 2008-02-07 14:24:09 UTC
virtual/ghostscript installed app-text/ghostscript-esp-8.15.3 some time ago.

emerging app-text/libspectre-0.2.0 failed with:

checking for libgs >= 8.61... no
configure: error: You need libgs >= 8.61 in order to compile libspectre

Replacing app-text/ghostscript-esp-8.15.3 by app-text/ghostscript-gpl-8.61-r1 worked for me.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-07 15:34:06 UTC
*** Bug 209255 has been marked as a duplicate of this bug. ***
Comment 2 Thomas Meyer 2008-02-07 20:35:22 UTC
libspectre needs the include file iapi.h which is also available in app-text/ghostscript-esp.

After manually copying the file from app-text/ghostscript-esp to /usr/include/ghostscript/iapi.h the build of libspectre works.
Comment 3 Wulf Krueger (RETIRED) gentoo-dev 2008-02-07 20:52:48 UTC
 (In reply to comment #2)
> After manually copying the file from app-text/ghostscript-esp to
> /usr/include/ghostscript/iapi.h the build of libspectre works.

I don't like that workaround. I've adjusted the dependency instead but I'd like like printing to take a look at this.
Comment 4 Timo Gurr (RETIRED) gentoo-dev 2008-02-07 21:19:27 UTC
(In reply to comment #3)
>  (In reply to comment #2)
> > After manually copying the file from app-text/ghostscript-esp to
> > /usr/include/ghostscript/iapi.h the build of libspectre works.
> 
> I don't like that workaround. I've adjusted the dependency instead but I'd like
> like printing to take a look at this.

Please depend on ghostscript-gpl (or gnu), they are the successors of ghostscript-esp. ghostscript-esp will be removed in the long run since it's no longer maintained upstream in favor of ghostscript-gpl.

Since you already fixed it in CVS, marking this fixed. Thanks! :)