ghostscript installs dvipdf which is simply a shell script which eventually calls dvips. But, dvips is not a part of the ghostscript package. dvipdf therefore fails with "dvips: not found". Fix: Add dependency on dvips. dvips is either print/dvips or print/dvipsk-tetex. print/dvipsk-tetex may be preferable since it doesn't conflict with tetex things, where print/dvips does. How-To-Repeat: install ghostscript-gpl port. run dvipdf with a dvi file.
thierry 2008-01-01 16:45:31 UTC FreeBSD ports repository Modified files: print/ghostscript-gnu Makefile print/ghostscript-gpl Makefile Added files: print/ghostscript-gnu pkg-message print/ghostscript-gpl pkg-message Log: Adding a post-installation message , telling the user that he needs a dvips to run dvipdf. PR: ports/117878 Submitted by: Steve Wills <steve (at) mouf.net> Revision Changes Path 1.126 +3 -0 ports/print/ghostscript-gnu/Makefile 1.1 +4 -0 ports/print/ghostscript-gnu/pkg-message (new) 1.153 +3 -0 ports/print/ghostscript-gpl/Makefile 1.1 +4 -0 ports/print/ghostscript-gpl/pkg-message (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Post-installation message added, thanks!
State Changed From-To: open->feedback You are right, but this would introduce a circular dependency, because: - print/dvipsk-tetex has a RUN_DEPENDS on print/teTeX-base; - print/teTeX-base has a RUN_DEPENDS on one of ghostscript port. What about a post-installation message, telling the user that he needs a dvips to run dvipdf?
Responsible Changed From-To: freebsd-ports-bugs->thierry Take it.