From owner-freebsd-ports@FreeBSD.ORG Mon Apr 14 07:20:44 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 4A0D8431 for ; Mon, 14 Apr 2014 07:20:44 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BFB1A1B3E for ; Mon, 14 Apr 2014 07:20:43 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M0smx-1WpC8X1UYZ-00v570; Mon, 14 Apr 2014 09:20:38 +0200 Message-ID: <534B8C50.6020302@gmx.de> Date: Mon, 14 Apr 2014 09:20:48 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Mk/Scripts/qa.sh and DEVELOPER=yes References: <1397392108.1904.2.camel@eva02.mbsd> <534B734C.1000804@gmx.de> <20140414064934.GB60058@ivaldir.etoilebsd.net> In-Reply-To: <20140414064934.GB60058@ivaldir.etoilebsd.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:zl8QyaAmNAAcquLQPQ1O7L5q1fVHSQJw3kcs9kXqX55UwDyUC+4 nNPJIG9/bFUBu1+yx16YlTKPMSHGEQCr0AngmMCOlXaS/Og4bm1d4x67OvqrOXBtaUaVi/X a8wf+SrYmpGckRPqEQ4MaWKAeMK7f90rJ+42eZ9QAFsbiIZqeUGsXpaZBtnHvT9t0Olke6/ i88kpfucNGnh0vLdPrVQg== Cc: Baptiste Daroussin , Matthias Andree 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, 14 Apr 2014 07:20:44 -0000 On 2014-04-14 08:49, Baptiste Daroussin wrote: > On Mon, Apr 14, 2014 at 07:34:04AM +0200, Matthias Andree wrote: >> Am 13.04.2014 14:28, schrieb clutton: >>> It seems that with DEVELOPER=yes in /etc/make.conf I'm not able to >>> perform ordinary update routines. Removing the DEVELOPER variable fix >>> the problem. And probably the worst part of it that there's no error >>> message. >>> >>> ====> Running Q/A tests (stage-qa) >>> Error: /tmp/usr/ports/devel/p5-subversion/work/stage/usr/local/lib/perl5/site_perl/5.18/mach/auto/SVN/_Core/.packlist is referring to /tmp/usr/ports/devel/p5-subversion/work/stage >> >> Oh, there is an error, as quoted above. >> >> .packlist refers to a file that will no longer be present after "make >> clean". >> >> Cause is that the p5-subversion port, or some part of the Perl or ports >> framework, causes the .packlist to be generated with bogus contents. >> Either we can fix the actual cause, or we can hack the .packlist to >> strip the ${STAGEDIR} prefix, which would be the inferior approach, however. > > The .packlist is cleaned for any other perl ports (done in perl5.mk) > p5-subversion should just do the same. > > Bapt Looking on my system there are some more ports where .packlist contains /wrkdir/... $> find /usr/local/lib/perl5/site_perl/5.16/ -name .packlist | xargs grep '/wrkdir' | cut -d: -f -1 | sort -u /usr/local/lib/perl5/site_perl/5.16/mach/auto/Bundle/NetSNMP/.packlist /usr/local/lib/perl5/site_perl/5.16/mach/auto/Git/.packlist /usr/local/lib/perl5/site_perl/5.16/mach/auto/SVN/_Core/.packlist This packages where build with poudriere last Saturday. Anyway for production build I *don't* have DEVELOPER=yes set since many of the issues (strip ...) are not related for my production environment. olli