From nobody@FreeBSD.org  Sun May 29 07:24:55 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AD46616A41C
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 29 May 2005 07:24:55 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 8A49E43D1D
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 29 May 2005 07:24:55 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j4T7OtUG080866
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 29 May 2005 07:24:55 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j4T7OtJl080865;
	Sun, 29 May 2005 07:24:55 GMT
	(envelope-from nobody)
Message-Id: <200505290724.j4T7OtJl080865@www.freebsd.org>
Date: Sun, 29 May 2005 07:24:55 GMT
From: Andreas Schaefer <AndiSHFR@gmx.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: make package-recursive for port www/jakarta-tomcat5 fails when it tries to create package "jakarta-tomcat-4.0.6_1.tbz"
X-Send-Pr-Version: www-2.3

>Number:         81613
>Category:       ports
>Synopsis:       make package-recursive for port www/jakarta-tomcat5 fails when it tries to create package "jakarta-tomcat-4.0.6_1.tbz"
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    portmgr
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 29 07:30:02 GMT 2005
>Closed-Date:    Wed Feb 06 23:16:23 UTC 2013
>Last-Modified:  Wed Feb 06 23:16:23 UTC 2013
>Originator:     Andreas Schaefer
>Release:        5.4-STABLE (i386)
>Organization:
>Environment:
FreeBSD fbsd5-vm.s-zone.org 5.4-STABLE FreeBSD 5.4-STABLE #0: Sat May 28 15:11:57 CEST 2005     andishfr@fbsd5-vm.s-zone.org:/usr/obj/Data/src/sys/GENERIC  i386

>Description:
I have set up a fresh machine to come closer to this problem.
I made a make buildworld, make buildkernel, ...
I cvsup'd the current ports tree and prefetched all distfiles.

When trying to make packages recursively for www/jakarta-tomcat5 via "make package-recursive" it fails.
It fails because it tries to make a package "jakarta-tomcat-4.0.6_1.tbz" wich has never been build before - so it is missing.

A typescript can be found at: 
http://raq2.s-zone.org/jakarta-tomcat5-typescript.txt

I was not able to find out why it tries to build the package for "jakarta-tomcat-4.0.6_1.tbz" 
>How-To-Repeat:
cd /usr/ports/www/jakarta-tomcat5
make -DFORCE_PKG_REGISTER package-recursive

>Fix:
Workaround: "make package" for www/jakarta-tomcat5 only and check for dependend packages manually.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->portmgr 
Responsible-Changed-By: lawrance 
Responsible-Changed-When: Wed Jun 8 16:37:54 GMT 2005 
Responsible-Changed-Why:  


http://www.freebsd.org/cgi/query-pr.cgi?pr=81613 

From: Sam Lawrance <boris@brooknet.com.au>
To: AndiSHFR@gmx.net, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/81613: make package-recursive for port
	www/jakarta-tomcat5 fails when it tries to create package
	"jakarta-tomcat-4.0.6_1.tbz"
Date: Thu, 09 Jun 2005 02:37:42 +1000

 --=-AgsFJKfFG7Eqj/enoKJ4
 Content-Type: text/plain
 Content-Transfer-Encoding: quoted-printable
 
 I think this is a problem with the package-recursive target.  It is
 attempting to recurse into and package ports that are dependencies, but
 were not actually installed, like in
 
 PATCH_DEPENDS=  ${NONEXISTENT}:${PORTSDIR}/www/jakarta-tomcat4:pre-everything
 
 package-recursive should probably check dependency target.
 
 
 --=-AgsFJKfFG7Eqj/enoKJ4
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Description: This is a digitally signed message part
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.1 (FreeBSD)
 
 iD8DBQBCpx7WiFFxNDJwjFkRAhXqAKCKWevKtt9comC0lJY+A7BD4JoKwwCgln4/
 6e3f/JvAueGd2rEJ77DOWUo=
 =dH7V
 -----END PGP SIGNATURE-----
 
 --=-AgsFJKfFG7Eqj/enoKJ4--
 
State-Changed-From-To: open->suspended 
State-Changed-By: linimon 
State-Changed-When: Sun Nov 13 21:53:38 GMT 2005 
State-Changed-Why:  
Suspended awaiting patch. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=81613 

Manually adding to audit trail by linimon:

at the portmgr meeting at BSDCan 2007, we agreed that this is still a
worthwhile idea, if we can find someone to implement it.
State-Changed-From-To: suspended->closed 
State-Changed-By: bapt 
State-Changed-When: Wed Feb 6 23:16:22 UTC 2013 
State-Changed-Why:  
Tomcat5 is no more in ports, this bug has not been reported again in 
other ports since 

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