Closed Bug 956496 Opened 12 years ago Closed 12 years ago

checksetup.pl: DBI.pm 1,614 required, 1.63 found, not accepted

Categories

(Bugzilla :: Installation & Upgrading, defect)

4.4.1
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 938300

People

(Reporter: john.elion, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 (Beta/Release) Build ID: 20131217200643 Steps to reproduce: Installing Bugzilla on a new CentOS 6.5 installation with Active Perl 5.16.3 (which is non-standard), when I run "checksetup.pl", it reports: Checking for DBI (v1.614) found v1.63 "1.63" is actually from DBI-1.630.tar.gz at CPAN. When I ran against the original Perl, Bugzilla only expects DBI 1.54, and 1.63 is considered to be newer. I suspect this is really a bug in the way DBI reports its version, but I also expect it may bite any Bugzilla admin who is using a newer Perl and the latest DBI package. To work around it, I went into Bugzilla/Install/Requirements.pm and changed the DBI requirement from 1.614 to 1.62. Repro steps: Using Perl 5.16.3 and DBI 1.630, run ./checksetup.pl Actual results: Checking for DBI (v1.614) found v1.63 (highlighted in red, and listed as a missing required module. Checksetup fails.) Expected results: Checking for DBI (v1.614) ok: found 1.63 (and checksetup succeeds, barring other issues)
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.