From root@work.drapple.com  Wed Jun 28 08:12:43 2000
Return-Path: <root@work.drapple.com>
Received: from work.drapple.com (c1024475-b.salem1.or.home.com [24.10.78.207])
	by hub.freebsd.org (Postfix) with ESMTP id E31B637B9D1
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Jun 2000 08:12:41 -0700 (PDT)
	(envelope-from root@work.drapple.com)
Received: (from root@localhost)
	by work.drapple.com (8.9.3/8.9.3) id IAA04690;
	Wed, 28 Jun 2000 08:12:41 -0700 (PDT)
	(envelope-from root)
Message-Id: <200006281512.IAA04690@work.drapple.com>
Date: Wed, 28 Jun 2000 08:12:41 -0700 (PDT)
From: root@work.drapple.com
Reply-To: root@work.drapple.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: Ghostscript 6 in ports refuses to build
X-Send-Pr-Version: 3.2

>Number:         19561
>Category:       ports
>Synopsis:       Ghostscript 6 in ports refuses to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    andreas
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 28 08:20:01 PDT 2000
>Closed-Date:    Mon Jan 1 10:29:14 PST 2001
>Last-Modified:  Mon Jan 01 10:29:58 PST 2001
>Originator:     Mark Hartley
>Release:        FreeBSD 3.5-STABLE i386
>Organization:
>Environment:

	
        3.5-STABLE built 06-23-2000
        Ports tree cvsupped 06-28-2000

>Description:

	
        trying a make on ghostscript 6 port from /usr/ports/print/ghostscript6
        fails with a gmake error:

        gmake: *** No rule to make target 'jpeg/jpeglib.h', needed by
        'obj/jpeglib0.h'.
        Stop

>How-To-Repeat:

	
        cd /usr/ports/print/ghostscript6
        make


>Fix:
	
	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports 
Responsible-Changed-By: phantom 
Responsible-Changed-When: Sat Jul 8 07:00:48 PDT 2000 
Responsible-Changed-Why:  
Misfiled PR 


http://www.freebsd.org/cgi/query-pr.cgi?pr=19561 
Responsible-Changed-From-To: freebsd-ports->andreas 
Responsible-Changed-By: ade 
Responsible-Changed-When: Mon Aug 21 13:08:49 PDT 2000 
Responsible-Changed-Why:  
Over to maintainer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=19561 
State-Changed-From-To: open->analyzed 
State-Changed-By: andreas 
State-Changed-When: Mon Aug 21 23:17:48 PDT 2000 
State-Changed-Why:  
Tested port with FreeBSD 4.1-STABLE. 
No problem. setenv BATCH yes; make all 
compiles and links without trouble. 
I don't have a FreeBSD 3.x-STABLE system. 
Make sure, that you not only updated the ports collection, 
maybe the files in /usr/share/mk also need an update. 
I'm not sure, if the 3.5 STABLE branch contains the necessary 
files in /usr/share/mk/bsd.port* 
Perhaps try to backup your /usr/share/mk/bsd.port* related files 
and to insert the files from 4.1-STABLE: 
-r--r--r--  1 root  wheel   60 Jul 15 12:54 /usr/share/mk/bsd.port.mk 
-r--r--r--  1 root  wheel  142 Jul 15 12:54 /usr/share/mk/bsd.port.post.mk 
-r--r--r--  1 root  wheel  143 Jul 15 12:54 /usr/share/mk/bsd.port.pre.mk 
-r--r--r--  1 root  wheel   67 Jul 15 12:54 /usr/share/mk/bsd.port.subdir.mk 
==> /usr/share/mk/bsd.port.mk <== 
PORTSDIR?=	/usr/ports 
.include	"${PORTSDIR}/Mk/bsd.port.mk" 

==> /usr/share/mk/bsd.port.post.mk <== 
# $FreeBSD: src/share/mk/bsd.port.post.mk,v 1.3 1999/08/28 00:21:48 peter Exp $ 

AFTERPORTMK=	yes 

.include "bsd.port.mk" 

.undef AFTERPORTMK 

==> /usr/share/mk/bsd.port.pre.mk <== 
# $FreeBSD: src/share/mk/bsd.port.pre.mk,v 1.3 1999/08/28 00:21:49 peter Exp $ 

BEFOREPORTMK=	yes 

.include "bsd.port.mk" 

.undef BEFOREPORTMK 

==> /usr/share/mk/bsd.port.subdir.mk <== 
PORTSDIR?=	/usr/ports 
.include	"${PORTSDIR}/Mk/bsd.port.subdir.mk" 

The real port make files are in /usr/ports/Mk and will be updated 
with the ports collection. But then actually are not called, if 
you don't have the correct files in /usr/share/mk ! 
I included the content of the 4.1 files above. Please compare and make 
sure, that you have the correct files and that the up to date files 
under /usr/ports/Mk actually are included during runtime. 
You could make sure by including customized echo messages in the configure 
target or somewhere else ... 

http://www.freebsd.org/cgi/query-pr.cgi?pr=19561 
State-Changed-From-To: analyzed->closed 
State-Changed-By: andreas 
State-Changed-When: Mon Jan 1 10:29:14 PST 2001 
State-Changed-Why:  
no feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=19561 
>Unformatted:
