From owner-freebsd-perl@FreeBSD.ORG Fri May 13 03:00:31 2011 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEEDE106566C; Fri, 13 May 2011 03:00:31 +0000 (UTC) (envelope-from vixie@isc.org) Received: from nsa.vix.com (nsa.vix.com [IPv6:2001:4f8:3:30::3]) by mx1.freebsd.org (Postfix) with ESMTP id CF5BF8FC16; Fri, 13 May 2011 03:00:31 +0000 (UTC) Received: from nsa.vix.com (localhost [127.0.0.1]) by nsa.vix.com (Postfix) with ESMTP id 03574A1031; Fri, 13 May 2011 03:00:29 +0000 (UTC) (envelope-from vixie@isc.org) From: Paul Vixie To: Steve Wills In-Reply-To: Your message of "Tue, 10 May 2011 22:58:49 -0400." <4DC9FB69.6050901@FreeBSD.org> References: <81572.1304886845@nsa.vix.com> <4DC9FB69.6050901@FreeBSD.org> X-Mailer: MH-E 8.2; nmh 1.3; XEmacs 21.4 (patch 22) Date: Fri, 13 May 2011 03:00:29 +0000 Message-ID: <65736.1305255629@nsa.vix.com> Cc: perl@FreeBSD.org, fopispo@isc.org Subject: Re: the previous patch for p5-Task-Catalyst was insufficient X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 13 May 2011 03:00:32 -0000 thanks! with your patch, starting from a blank system, i can run catalyst.pl to create an app, and i can then run "perl Makefile.PL" inside that app. however, when i try to run the resulting scripts/app_server.pl, it says: Couldn't load class (Catalyst::Script::Server) because: Couldn't load class (Catalyst::ScriptRole) because: Couldn't load class (MooseX::Getopt::GLD) because: Can't locate MooseX/Role/Parameterized.pm in @INC (@INC contains: /usr/home/vixie/Hello/script/../lib /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/lib/perl5/site_perl/5.10.1/MooseX/Getopt/GLD.pm line 10. if i then install devel/p5-MooseX-Role-Parameterized by hand, it works. i think this means devel/p5-MooseX-Role-Parameterized should be a prereq, though i honestly could not tell you "a prereq of what?" re: > Date: Tue, 10 May 2011 22:58:49 -0400 > From: Steve Wills > User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110323 Thunderbird/3.1.9 > To: perl@FreeBSD.org > CC: Paul Vixie , fopispo@isc.org > Subject: Re: the previous patch for p5-Task-Catalyst was insufficient > > On 05/08/11 16:34, Paul Vixie wrote: > > generates apps would not run until i added one more module. > > > > here is the complete patch from what's in ports today. > > > > 36c36,40 > > < p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite > > --- > >> p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ > >> p5-YAML-Tiny>=0:${PORTSDIR}/textproc/p5-YAML-Tiny \ > >> p5-Module-Install>=0:${PORTSDIR}/devel/p5-Module-Install \ > >> p5-MooseX-Role-Parameterized>=0:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized > >> > > It seems more is need to satisfy the requirements specified in the > META.yml. Please see the attached patch, also available here: > > http://people.freebsd.org/~swills/p5-Task-Catalyst_2011051001.diff > > Any objections? > > Steve >