diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 860835959..3e9dfba4b 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,6 +1,7 @@ 7.7.17 - fixed #10724: gotcha.txt for 7.7.17 enhanced - fixed #10316: Cannot view pending version tags + - fixed #10710: testEnvironment 7.6.33 - fixed #10667: cannot change size of template editor - fixed #10654: Story Archive: Search not working properly - fixed #10692: Unprivileged users can stop spectre diff --git a/docs/gotcha.txt b/docs/gotcha.txt index 0443a7fe7..aedd0b5ba 100644 --- a/docs/gotcha.txt +++ b/docs/gotcha.txt @@ -9,6 +9,12 @@ save you many hours of grief. 7.7.17 -------------------------------------------------------------------- + * It was found that the combination of + DBI: 1.52 + DBD-mysql: 3.002 + will cause an error during the 7.6.32 upgrade. Later versions + of these modules should work. + * Spectre now works like many other programs and writes a PID file. The location of that file is required to be in your spectre.conf file: diff --git a/sbin/testEnvironment.pl b/sbin/testEnvironment.pl index b76119e75..befc630a3 100755 --- a/sbin/testEnvironment.pl +++ b/sbin/testEnvironment.pl @@ -60,68 +60,68 @@ if ($] >= 5.008) { ##Doing this as a global is not nice, but it works my $missingModule = 0; -checkModule("LWP", 5.80 ); +checkModule("LWP", 5.824 ); checkModule("HTTP::Request", 1.40 ); checkModule("HTTP::Headers", 1.61 ); checkModule("Test::More", 0.61, 1 ); checkModule("Test::MockObject", 1.02, 1 ); checkModule("Test::Deep", 0.095, 1 ); checkModule("Test::Exception", 0.27, 1 ); -checkModule("Test::Class", 0.30, 1 ); -checkModule("Pod::Coverage", 0.17, 2 ); -checkModule("Text::Balanced", 1.95, 1 ); -checkModule("Digest::MD5", 2.20 ); -checkModule("DBI", 1.40 ); -checkModule("DBD::mysql", 3.0002 ); -checkModule("HTML::Parser", 3.36 ); -checkModule("Archive::Tar", 1.05 ); -checkModule("Archive::Zip", 1.16 ); -checkModule("IO::Zlib", 1.01 ); -checkModule("Compress::Zlib", 1.34 ); -checkModule("Net::SMTP", 2.24 ); -checkModule("MIME::Tools", 5.419 ); -checkModule("Net::POP3", 2.28 ); +checkModule("Test::Class", 0.31, 1 ); +checkModule("Pod::Coverage", 0.19, 2 ); +checkModule("Text::Balanced", 2.00, 1 ); +checkModule("Digest::MD5", 2.38 ); +checkModule("DBI", 1.607 ); +checkModule("DBD::mysql", 4.010 ); +checkModule("HTML::Parser", 3.60 ); +checkModule("Archive::Tar", 1.44 ); +checkModule("Archive::Zip", 1.26 ); +checkModule("IO::Zlib", 1.09 ); +checkModule("Compress::Zlib", 2.015 ); +checkModule("Net::SMTP", 2.31 ); +checkModule("MIME::Tools", 5.427 ); +checkModule("Net::POP3", 2.29 ); checkModule("Tie::IxHash", 1.21 ); -checkModule("Tie::CPHash", 1.001 ); -checkModule("XML::Simple", 2.09 ); -checkModule("DateTime", 0.2901 ); -checkModule("Time::HiRes", 1.38 ); -checkModule("DateTime::Format::Strptime", 1.0601 ); -checkModule("DateTime::Format::Mail", 0.2901 ); +checkModule("Tie::CPHash", 1.04 ); +checkModule("XML::Simple", 2.18 ); +checkModule("DateTime", 0.4501 ); +checkModule("Time::HiRes", 1.9719 ); +checkModule("DateTime::Format::Strptime", 1.0800 ); +checkModule("DateTime::Format::Mail", 0.3001 ); checkModule("Image::Magick", "6.0" ); -checkModule("Log::Log4perl", 0.51 ); -checkModule("Net::LDAP", 0.25 ); +checkModule("Log::Log4perl", 1.20 ); +checkModule("Net::LDAP", 0.39 ); checkModule("HTML::Highlight", 0.20 ); -checkModule("HTML::TagFilter", 0.07 ); +checkModule("HTML::TagFilter", 1.03 ); checkModule("HTML::Template", 2.9 ); -checkModule("HTML::Template::Expr", 0.05, 2 ); +checkModule("HTML::Template::Expr", 0.07, 2 ); checkModule("XML::FeedPP", 0.40 ); -checkModule("JSON", 2.04 ); -checkModule("Config::JSON", "1.1.2" ); -checkModule("Text::CSV_XS", "0.52" ); +checkModule("JSON", 2.12 ); +checkModule("Config::JSON", "1.3.1" ); +checkModule("Text::CSV_XS", "0.64" ); checkModule("Net::Subnets", 0.21 ); -checkModule("Finance::Quote", 1.08 ); -checkModule("POE", 0.3202 ); -checkModule("POE::Component::IKC::Server", 0.18 ); -checkModule("POE::Component::Client::HTTP", 0.77 ); -checkModule("Apache2::Request", 2.06 ); -checkModule("URI::Escape", "3.28" ); +checkModule("Finance::Quote", 1.15 ); +checkModule("POE", 1.005 ); +checkModule("POE::Component::IKC::Server", 0.2002 ); +checkModule("POE::Component::Client::HTTP", 0.88 ); +checkModule("Apache2::Request", 2.08 ); +checkModule("URI::Escape", "3.29" ); checkModule("POSIX" ); checkModule("List::Util" ); checkModule("Color::Calc" ); checkModule("Text::Aspell", 0.01,2 ); -checkModule("Weather::Com::Finder", "0.5.1" ); -checkModule("Class::InsideOut", "1.06" ); +checkModule("Weather::Com::Finder", "0.5.3" ); +checkModule("Class::InsideOut", "1.09" ); checkModule("HTML::TagCloud", "0.34" ); -checkModule("Image::ExifTool", "7.00" ); -checkModule("Archive::Any", "0.093" ); +checkModule("Image::ExifTool", "7.67" ); +checkModule("Archive::Any", "0.0932" ); checkModule("Path::Class", '0.16' ); -checkModule("Exception::Class", "1.23" ); +checkModule("Exception::Class", "1.26" ); checkModule("List::MoreUtils", "0.22" ); -checkModule("File::Path", "2.04" ); +checkModule("File::Path", "2.07" ); checkModule("Module::Find", "0.06" ); -checkModule("Class::C3", "0.19" ); -checkModule("Params::Validate", "0.81" ); +checkModule("Class::C3", "0.21" ); +checkModule("Params::Validate", "0.91" ); checkModule("Clone", "0.31" ); checkModule('HTML::Packer', "0.4" ); checkModule('JavaScript::Packer', '0.02' );