On 17/10/12 00:15, Kevin Bailey wrote: > Hi, > > I've set up a Debian squeeze server from scratch to install LedgerSMB on > and followed the steps in the INSTALL file. > > When trying to install the perl modules I get: > > ledgersmb@whizzer2:~/web$ perl Makefile.PL > Can't locate inc/Module/Install.pm in @INC (@INC contains: /etc/perl > /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 > /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 > /usr/local/lib/site_perl .) at Makefile.PL line 5. > BEGIN failed--compilation aborted at Makefile.PL line 5. > > > > I've kept notes and these are the steps taken so far: > > Get ledgersmb files > > As this was to be installed as a separate website outside of the > packaging system it was put into a new user account called ledgersmb. > The files of ledgersmb were put into /home/ledgersmb/web > > Install base packages > > # apt-get install apache2 > # apt-get install postgresql postgresql-client postgresql-contrib > > NB - This is different from the LedgerSMB? INSTALL file. > > Set up smbledger database admin user > > postgres@whizzer2:~$ createuser -s -P lsadmin > Enter password for new role: > Enter it again: > postgres@whizzer2:~$ > > NB - Default Postgresql on Debian will probably allow for direct login. > > Install extra packages required by LedgerSMB? > > Here we will install all perl packages that we can from Debian archive > so that we don't need to get many from cpan. > > apt-get install libdatetime-perl libdbi-perl libdbd-pg-perl > libcgi-simple-perl libtemplate-perl libconfig-std-perl libmime-lite-perl > liberror-perl liblocale-maketext-lexicon-perl libtest-exception-perl > libtest-trap-perl liblog-log4perl-perl libmath-bigint-gmp-perl > libfile-mimeinfo-perl > apt-get install texlive-latex-recommended > > NB - This will install quite a few packages. > > apt-get install libxml-twig-perl > > Now we need to use the built-in perl package checker and downloader. > > cd /home/ledgersmb/web > > ledgersmb@whizzer2:~/web$ perl Makefile.PL > Can't locate inc/Module/Install.pm in @INC (@INC contains: /etc/perl > /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 > /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 > /usr/local/lib/site_perl .) at Makefile.PL line 5. > BEGIN failed--compilation aborted at Makefile.PL line 5. > > As perl is quite key I need to get this sorted before going any further. > > Any help gratefully received. > > Kevin Bailey > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > Ledger-smb-users mailing list > Ledger-smb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ledger-smb-users If it helps - locate is giving me:
ledgersmb@whizzer2:~/web$ perl Makefile.PL Can't locate inc/Module/Install.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at Makefile.PL line 5. BEGIN failed--compilation aborted at Makefile.PL line 5. ledgersmb@whizzer2:~/web$ locate Install.pm /usr/share/perl/5.10.1/ExtUtils/Install.pm ledgersmb@whizzer2:~/web$ But I'm a bit worried about what appears to be a simple bug - and not working with perl I'm not comfortable trying to change anything. Regards, Kevin ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Ledger-smb-users mailing list Ledger-smb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ledger-smb-users