From owner-freebsd-ports@FreeBSD.ORG Thu Mar 17 19:14:36 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D69516A4CE; Thu, 17 Mar 2005 19:14:36 +0000 (GMT) Received: from forrie.com (forrie.ne.client2.attbi.com [24.147.45.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C7BD43D41; Thu, 17 Mar 2005 19:14:35 +0000 (GMT) (envelope-from forrie@forrie.com) Received: from [192.168.1.99] (i-99.forrie.net. [192.168.1.99]) (authenticated bits=0) by forrie.com with ESMTP id j2HJESBh018724; Thu, 17 Mar 2005 14:14:29 -0500 (EST) (envelope-from forrie@forrie.com) Message-ID: <4239D713.1010200@forrie.com> Date: Thu, 17 Mar 2005 14:14:27 -0500 From: Forrest Aldrich User-Agent: Mozilla Thunderbird 1.0.1 (Windows/20050307) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <42392B72.1060301@forrie.com> <4239779D.3020903@mac.com> <4239C006.7000000@forrie.com> <20050317184148.GX91771@hub.freebsd.org> <4239D48C.8040809@forrie.com> <20050317190639.GZ91771@hub.freebsd.org> In-Reply-To: <20050317190639.GZ91771@hub.freebsd.org> X-Enigmail-Version: 0.90.1.1 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-RAVMilter-Version: 8.3.0(snapshot 20010925) (forrie.ne.client2.attbi.com) X-MailScanner-LocalNet: Found to be clean cc: ports@FreeBSD.ORG Subject: Re: Packages and dependencies... X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2005 19:14:36 -0000 I think I see what's going on here. The "package-recursive" makes *.tgz packages IN the dependency directories. But then, it seems that you need go back and copy those over to and ensure that those packages are installed first before the primary port... I was under the impression that "package-recursive" would create a larger *.tgz file that included some of the dependencies. How then does that installation (pkg_add or pkg_add -p /another/path) work with this scenario - is there a recommended approach. Thanks, Forrest Kris Kennaway wrote: >On Thu, Mar 17, 2005 at 02:03:40PM -0500, Forrest Aldrich wrote: > > >>I found that if you go in to the p5-Unix-Syslog and do a make install, >>that seems to get rid of the problem. >> >>But now, after having done that and re-issued a "make >>package-recursive", setting LOCALBASE=/usr/local, I'm still not able to >>get this to package up correctly. Again, bare with me, I'm new to this >>and have spent a considerable time reading over the docs first ;-) >> >>This is what I ended up with the above process... >> >> > >Read the output of the install phase carefully to find out where the >missing files were installed, or why they weren't. > >You're trying to do something that isn't well-supported by the ports >collection, so you should expect to find land mines that you'll need >to be able to deal with yourself. > >Kris > >