From owner-freebsd-ports@FreeBSD.ORG Mon Mar 3 13:27:09 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45F291FD; Mon, 3 Mar 2014 13:27:09 +0000 (UTC) Received: from cargobay.net (cargobay.net [162.220.58.155]) by mx1.freebsd.org (Postfix) with ESMTP id A043298C; Mon, 3 Mar 2014 13:27:08 +0000 (UTC) Received: from [10.114.215.74] (mobile-166-147-108-025.mycingular.net [166.147.108.25]) by cargobay.net (Postfix) with ESMTPSA id E09A3128; Mon, 3 Mar 2014 13:26:57 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: dns/djbdns [do-package] Error code 1 From: "Chad J. Milios" X-Mailer: iPhone Mail (11B651) In-Reply-To: <20140303071607.GJ99985@ithaqua.etoilebsd.net> Date: Mon, 3 Mar 2014 08:27:00 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <1CFAF255-0B85-4C6C-BA14-7498D8E47B6B@ccsys.com> References: <5304F8A5.9040209@ccsys.com> <20140219185040.GW8859@redundancy.redundancy.org> <5305003C.1080908@ccsys.com> <530F16E6.1070202@ccsys.com> <20140303035331.GG32062@redundancy.redundancy.org> <20140303071607.GJ99985@ithaqua.etoilebsd.net> To: Baptiste Daroussin Cc: David Thiel , "freebsd-ports@freebsd.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 13:27:09 -0000 > On Mar 3, 2014, at 2:16 AM, Baptiste Daroussin wrote: >=20 >> On Sun, Mar 02, 2014 at 07:53:31PM -0800, David Thiel wrote: >>> On 02/27, Chad J. Milios wrote: >>> root@kakashi:~ # dnscache-conf dnscache dnslog /var/service/dnscache >>> dnscache-conf: fatal: unable to switch to=20 >>> /usr/ports/dns/djbdns/work/stage/usr/local: file does not exist >>> root@kakashi:~ # strings `which dnscache-conf` | grep stage >>> /usr/ports/dns/djbdns/work/stage/usr/local >>>=20 >>> HOWEVER the software works properly ONCE it manages to get installed by=20= >>> the normal `make clean install` method (where i have to try about 15=20 >>> times with my fingers crossed and by the grace of God it works one of=20= >>> the times) and strings reports no 'stage' anywhere in dnscache-conf >>=20 >> Bapt figured it out. The "it" target included the install target, making >> "prog" the more appropriate build target. I'm still rather confused as >> to why this made the issues timing-sensitive (and apparently only in >> some environments), but it should work now. Similar issues may be >> affecting other djb ports; I'll investigate that this week. > I have been able to reproduce this issue everywhere, sorry it was totally m= y > fault as with "DEVELOPER=3Dyes" in my make.conf it was showing the problem= during > the qa phase which somehow I haven't seen the first time when I staged it.= >=20 > My bad, I deserve my pointyhat for that one. >=20 > I have had a look at sysutils/daemontools and it is safe in that area, in f= act > given how most of djb's Makefile are written 'it' should be the right targ= et, > djbdns seems a bit special here. >=20 > Sorry about the initial breakage >=20 > regards, > Bapt t'sall good homie. Thank you for all your work on FreeBSD=