https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17717 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |julian.maurice@biblibre.com --- Comment #21 from Julian Maurice <julian.maurice@biblibre.com> --- This bug really confuses me. (In reply to Chris Cormack from comment #18)
Yep thats because you are running the script as root then. Root has permission to write in that dir. With for-each you are running as the user, it doesn't. Why does Perl need write access to the current directory for loading a module ?
Can't locate Authen/CAS/Client/Response/Failure.pm: ./Authen/CAS/Client/Response/Failure.pm: Permission denied at /usr/share/perl/5.22/base.pm line 97. suggests that ./Authen/CAS/Client/Response/Failure.pm exists but is not readable. This file shouldn't exist as Authen::CAS::Client::Response::Failure is defined in Authen/CAS/Client/Response.pm. Why does it exist ?
(In reply to Josef Moravec from comment #20)
To test 1/ Make sure some things are in the message queue
Why ? What could possibly happen during process_message_queue.pl that trigger an error related to a CAS module ? And why the solution to this problem is 'cd /tmp' ? :) -- You are receiving this mail because: You are watching all bug changes.