[kde-freebsd] Ghostscript conflict

Michael Nottebrock lofi at freebsd.org
Tue Mar 13 20:37:15 CET 2007


On Tuesday, 13. March 2007, Michael Nottebrock wrote:

> > Don't know if there's an easy solution.
>
> Putting
>
> WITH_GHOSTSCRIPT_AFPL= YES
>
> in /etc/make.conf should do the trick and switch the dependency for all
> ports that use USE_GHOSTSCRIPT (including kdegraphics) from gnu to afpl.

Looking closer at bsd.port.mk, the better workaround probably is putting

GHOSTSCRIPT_PORT=print/ghostscript-afpl

into /etc/make.conf. This will even affect the dependency of ports that 
defined WITH_GHOSTSCRIPT_* themselves, i.e. if you set

GHOSTSCRIPT_PORT=print/ghostscript-gnu-nox11

this will even change the dependency of graphics/ImageMagick:

[lofi at kiste]:0:/usr/ports/graphics/ImageMagick > make all-depends-list
/usr/ports/lang/perl5.8
/usr/ports/graphics/graphviz
/usr/ports/devel/gmake
/usr/ports/devel/libtool15
/usr/ports/devel/pkg-config
/usr/ports/print/ghostscript-gnu-nox11
[...]

Still, ImageMagick affects a lot of upstream dependencies and the switch 
to -afpl probably wasn't a very smart thing to do. I'll contact the port 
maintainer of ImageMagick and portmgr about it to see if perhaps the global 
ports default for USE_GHOSTSCRIPT could be changed instead.

-- 
   ,_,   | Michael Nottebrock               | lofi at freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20070313/36f647cd/attachment-0001.pgp 


More information about the kde-freebsd mailing list