Many Thanks I have used several methods to install the perl modules. Originally I was using a terminal and typing: perl -MCPAN -e 'install "abc::def"' where abc::def was the module. This was as suggested in the koha vers 2 installers This time I used
cpan which went to interactive mode, and then typing install abc::def This worked for most modules, with a couple requiring force install abc::def
Following your email just now I used the fedora GUI package manager Applications->Add/Remove Software went to Search, and typed perl-cgi I selected perl-CGI-Simple-0.077-8 and perl-CGI-Session-4.20-2 and installed these koha now works!!!! Thanks everyone for the help. Regards Ken On Wed, 2008-05-07 at 13:10 +0200, Frederic Demians wrote:
[Wed May 07 22:47:29 2008] [error] [client 127.0.0.1] [Wed May 7 22:47:29 2008] install.pl: Can't locate object method "generate_id" via package "CGI::Session::ID::" (perhaps you forgot to load "CGI::Session::ID::"?) at /usr/lib/perl5/site_perl/5.8.8/CGI/Session.pm line 74.
Your issue come from a Perl module: CGI::Session.
How did you install it? From CPAN or with Fedora packages manager? My experience with other distributions is that you must first try to install Perl modules from distro repository and if unavailable try CPAN. On Fedora, this Perl module package name must be: perl-CGI-Session
Search also from Koha list archive. Other users get this issue, if I recall.