Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 11612
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: dstahlke [...] gi.alaska.edu
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 6.25
Fixed in: (no value)



Subject: ExtUtils::MakeMaker fails 'make test'
Running 'perl Makefile.PL' on Digest::MD5 creats a Makefile that is badly mangled starting at line 66. The problem might be because this is a 64-bit system with 64-bit perl. That was with ExtUtils::MakeMaker version 6.03. I can't install the newest version (6.25) because it fails 'make test'. -------------------------------- ExtUtils-MakeMaker-6.25 ------------------------------------- This is perl, v5.8.0 built for x86_64-linux-thread-multi (with 1 registered patch, see perl -V for more detail) Locally applied patches: MAINT18379 ------------------------------------- Linux misery 2.4.28 #11 SMP Sun Dec 12 14:31:12 AKST 2004 x86_64 x86_64 x86_64 GNU/Linux

Message body is not shown because it is too large.

[guest - Mon Feb 21 19:21:58 2005]: Show quoted text
> Running 'perl Makefile.PL' on Digest::MD5 creats a Makefile that is > badly mangled starting at line 66. > The problem might be because this is a 64-bit system with 64-bit perl. > > That was with ExtUtils::MakeMaker version 6.03. I can't install the > newest version (6.25) because it fails 'make test'.
Without seeing how it failed I can't really diagnose the problem, however... Show quoted text
> This is perl, v5.8.0 built for x86_64-linux-thread-multi > (with 1 registered patch, see perl -V for more detail) > Locally applied patches: > MAINT18379
This looks suspiciously like Redhat's Perl which is known to be god awful, to use the technical term, and rife with Unicode bugs one of which causes it to create mangled Makefiles. I would suggest either changing your locale to a non-Unicode one or installing a working Perl. I suspect that problem, and many others, will go away. See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=87682
[MSCHWERN - Mon Feb 21 23:57:06 2005]: Show quoted text
> [guest - Mon Feb 21 19:21:58 2005]:
> > Running 'perl Makefile.PL' on Digest::MD5 creats a Makefile that is > > badly mangled starting at line 66. > > The problem might be because this is a 64-bit system with 64-bit perl. > > > > That was with ExtUtils::MakeMaker version 6.03. I can't install the > > newest version (6.25) because it fails 'make test'.
> > Without seeing how it failed I can't really diagnose the problem,
however... Show quoted text
> >
> > This is perl, v5.8.0 built for x86_64-linux-thread-multi > > (with 1 registered patch, see perl -V for more detail) > > Locally applied patches: > > MAINT18379
> > This looks suspiciously like Redhat's Perl which is known to be god > awful, to use the technical term, and rife with Unicode bugs one of > which causes it to create mangled Makefiles. I would suggest either > changing your locale to a non-Unicode one or installing a working Perl. > I suspect that problem, and many others, will go away. > > See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=87682
Yup, 'export LANG=C' fixed it.