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.
Download (untitled) / with headers
text/plain 406b
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>
Download (untitled) / with headers
text/plain 943b
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 > >
--
Download (untitled) / with headers
text/plain 557b
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>
Download (untitled) / with headers
text/plain 404b
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/
Download (untitled) / with headers
text/plain 636b
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
Download (untitled) / with headers
text/plain 636b
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>
Download (untitled) / with headers
text/plain 237b
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.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.