Re: MB on 5.0.5?

2007-08-20 Thread Andy Armstrong

On 20 Aug 2007, at 02:01, Ken Williams wrote:
I did a binary chop on all the old versions of Data::Dumper I  
could find. The latest version that builds cleanly on Perl 5.0.5  
is 2.09. With that installed Module::Build still has a couple of  
test failures - but nothing likely to bite me, so I installed it.


Is MB intended to work on 5.0.5?


If by "5.0.5" you mean something like 5.005_xx, then yes.  The  
current svk passes all tests (for me, at least, on OS X) on  
5.005_04, and previous versions do to, except occasionally when  
something sneaks in and breaks it.


If we can identify a specific version of Data::Dumper that we seem  
to require, then we should add that to the prereqs (or better,  
identify the problem and work around it).


OK, I'll investigate further when I get a moment.

--
Andy Armstrong, hexten.net



Re: Autobundling the installer

2007-08-20 Thread Sendu Bala

Eric Wilhelm wrote:

# from Ken Williams
# on Friday 17 August 2007 07:28 pm:


If I understand correctly, the problem being solved is "old cpan
client" (and somewhat "standalone tarball usage")  Right?
I think the other big one is that authors are often hesitant to take  
advantage of new M::B features, or to make an M::B-only distribution,

because it can add extra burdens to their users.


True, though configure_requires should solve that once the cpan client 
is upgraded, right?


Some users (eg. non-root newbies) have difficulty doing that. When a 
user only cares about using your particular module (which basically just 
needs to be put somewhere in PERL5LIB), requiring them to upgrade CPAN/ 
install M::B is a serious pain for them.


For one real-world example:
http://bioperl.org/pipermail/bioperl-l/2007-August/026230.html