Skip Menu |

This queue is for tickets about the Jifty CPAN distribution.

Report information
The Basics
Id: 24107
Status: resolved
Priority: 0/
Queue: Jifty

People
Owner: Nobody in particular
Requestors: Dan [...] DWright.Org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.60912
  • 0.61123_01
Fixed in: (no value)



Subject: Makefile.PL doesn't install Jifty::Plugin::Login.
After installing Jifty from CPAN, it looks like several plugins, including Jifty::Plugin::Login are not being correctly copied into the blib during make install: # find blib/ | grep Plugin blib/lib/Jifty/Plugin blib/lib/Jifty/Plugin/ClassLoader.pm blib/lib/Jifty/Plugin.pm blib/lib/Jifty/Script/Plugin.pm blib/man3/Jifty::Plugin::ClassLoader.3 blib/man3/Jifty::Plugin.3 blib/man3/Jifty::Script::Plugin.3
CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #24107] Makefile.PL doesn't install Jifty::Plugin::Login.
Date: Tue, 26 Dec 2006 23:27:56 -0500
To: via RT <bug-Jifty [...] rt.cpan.org>
From: jesse <jesse [...] fsck.com>
A dubious choice, but not actually a bug. On Tue, Dec 26, 2006 at 11:19:38PM -0500, via RT wrote: Show quoted text
> > Tue Dec 26 23:19:35 2006: Request 24107 was acted upon. > Transaction: Ticket created by DWRIGHT > Queue: Jifty > Subject: Makefile.PL doesn't install Jifty::Plugin::Login. > Broken in: 0.60912, 0.61123_01 > Severity: (no value) > Owner: Nobody > Requestors: DWRIGHT@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=24107 > > > > After installing Jifty from CPAN, it looks like several plugins, > including Jifty::Plugin::Login are not being correctly copied into the > blib during make install: > > # find blib/ | grep Plugin > blib/lib/Jifty/Plugin > blib/lib/Jifty/Plugin/ClassLoader.pm > blib/lib/Jifty/Plugin.pm > blib/lib/Jifty/Script/Plugin.pm > blib/man3/Jifty::Plugin::ClassLoader.3 > blib/man3/Jifty::Plugin.3 > blib/man3/Jifty::Script::Plugin.3 > >
--
On Tue Dec 26 23:28:06 2006, jesse@fsck.com wrote: Show quoted text
> A dubious choice, but not actually a bug.
Unfortunate, then, that CPAN catalogs Jifty::Plugin::Login as a part of the distro. The effect is that from CPAN.pm, if you type: install Jifty::Plugin::Login ... it installs the Jifty distro, and tells you that your request was completed. But, alas, when you attempt to run 'jifty server', you get this: ERROR - Can't locate Jifty/Plugin/Login.pm in @INC If this isn't a bug, then there appears to be no documented way to actually install Login.pm.
CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #24107] Makefile.PL doesn't install Jifty::Plugin::Login.
Date: Wed, 27 Dec 2006 00:20:27 -0500
To: via RT <bug-Jifty [...] rt.cpan.org>
From: jesse <jesse [...] fsck.com>
On Wed, Dec 27, 2006 at 12:18:00AM -0500, via RT wrote: Show quoted text
> > Queue: Jifty > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=24107 > > > On Tue Dec 26 23:28:06 2006, jesse@fsck.com wrote: >
> > A dubious choice, but not actually a bug.
> > Unfortunate, then, that CPAN catalogs Jifty::Plugin::Login as a part of > the distro.
That's a bug in the CPAN indexer then. it's not in lib/
On Wed Dec 27 00:21:28 2006, jesse@fsck.com wrote: Show quoted text
> That's a bug in the CPAN indexer then. it's not in lib/
While I disagree (CPAN distros are not required to keep their modules in lib/), that really isn't the point. The core issue from this end-user's perspective is that somebody took the time to write that cool code so you really ought to give people a way to install it. Or, if a way already exists, you might benefit from telling users what it is. If you really don't want those modules installing by default, then a line or two explaining the situation in the README or other install docs would be great. Thanks, -Dan
On Wed Dec 27 00:21:28 2006, jesse@fsck.com wrote: Show quoted text
> That's a bug in the CPAN indexer then. it's not in lib/
While I disagree (CPAN distros are not required to keep their modules in lib/), that really isn't the point. The core issue from this end-user's perspective is that somebody took the time to write that cool code so you really ought to give people a way to install it. Or, if a way already exists, you might benefit from telling users what it is. If you really don't want those modules installing by default, then a line or two explaining the situation in the README or other install docs would be great. Thanks, -Dan
CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #24107] Makefile.PL doesn't install Jifty::Plugin::Login.
Date: Wed, 27 Dec 2006 01:04:47 -0500
To: via RT <bug-Jifty [...] rt.cpan.org>
From: jesse <jesse [...] fsck.com>
Actually, the login plugin is VERY not ready for primetime. We've been having a long discussion on IRC and the list about moving it and other plugins into the core. We'll get there, but installing it by default right now isn't right.