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)
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)
Updated•12 years ago
|
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.
Description
•