Closed Bug 287470 Opened 20 years ago Closed 20 years ago

Error while writing Makefile for DBD::mysql

Categories

(Bugzilla :: Installation & Upgrading, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: w8775b, Assigned: zach)

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; TencentTraveler )
Build Identifier: 

Installation env:
Redhat AD3,perl(5.8.0),mysql(4.1.10a).
when I was trying to install DBD::mysql modules,I used command:
perl -MCPAN -e 'install "DBD::mysql"'

The error messages are:

Writing Makefile for DBD::mysql
Makefile:89: *** missing separator.  Stop.
  /usr/bin/make  -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible

Reproducible: Always

Steps to Reproduce:
1. The perl was installed with OS.
2. Installed mysql.
3. Installed apache.
4. Unpacked bugzilla(2.18) and placed it in a suitable directory.
5. Run bash#./checksetup.pl
6. Installed required perl modules.
7. Error occured while installing DBD::mysql(2.9004).

Actual Results:  
The error messages are:

Writing Makefile for DBD::mysql
Makefile:89: *** missing separator.  Stop.
  /usr/bin/make  -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible

install unsuccessful.

Expected Results:  
Please help me have this resolved.
This is an issue with the installation of DBD::mysql, and not with Bugzilla.

If you post to the mozilla-webtools mailing list (see
http://www.bugzilla.org/support/ ), we'll be happy to help you try to solve it
though.  Another good place to look for help with this issue would be the
dbi-users mailing list (http://lists.perl.org/showlist.cgi?name=dbi-users),
which is the home of the DBD::mysql developer/user community, and would be the
place to report the problem to them.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Ah, I did find a hint for you though...   the DBD::mysql Makefile apparently
doesn't deal well with locales.  Try setting LANG=C or LC_ALL=C in your
environment before running the install command.
You need to log in before you can comment on or make changes to this bug.