Thanks, Jonathan.

In our case, in addition to editing the Apache config file we also
had to adjust PERL5LIB in koha-functions.sh (I'm guessing because
our gitified Koha instances had Plack enabled).

Kind regards,
Andreas

On 2021-06-24 16:57, Jonathan Druart wrote:
(This is a message from last week that didn't reach the list)

Hi,

I've just pushed bug 28489 that is adding a new "lib" directory. It
needs to be added to the apache config, and new koha-testing-docker
images have been published.

The error:
couldn't load CGI::Session::Serialize::yamlxs: Can't locate
CGI/Session/Serialize/yamlxs.pm in @INC (you may need to install the
CGI::Session::Serialize::yamlxs module)

The KTD solution: `docker-compose pull`

A workaround (if you are not using ktd):
In your apache config, add the lib directory:
SetEnv PERL5LIB "/kohadevbox/koha:/kohadevbox/koha/lib"

That's not enough, for the CLI scripts (and tests), you will need to
adjust PERL5LIB as well
In koha-testing-docker, edit .env and replace the PERL5LIB line with:
  PERL5LIB=/kohadevbox/koha:/kohadevbox/koha/lib:/kohadevbox/qa-test-tools

Cheers,
Jonathan
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/

Reply via email to