Hi Koha experts, I'm going to upgrade my Koha testing site from 3.12.04 to 3.12.07 on openSUSE 13.1 computer. It's in single install, it only happens in koha 3.12.07: http://paste.opensuse.org/view/raw/11214074 (make test log) Although the 'make' command goes well: http://goo.gl/yO9L3v And the issue does not happen in openSUSE 12.3. Is it safe to proceed running 'make install'? Any suggestions? Thanks in advance. -- Andi Sugandi.
Hi, On Wed, Dec 4, 2013 at 2:44 AM, Andi Sugandi <andisugandi@gmail.com> wrote:
Hi Koha experts,
I'm going to upgrade my Koha testing site from 3.12.04 to 3.12.07 on openSUSE 13.1 computer.
It's in single install, it only happens in koha 3.12.07:
http://paste.opensuse.org/view/raw/11214074 (make test log)
Although the 'make' command goes well: http://goo.gl/yO9L3v
And the issue does not happen in openSUSE 12.3.
Is it safe to proceed running 'make install'? Any suggestions?
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";' perl -MYAML::Any -e 'print YAML::Any->implementation(), "\n";' Also, please let us know what version of the specific YAML module that YAML::Any chooses is installed on your system. Regards, Galen -- Galen Charlton Manager of Implementation Equinox Software, Inc. / The Open Source Experts email: gmc@esilibrary.com direct: +1 770-709-5581 cell: +1 404-984-4366 skype: gmcharlt web: http://www.esilibrary.com/ Supporting Koha and Evergreen: http://koha-community.org & http://evergreen-ils.org
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.
participants (2)
-
Andi Sugandi -
Galen Charlton