#
print "\nChecking perl modules ...\n" unless $silent;
+if ($^O =~ /MSWin32/i) {
+ unless ($] >= 5.008001) {
+ die "Sorry, you need at least ActiveState Perl build 5.8.1\n";
+ # for CGI 2.93 or higher
+ }
+}
unless ($] >= 5.006) {
die "Sorry, you need at least Perl 5.6\n";
}
print "\n" unless $silent;
if ($^O =~ /MSWin32/i && !$silent) {
- if ($^V lt pack('U*',5,8,0)) {
- # If something older than 5.8 is detected, then point to the oi
- # repository using ppm version 2 commands (which is the default
- # for Perl 5.6)
-
- print "The required ActivePerl modules are available at OpenInteract's ppm repository.\n";
- print "You can add the repository with the following command:\n";
- print " ppm set rep oi http://openinteract.sourceforge.net/ppmpackages/\n";
- print "You can then save the changes by typing:\n";
- print " ppm set save\n\n";
- } else {
- # For Perl 5.8 or higher, point the user to a 5.8 repository,
- # using ppm version 3 commands (which is the default for Perl 5.8)
-
- print "Most ActivePerl modules are available at Apache's ppm repository.\n";
- print "A list of mirrors is available at\n";
- print " http://www.apache.org/dyn/closer.cgi/perl/win32-bin/ppms/\n";
- print "You can add the repository with the following command:\n";
- print " ppm rep add apache http://www.apache.org/dist/perl/win32-bin/ppms/\n\n";
- }
+ print "Most ActivePerl modules are available at Apache's ppm repository.\n";
+ print "A list of mirrors is available at\n";
+ print " http://www.apache.org/dyn/closer.cgi/perl/win32-bin/ppms/\n";
+ print "You can add the repository with the following command:\n";
+ print " ppm rep add apache http://www.apache.org/dist/perl/win32-bin/ppms/\n\n";
}
if ((!$gd || !$chartbase) && !$silent) {
<!-- For minimum versions -->
<!ENTITY min-mysql-ver "3.23.41">
<!ENTITY min-perl-ver "5.6.0">
+<!ENTITY min-perl-ver-win "5.8.1">
<!ENTITY min-template-ver "2.08">
<!ENTITY min-file-temp-ver "any">
<!ENTITY min-appconfig-ver "1.52">
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> -->
-<!-- $Id: installation.xml,v 1.72.2.2 2004/07/25 16:33:21 bugreport%peshkin.net Exp $ -->
+<!-- $Id: installation.xml,v 1.72.2.3 2004/09/14 05:51:25 justdave%bugzilla.org Exp $ -->
<chapter id="installing-bugzilla">
<title>Installing Bugzilla</title>
<procedure>
<step>
<para><link linkend="install-perl">Install Perl</link>
- (&min-perl-ver; or above)
+ (&min-perl-ver; or above for non-Windows platforms; &min-perl-ver-win;
+ for Windows)
</para>
</step>
<step>