Re: Trimming the CPAN

2010-03-25 Thread David Landgren
On 25/03/2010 09:12, nadim khemir wrote: I'd agree with Jonas, the only way is to ask authors to clean their own home. from very official to non official: - mail all authors (that would also list all those with broken mail addresses) - something on perl.org - ask Perl

Re: Trimming the CPAN

2010-03-25 Thread David Golden
On Tue, Mar 23, 2010 at 5:14 AM, Shlomi Fish shlo...@iglu.org.il wrote: It still has Curses-UI-0.71 from February 2002, and many other previous versions. All of this takes space on the CPAN , takes time to mirror and download, and clutters the various interfaces like search.cpan.org. So I've

Re: Trimming the CPAN - Automatic Purging

2010-03-25 Thread Barbie
On Thu, Mar 25, 2010 at 11:12:32AM +, Tim Bunce wrote: Currently on PAUSE you have to explicitly delete old uploads. Which often is a good thing. While BACKPAN exists, it isn't somewhere that many go to look for old distributions. For me and probably others, BACKPAN only distributions are

Re: Trimming the CPAN - Automatic Purging

2010-03-25 Thread Andy Armstrong
On 25 Mar 2010, at 15:36, Chris Nandor wrote: I like that solution better [snip] But solution to what? Are we convinced there's actually a problem here? -- Andy Armstrong, Hexten

Re: Trimming the CPAN - Automatic Purging

2010-03-25 Thread Andy Lester
On Mar 25, 2010, at 10:38 AM, Andy Armstrong wrote: But solution to what? Are we convinced there's actually a problem here? The first two rules of optimization club: 1) You do not optimize. 2) You do not optimize without measuring. As soon as someone can explain specifics of the problem,

Q about prerequisites

2010-03-25 Thread craig
I added LWP::UserAgent to a test, and thought I had it covered by adding LWP to Makefile.PL like this: 'BUILD_REQUIRES' = {'LWP' = 5.834, 'Test::More'= 0}, One of many smoke-test systems has a problem with this.

Re: Q about prerequisites

2010-03-25 Thread Jonathan Yu
Craig, I havne't looked into your issue specifically but this looks like it may be related to older CPAN.pm's which did not honour build_requires and configure_requires. Subsequently, you probably have to do some manual checking, though hopefully someone more experienced with doing that sort of

Re: Advice on new module

2010-03-25 Thread Kyle Emmons
Thanks, everyone, for the input! Net::PJLink v0.02 should have much improved tests. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Confidentiality Notice for North Kansas City Schools: This correspondence and any attachments are for the sole use of the intended

Re: Q about prerequisites

2010-03-25 Thread David Golden
On Thu, Mar 25, 2010 at 12:58 PM, cr...@animalhead.com wrote:     'BUILD_REQUIRES' = {'LWP'           = 5.834, BUILD_REQUIRES was only recently added to ExtUtils::MakeMaker in 6.56. You need to add 'configure_requires' to META.yml specifying ExtUtils::MakeMaker 6.56. That won't help users

Re: Trimming the CPAN

2010-03-25 Thread Curtis Jewell
Me, I've been deleting as I go, and tend to keep 3 versions up on PAUSE: The previous one, the current one, and either the most recent dev version or the 2nd version back. (and since one of my dists runs about 600k, that's a little bit of space) --Curtis -- Curtis Jewell

Re: Trimming the CPAN

2010-03-25 Thread Ricardo Signes
* Curtis Jewell lists.perl.module-auth...@csjewell.fastmail.us [2010-03-25T16:36:47] Me, I've been deleting as I go, and tend to keep 3 versions up on PAUSE: The previous one, the current one, and either the most recent dev version or the 2nd version back. Same, here. I use this library,

Re: Q about prerequisites

2010-03-25 Thread Aristotle Pagaltzis
* cr...@animalhead.com cr...@animalhead.com [2010-03-25 18:00]: 1. Change 'LWP' to 'LWP::UserAgent' in BUILD_REQUIRES This won’t fix this problem, but you should do that anyway. Do not mention distributions. The CPAN client will figure out which distributions the user needs. Your job is to list

Re: Q about prerequisites

2010-03-25 Thread craig
Jonathan, David, Aristotle: With such smart and helpful people as you, all problems can be solved. Looking at the test report, EU::MM was only 6.42, which is before it could process BUILD_REQUIRES, which makes David correct in his diagnosis. So I'll put CONFIG_REQUIRES = {EU:MM = 6.56} into

Re: Q about prerequisites

2010-03-25 Thread Eric Wilhelm
# from cr...@animalhead.com # on Thursday 25 March 2010 16:39: CPAN on the smokebox was 1.9402, which can presumably act on the CONFIG_REQUIRES in META.yml.  Otherwise there would seem to be a semantic knot wherein the 6.42 EU:MM doesn't know how to process the new CONFIG_REQUIRES so it can

Re: Q about prerequisites

2010-03-25 Thread David Golden
On Thu, Mar 25, 2010 at 7:39 PM, cr...@animalhead.com wrote: diagnosis.  So I'll put CONFIG_REQUIRES = {EU:MM = 6.56} into Makefile.PL, and check that it propagates to META.yml. Nit: It's CONFIGURE_REQUIRES, not CONFIG_REQUIRES. Also, you'll probably want to put that in a section that only

Re: Q about prerequisites

2010-03-25 Thread craig
Nit: I'm a lazy typist. The new module (HTTP::ProxyAutoConfig 0.3) has already been uploaded. Your comment put that in a section that only runs... has me all confused. I just put CONFIGURE_REQUIRES = {EU:MM = 6.56} into Makefile.PL. It went into META.yml. This is a small module and has no

Re: Q about prerequisites

2010-03-25 Thread David Golden
On Thu, Mar 25, 2010 at 11:04 PM, cr...@animalhead.com wrote: Your comment put that in a section that only runs... has me all confused. I just put CONFIGURE_REQUIRES = {EU:MM = 6.56} into Makefile.PL. It went into META.yml. This is a small module and has no sections that I can think of.