Skip Menu |

This queue is for tickets about the DBD-mysql CPAN distribution.

Report information
The Basics
Id: 8044
Status: resolved
Priority: 0/
Queue: DBD-mysql

Owner: Nobody in particular
Requestors: weporter [...]

Bug Information
Severity: Normal
Broken in: 2.9004
Fixed in: (no value)

Subject: Makefile:89: *** missing separator.
Download (untitled) / with headers
text/plain 652b
I first tried to install DBD::mysql using "perl -MCPAN -e ...", then manually using perl Makefile.PL then make, and received this message: Makefile:89: *** missing separator. Stop. I found that the makefile is apparently not constructed correctly when the setting for LANG was en_US.UTF-8, which is the default. When I issued the command export LANG=en_US then re-executed the 'perl Makefile.PL' and make scripts, the DBD-mysql modules were successfully installed. The problem occurred on both the 2.9003 and 2.9004 versions of DBD-mysql, and I am using perl v5.8.0 on a RedHat Enterprise Linux system that is running the 2.4.21-20ELsmp kernel.
From: phil
Download (untitled) / with headers
text/plain 191b
I'm going to voice a me too. I was installing it on a server with the same distro, with the same LANG env variable set. Thanks for reporting it, I wouldn't have guessed at the workaround!

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

Please report any issues with to