Show quoted text>>>>> On Fri, 17 Feb 2006 12:23:49 -0500 (EST), " via RT" <bug-CPAN@rt.cpan.org> said:
Show quoted text > Fri Feb 17 12:23:48 2006: Request 17701 was acted upon.
> Transaction: Ticket created by ADAMK
> Queue: CPAN
> Subject: Vanilla Perl 5.8.8 fails to update to 1.84
> Owner: Nobody
> Requestors: ADAMK@cpan.org
> Status: new
> Ticket <URL:
http://rt.cpan.org/Ticket/Display.html?id=17701 >
Show quoted text > Another failure to get 1.84 installed, this time with Vanilla Perl.
Show quoted text > Specifically this time, I got most of the Bundle stuff installed
> (although still seeing the same bundle errors reported in CamelPack 5.6)
> but the 1.84 install itself died.
Show quoted text > CPAN.pm: Going to build A/AN/ANDK/CPAN-1.84.tar.gz
Show quoted text > Checking if your kit is complete...
> Looks good
> Writing Makefile for CPAN
> dmake.EXE: makefile: line 959: Error: -- Cannot mix single and group
> recipe l
> ines
Please show me the lines around line 959. I suspect it as something to
do with single and double colons. I will try this fix:
Index: Makefile.PL
===================================================================
--- Makefile.PL (revision 614)
+++ Makefile.PL (working copy)
@@ -5,6 +5,8 @@
use File::Path;
eval { require File::Spec; };
my $HAVE_FILE_SPEC = !$@;
+require Config;
+my $HAVE_MAKE = $Config::Config{make} eq "make"; # file-scoped!
use strict;
use vars qw($VERSION);
@@ -158,6 +160,7 @@
}
sub postamble {
+ return unless $HAVE_MAKE; # dmake has unknown issues with my Makfile
q{
setversion:
$(PERL) Makefile.PL --setversion
__EOPATCH__
Show quoted text > C:\vanilla-perl\bin\dmake.EXE -- NOT OK
> Running make test
> Can't test without successful make
> Running make install
> make had returned bad status, install seems impossible
Show quoted text cpan>
Show quoted text > Not entirely sure what that means... but it doesn't look good.
Show quoted text > Have you thought about converting Bundle::CPAN to Task::CPAN? A little
> self-promotional, but it might removed Bundle issues.
Thanks, no. I do have to fix the bundle issue anyway, there are
hundreds of other bundles that might suffer from the same bug. I do
like your Task aproach though if I haven't yet told you.
Show quoted text > Of course, it could well add additional Module::Install issues :/
--
andreas