From owner-freebsd-perl@FreeBSD.ORG Wed Jun 26 06:15:58 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 63759B7A; Wed, 26 Jun 2013 06:15:58 +0000 (UTC) (envelope-from freebsd-questions@veggiechinese.net) Received: from aura.veggiechinese.net (ns1.veggiechinese.net [66.215.1.146]) by mx1.freebsd.org (Postfix) with ESMTP id 4F7D9105A; Wed, 26 Jun 2013 06:15:57 +0000 (UTC) Received: by aura.veggiechinese.net (Postfix, from userid 1228) id 8341BD1; Tue, 25 Jun 2013 23:15:57 -0700 (PDT) Date: Tue, 25 Jun 2013 23:15:57 -0700 From: Will Yardley To: Andrej Zverev Subject: Re: module dep Message-ID: <20130626061557.GB36424@aura.veggiechinese.net> References: <20130625235659.GB22016@aura.veggiechinese.net> <7EF1D860-B7C3-4891-890D-A213144920E0@gmail.com> <20130626050818.GA36424@aura.veggiechinese.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "perl@FreeBSD.org" X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jun 2013 06:15:58 -0000 On Wed, Jun 26, 2013 at 10:03:20AM +0400, Andrej Zverev wrote: > >> > However, the Makefile doesn't seem to have that dependency. > > > >> In your case is this only warning or port fail to build? > > > > Port fails to build (in this case, sub-dependency of p5-Mail-SPF). > > > > The module build itself barfs when version is < 0.87 [after that > > warning]. > > Try to rebuild p5-Module-Build and all it dependency (portmaster or > portupgrade or only p5-version). Logic for p5-Module-Build can hadle > such situation, but some how it fails for you. > .if ${PERL_LEVEL} < 501400 > ... > BUILD_DEPENDS= p5-version>=0.87:${PORTSDIR}/devel/p5-version > ... I was able to get it to build easily enough just by upgrading p5-version. I have perl 5.12, which presumably is why this build depend didn't get added. aura% pkg info perl perl-5.12.5