Skip Menu |

This queue is for tickets about the Catalyst-Runtime CPAN distribution.

Report information
The Basics
Id: 26758
Status: rejected
Priority: 0/
Queue: Catalyst-Runtime

People
Owner: Nobody in particular
Requestors: cweyl [...] alumni.drew.edu
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: catalyst.pl requires Catalyst::Helper
Date: Fri, 27 Apr 2007 19:17:56 -0700
To: bugs-Catalyst-Runtime [...] rt.cpan.org
From: "Chris Weyl" <cweyl [...] alumni.drew.edu>
Given that catalyst.pl requires Catalyst::Helper, and is more of a "development" script... Doesn't it make sense to ship catalyst.pl in the Catalyst-Devel distribution instead?
Subject: Re: [rt.cpan.org #26758] catalyst.pl requires Catalyst::Helper
Date: Sat, 28 Apr 2007 09:53:30 +0200
To: bug-Catalyst-Runtime [...] rt.cpan.org
From: "Marcus Ramberg" <marcus.ramberg [...] gmail.com>
This is done for historical reasons, because the Catalyst distribution used to include both Runtime and Devel. We feel it's less confusing to inform the user that he needs devel to use catalyst.pl, than to remove it from the core distribution. Marcus On 4/28/07, cweyl@alumni.drew.edu via RT <bug-Catalyst-Runtime@rt.cpan.org> wrote: Show quoted text
> > Fri Apr 27 22:18:48 2007: Request 26758 was acted upon. > Transaction: Ticket created by cweyl@alumni.drew.edu > Queue: Catalyst-Runtime > Subject: catalyst.pl requires Catalyst::Helper > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: cweyl@alumni.drew.edu > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=26758 > > > > Given that catalyst.pl requires Catalyst::Helper, and is more of a > "development" script... Doesn't it make sense to ship catalyst.pl in > the Catalyst-Devel distribution instead? > >
-- With regards Marcus Ramberg
Subject: Re: [rt.cpan.org #26758] catalyst.pl requires Catalyst::Helper
Date: Mon, 14 May 2007 08:46:11 -0700
To: bug-Catalyst-Runtime [...] rt.cpan.org
From: "Chris Weyl" <cweyl [...] alumni.drew.edu>
On 4/28/07, Marcus Ramberg via RT <bug-Catalyst-Runtime@rt.cpan.org> wrote: Show quoted text
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=26758 > > > This is done for historical reasons, because the Catalyst distribution > used to include both Runtime and Devel. We feel it's less confusing to > inform the user that he needs devel to use catalyst.pl, than to remove > it from the core distribution.
That's not an unreasonable approach, but it makes things difficult from a packager point of view. E.g., from an rpm and dependency perspective, if catalyst.pl is in perl-Catalyst-Runtime, that will cause perl-Catalyst-Runtime to require perl-Catalyst-Devel. But perl-Catalyst-Devel requires perl-Catalyst-Runtime to build, which is uninstallable w/o perl-Catalyst-Devel... For Fedora, I'm actually taking the route of not packaging catalyst.pl with perl-Catalyst-Runtime, but providing it in the perl-Catalyst-Devel package so all dependencies are satisfied nicely. It's not like catalyst.pl could be run w/o Catalyst::Helper (in perl-Catalyst-Devel) anyways. I'm just saying :) -Chris -- Chris Weyl Ex astris, scientia
This ticket has been open a year. As this is not really a bug report, the discussion should be continued on the catalyst-dev mailing list should you wish to pursue it. Thank you.