ILL backends - Libris YAML error
Hello all, I'm having an issue with the Libris ILL install and wondered if anyone could help. I get a 500 error going to the ILL requests -> new request (Libris). This is the error I see in plack-error.log after the first attempt after an update or reboot: Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC contains: /usr/share/koha/lib /usr/share/koha/installer /usr/share/koha/lib/installer /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/koha/lib/Koha/Illbackends/Libris/Base.pm line 23. BEGIN failed--compilation aborted at /usr/share/koha/lib/Koha/Illbackends/Libris/Base.pm line 23. Compilation failed in require at /usr/share/koha/lib/Koha/Illrequest.pm line 320. And these two lines appear in every further attempt to get on the page: Attempt to reload Koha/Illbackends/Libris/Base.pm aborted. Compilation failed in require at /usr/share/koha/lib/Koha/Illrequest.pm line 320. I added Freeform first, and that works fine. I followed the basic instructions on the Koha ILL backends page and the additional instructions for Libris on the github page for configuration. Kind Regards Christina
You need to report it back to the Libris ILL plugin authors. Because Koha doesn't use YAML::Syck anymore. In the meantime you can install that library locally to get things working: $ sudo apt install libyaml-syck-perl Good luck! El mié, 3 ago 2022 a las 8:17, Fairlamb, Christina (<cjf@wmu.se>) escribió:
Hello all,
I'm having an issue with the Libris ILL install and wondered if anyone could help.
I get a 500 error going to the ILL requests -> new request (Libris). This is the error I see in plack-error.log after the first attempt after an update or reboot:
Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC contains: /usr/share/koha/lib /usr/share/koha/installer /usr/share/koha/lib/installer /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/koha/lib/Koha/Illbackends/Libris/Base.pm line 23. BEGIN failed--compilation aborted at /usr/share/koha/lib/Koha/Illbackends/Libris/Base.pm line 23. Compilation failed in require at /usr/share/koha/lib/Koha/Illrequest.pm line 320.
And these two lines appear in every further attempt to get on the page:
Attempt to reload Koha/Illbackends/Libris/Base.pm aborted. Compilation failed in require at /usr/share/koha/lib/Koha/Illrequest.pm line 320.
I added Freeform first, and that works fine. I followed the basic instructions on the Koha ILL backends page and the additional instructions for Libris on the github page for configuration.
Kind Regards
Christina _______________________________________________
Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
-- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F
participants (2)
-
Fairlamb, Christina -
Tomas Cohen Arazi