Hi, Really sorry (in case) for double posting/reply. On Thu, Dec 5, 2013 at 12:20 AM, Galen Charlton <gmc@esilibrary.com> wrote: [...]
In the short term it's likely safe enough -- you can run Koha with the QueryParser syspref off to avoid whatever issue is triggering the test familar.
As far as tracking down the cause of the test failure is concerned, my initial suspicion is that there may have been a change in one of the Perl YAML libraries that parses queryparser.yaml. Could you send us the output of the following statements:
perl -MYAML::Any -e 'print join (", ", YAML::Any->order()), "\n";'
defined(@array) is deprecated at /usr/lib/perl5/vendor_perl/5.18.1/YAML/Any.pm line 98. (Maybe you should just omit the defined()?) YAML::XS, YAML::Syck, YAML::Old, YAML, YAML::Tiny
perl -MYAML::Any -e 'print YAML::Any->implementation(), "\n";'
defined(@array) is deprecated at /usr/lib/perl5/vendor_perl/5.18.1/YAML/Any.pm line 98. (Maybe you should just omit the defined()?) YAML::Syck
Also, please let us know what version of the specific YAML module that YAML::Any chooses is installed on your system.
I think this is the (RPM) package version of perl-YAML that provides YAML::Any: $ rpm -qf /usr/lib/perl5/vendor_perl/5.18.1/YAML/Any.pm perl-YAML-0.81-24.1.noarch It seems another packaging bug (?) in openSUSE as it was like I reported 2 years ago*, only this time happens in different Perl module. *) https://bugzilla.novell.com/show_bug.cgi?id=712352 Btw, I proceed to do the 'make install' then: http://goo.gl/R51UZf , so does the installation succeed? -- Andi Sugandi.