diff --git a/bin/otobo.CheckModules.pl b/bin/otobo.CheckModules.pl index a6fe6f2f4f..0f044375d3 100755 --- a/bin/otobo.CheckModules.pl +++ b/bin/otobo.CheckModules.pl @@ -586,10 +586,11 @@ =head1 DESCRIPTION }, }, { - Module => 'YAML::XS', - Required => 1, - Comment => 'Required for fast YAML processing.', - InstTypes => { + Module => 'YAML::XS', + Required => 1, + VersionRequired => '0.62', + Comment => 'Required for fast and correct YAML processing.', + InstTypes => { aptget => 'libyaml-libyaml-perl', emerge => 'dev-perl/YAML-LibYAML', zypper => 'perl-YAML-LibYAML', diff --git a/cpanfile b/cpanfile index f527cc62ca..168fa2377f 100644 --- a/cpanfile +++ b/cpanfile @@ -71,8 +71,8 @@ requires 'URI'; # Required for XML processing. requires 'XML::LibXML'; -# Required for fast YAML processing. -requires 'YAML::XS'; +# Required for fast and correct YAML processing. +requires 'YAML::XS', ">= 0.62"; # For internationalised sorting requires 'Unicode::Collate'; diff --git a/cpanfile.docker b/cpanfile.docker index c226006913..e2afc74ddb 100644 --- a/cpanfile.docker +++ b/cpanfile.docker @@ -71,8 +71,8 @@ requires 'URI'; # Required for XML processing. requires 'XML::LibXML'; -# Required for fast YAML processing. -requires 'YAML::XS'; +# Required for fast and correct YAML processing. +requires 'YAML::XS', ">= 0.62"; # For internationalised sorting requires 'Unicode::Collate';