Last Updated: Sunday 17th April 2005 11:02, AHD First created: Sunday 27th February 2005, 19:11 PT, AHD ******************************************************* Monday 28th February 2005, 5:58 PT, AHD http://www.koha.org/installation/quick-start.html 1. Create a new mysql database called for example Koha from root directory as root: mysqladmin -uroot -ppassword create Koha # prompt returns (assume success) Monday 28th February 2005, 5:58 PT, AHD: 2. Set up a koha user and password in mysql Log in to mysql: mysql -uroot -ppassword To create a user called "koha" who has full administrative rights to the "Koha" database when authenticating from "localhost", enter the following on mysql command line: grant all privileges on Koha.* to koha@localhost identified by 'kohapassword'; (for kohapassword I used pt_598_xy) Press ENTER, and there are no errors so entered \q to quit mysql. Sunday 6th March 2005, 15:55 PT, AHD ------------------------------------ 3. from root directory as root: mysql -uroot -pabcd Koha < koha.mysql results in: bash: koha.mysql: No such file or directory So I searched for koha.mysql using: # find . -name koha.mysql -print (from the root directory, recursively searches all subdirectories) koha.mysql was not found I went to the Internet to search on koha.mysql. Not a lot of luck there, but the file is always referrd to in the koha Quick Installation instructions, but during the search on the net I discovered a note that after downloading koha from koha.org/download and running the perl installer: install.pl everything is virtually set up for you. So maybe the Quick Installation instructions have to follow the koha installation... ********* added 10 Apr 05... or perhaps the Quick installation instructions summarise what happens in the Koha installation because the Koha installation does prompt you for a database name (I called mine CCLIB - see further on in this document). And actually, after doing the Koha installation, on Sunday 8th April 2005, I did this search from the root folder as root: [root@localhost /]# find . -name *.mysql -print and this is what returns: ./home/adawson/koha-2.2.1/koha.mysql this means that this file is installed by the koha installation. See below: koha was successfully installed. &&&&&&see here: http://www.koha.org/installation/manual/book1_library_it_support.html#INSTALL_STANDARD The Quick Installation Instructions are actually Option 2 of the above. Option 1 (automated installation) was a later addition to Koha. It would have been nice to have seen this option on this page: http://www.koha.org/installation/quick-start.html ********* http://www.koha.org/download/ http://sourceforge.net/project/showfiles.php?group_id=16466 http://sourceforge.net/project/showfiles.php?group_id=16466&package_id=136105 Monday 7th March 2005, 6:28 PT, AHD ------------------------------------ http://sourceforge.net/project/showfiles.php?group_id=16466&package_id=136105 Download koha-2.2.1.tar.gz http://sourceforge.net/project/shownotes.php?release_id=307217 An extract Taken from the above page: ************************************* Release Name: 2.2.1 Notes: ============= RELEASE NOTES ============= Koha is the 1st Open-Source Integrated Library System. Released at first in New zealand, in 2000 januaray, it is maintained by a team of volunteers from around the globe, the Koha system is a full catalogue, opac, circulation and acquisitions system. Koha 2.2 is more than 247 000 lines of code, developped by more than 30 differents developpers (excluding translators). With the 2.2 version, Koha is now a mature product, with a lot of nice features. It's used in more than 50 libraries, from all kinds (public, schools, search, religious...), of all size (from 1 to 8 branches, from 1000 to 300 000 items). ============= INSTALLATION ============= * Download the package * tar xvfz koha-version.tar.gz * cd koha-version * ./installer.pl * READ and FOLLOW the instructions READING what is on screen during installation is VERY important. Some decisions you make during install stage are very hard to reproduce after. ************************************* http://sourceforge.net/projects/koha/ scroll down and click on koha2.2 -> Download Download koha-2.2.1.tar.gz The file is size: 3469804 bytes (3.4 MB) I did: # find -name koha-2.2.1.tar.gz to locate the downloaded file in: # ./home/adawson/koha-2.2.1.tar.gz # cd /home/adawson # ls results in: Desktop GmailInstaller.exe koha-2.2.1.tar.gz (I'm running gmail through Firefox and the GmailInstaller.exe installs to the desktop - which turns out to be cd /home/adawson on my Linux box) *********************************************************************************** Be careful here because when you perform the second installation instruction (tar) it explodes all files into the current directory, which in my case is: /home/adawson - so if you want koha to be installed into another directory, move the koha-2.2.1.tar.gz file to that directory before you issue the tar command. To move the file, use the mv command, e.g. mv koha-2.2.1.tar.gz path *********************************************************************************** ============= INSTALLATION ============= * Download the package // done * tar xvfz koha-version.tar.gz * cd koha-version * ./installer.pl * READ and FOLLOW the instructions READING what is on screen during installation is VERY important. Some decisions you make during install stage are very hard to reproduce after. *********************************************************************************** Be careful here because when you perform the second installation instruction (tar) it explodes all files into the current directory, which in my case is: /home/adawson - so if you want koha to be installed into another directory, move the koha-2.2.1.tar.gz file to that directory before you issue the tar command. To move the file, use the mv command, e.g. mv koha-2.2.1.tar.gz path *********************************************************************************** # tar xvfz koha-2.2.1.tar.gz This successfully explodes the data files into the appropriate koha directories. ============= INSTALLATION ============= * Download the package // done * tar xvfz koha-version.tar.gz //done * cd koha-version * ./installer.pl * READ and FOLLOW the instructions READING what is on screen during installation is VERY important. Some decisions you make during install stage are very hard to reproduce after. # cd koha-2.2.1 gives me the prompt: [root@localhost koha-2.2.1]# ============= INSTALLATION ============= * Download the package // done * tar xvfz koha-version.tar.gz //done * cd koha-version // done * ./installer.pl * READ and FOLLOW the instructions READING what is on screen during installation is VERY important. Some decisions you make during install stage are very hard to reproduce after. # ./installer.pl (this is the Perl installer for Koha invoked in the current directory) This results in: WELCOME TO THE KOHA INSTALLER . . . ============= INSTALLATION ============= * Download the package // done * tar xvfz koha-version.tar.gz //done * cd koha-version // done * ./installer.pl * READ and FOLLOW the instructions READING what is on screen during installation is VERY important. Some decisions you make during install stage are very hard to reproduce after. READ the instructions! WELCOME TO THE KOHA INSTALLER This program will ask some questions and try to install koha for you. You need to know: where most koha files should be stored (you can set the prefix environment variable for this); the username and password of a mysql superuser; and details of your library setup. You may also need to know details of your Apache setup. If you want to install the Koha configuration files somewhere other than /etc (for installing not as root, or to have many Kohas on one system, for example), you should set the etcdir environment variable. Please look at your manuals for details of how to set that. Recommended answers are given in brackets after each question. To accept the default value for any question (indicated by []), simply hit Enter at the prompt. Note that you also can define an auto_install_file, that will answer every question automatically. To use this feature, run ./installer.pl -i /path/to/auto_install_file Are you ready to begin the installation? ([Y]/N): Y PERL MODULES Checking perl modules ... The Net::Z3950 module is missing. This module is necessary if you want to use Koha's Z39.50 client to download bibliographic records from other libraries. To install this module, you will need the yaz client installed from http://www.indexdata.dk/yaz/ and then you can install the perl module with the command: perl -MCPAN -e 'install Net::Z3950' ...or by installing packages for your distribution, if available. IMPORTANT NOTE : If you use Perl 5.8.0, you might need to edit NET::Z3950's Makefile.PL and yazwrap/Makefile.PL to include: 'DEFINE' => '-D_GNU_SOURCE', Also note that some installations of Perl on Red Hat will generate a lot of "'my_perl' undeclared" errors when running make in Net-Z3950. This is fixed by inserting in yazwrap/ywpriv.h a line saying #include "XSUB.h" Press the key to continue: MISSING PERL MODULES You are missing some Perl modules required by Koha. Please run this again after installing them. They may be installed by finding packages from your operating system supplier, or running (as root) the following commands: export LC_ALL=C perl -MCPAN -e 'install "HTML::Template"' perl -MCPAN -e 'install "MARC::Record"' perl -MCPAN -e 'install "Mail::Sendmail"' perl -MCPAN -e 'install "PDF::API2"' perl -MCPAN -e 'install "Event"' perl -MCPAN -e 'install "Net::Z3950"' [root@localhost koha-2.2.1]# ************************************* Installation abandoned at this stage: Monday 7th March 2005, 8:00 PT, AHD ************************************* Saturday 12th March 2005, 9:38 pt resumed installation. As root in: [root@loccalhost koha-2.2.1]# export LC_ALL=C [root@loccalhost koha-2.2.1]# [root@loccalhost koha-2.2.1]# perl -MCPAN -e 'install "HTML::Template"' /usr/lib/perl5/5.8.5/CPAN/Config.pm initialized. CPAN is the world-wide archive of perl resources. It consists of about 100 sites that all replicate the same contents all around the globe. Many countries have at least one CPAN site already. The resources found on CPAN are easily accessible with the CPAN.pm module. If you want to use CPAN.pm, you have to configure it properly. If you do not want to enter a dialog now, you can answer 'no' to this question and I'll try to autoconfigure. (Note: you can revisit this dialog anytime later by typing 'o conf init' at the cpan prompt.) Are you ready for manual configuration? [yes]no The following questions are intended to help you with the configuration. The CPAN module needs a directory of its own to cache important index files and maybe keep a temporary mirror of CPAN files. This may be a site-wide directory or a personal directory. First of all, I'd like to create this directory. Where? CPAN build and cache directory? [/root/.cpan] If you want, I can keep the source files after a build in the cpan home directory. If you choose so then future builds will take the files from there. If you don't want to keep them, answer 0 to the next question. How big should the disk cache be for keeping the build directories with all the intermediate files? Cache size for build directory (in MB)? [10] By default, each time the CPAN module is started, cache scanning is performed to keep the cache size in sync. To prevent from this, disable the cache scanning with 'never'. Perform cache scanning (atstart or never)? [atstart] To considerably speed up the initial CPAN shell startup, it is possible to use Storable to create a cache of metadata. If Storable is not available, the normal index mechanism will be used. Cache metadata (yes/no)? [yes] The next option deals with the charset your terminal supports. In general CPAN is English speaking territory, thus the charset does not matter much, but some of the aliens out there who upload their software to CPAN bear names that are outside the ASCII range. If your terminal supports UTF-8, you say no to the next question, if it supports ISO-8859-1 (also known as LATIN1) then you say yes, and if it supports neither nor, your answer does not matter, you will not be able to read the names of some authors anyway. If you answer no, names will be output in UTF-8. Your terminal expects ISO-8859-1 (yes/no)? [yes] If you have one of the readline packages (Term::ReadLine::Perl, Term::ReadLine::Gnu, possibly others) installed, the interactive CPAN shell will have history support. The next two questions deal with the filename of the history file and with its size. If you do not want to set this variable, please hit SPACE RETURN to the following question. File to save your history? [/root/.cpan/histfile] Number of lines to save? [100] The CPAN module can detect when a module that which you are trying to build depends on prerequisites. If this happens, it can build the prerequisites for you automatically ('follow'), ask you for confirmation ('ask'), or just ignore them ('ignore'). Please set your policy to one of the three values. Policy on building prerequisites (follow, ask or ignore)? [ask] The CPAN module will need a few external programs to work properly. Please correct me, if I guess the wrong path for a program. Don't panic if you do not have some of them, just press ENTER for those. To disable the use of a download program, you can type a space followed by ENTER. Where is your gzip program? [/usr/bin/gzip] Where is your tar program? [/bin/tar] Where is your unzip program? [/usr/bin/unzip] Where is your make program? [/usr/bin/make] Where is your links program? [/usr/bin/links] Where is your wget program? [/usr/bin/wget] Where is your ncftpget program? [/usr/bin/ncftpget] Where is your ftp program? [/usr/kerberos/bin/ftp] Where is your gpg program? [/usr/bin/gpg] What is your favorite pager program? [/usr/bin/less] What is your favorite shell? [/bin/bash] Every Makefile.PL is run by perl in a separate process. Likewise we run 'make' and 'make install' in processes. If you have any parameters (e.g. PREFIX, LIB, UNINST or the like) you want to pass to the calls, please specify them here. If you don't understand this question, just press ENTER. Parameters for the 'perl Makefile.PL' command? Typical frequently used settings: PREFIX=~/perl non-root users (please see manual for more hints) Your choice: [] Parameters for the 'make' command? Typical frequently used setting: -j3 dual processor system Your choice: [] Parameters for the 'make install' command? Typical frequently used setting: UNINST=1 to always uninstall potentially conflicting files Your choice: [] Sometimes you may wish to leave the processes run by CPAN alone without caring about them. As sometimes the Makefile.PL contains question you're expected to answer, you can set a timer that will kill a 'perl Makefile.PL' process after the specified time in seconds. If you set this value to 0, these processes will wait forever. This is the default and recommended setting. Timeout for inactivity during Makefile.PL? [0] If you're accessing the net via proxies, you can specify them in the CPAN configuration or via environment variables. The variable in the $CPAN::Config takes precedence. Your ftp_proxy? [] Your http_proxy? [] Your no_proxy? [] commit: wrote /usr/lib/perl5/5.8.5/CPAN/Config.pm CPAN: Storable loaded ok CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/01mailrc.txt.gz Going to read /root/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz Going to read /root/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Sat, 12 Mar 2005 12:40:16 GMT Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz Going to read /root/.cpan/sources/modules/03modlist.data.gz Going to write /root/.cpan/Metadata Running install for module HTML::Template Running make for S/SA/SAMTREGAR/HTML-Template-2.7.tar.gz Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/S/SA/SAMTREGAR/HTML-Template-2.7.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/S/SA/SAMTREGAR/CHECKSUMS Checksum for /root/.cpan/sources/authors/id/S/SA/SAMTREGAR/HTML-Template-2.7.tar.gz ok Scanning cache /root/.cpan/build for sizes HTML-Template-2.7/ HTML-Template-2.7/templates/ HTML-Template-2.7/templates/if.tmpl HTML-Template-2.7/templates/global-loops.tmpl HTML-Template-2.7/templates/multiline_tags.tmpl HTML-Template-2.7/templates/include_path2/ HTML-Template-2.7/templates/include_path2/inner.tmpl HTML-Template-2.7/templates/default.tmpl HTML-Template-2.7/templates/long_loops.tmpl HTML-Template-2.7/templates/loop-if.tmpl HTML-Template-2.7/templates/escape.tmpl HTML-Template-2.7/templates/newline_test2.tmpl HTML-Template-2.7/templates/include_path/ HTML-Template-2.7/templates/include_path/a.tmpl HTML-Template-2.7/templates/include_path/b.tmpl HTML-Template-2.7/templates/include_path/inner.tmpl HTML-Template-2.7/templates/include_path/one.tmpl HTML-Template-2.7/templates/vanguard2.tmpl HTML-Template-2.7/templates/recursive.tmpl HTML-Template-2.7/templates/medium.tmpl HTML-Template-2.7/templates/globals.tmpl HTML-Template-2.7/templates/query-test.tmpl HTML-Template-2.7/templates/simple-loop-nonames.tmpl HTML-Template-2.7/templates/js.tmpl HTML-Template-2.7/templates/searchpath/ HTML-Template-2.7/templates/searchpath/included.tmpl HTML-Template-2.7/templates/searchpath/two.tmpl HTML-Template-2.7/templates/searchpath/three.tmpl HTML-Template-2.7/templates/case_loop.tmpl HTML-Template-2.7/templates/simple-loop.tmpl HTML-Template-2.7/templates/loop-context.tmpl HTML-Template-2.7/templates/unless.tmpl HTML-Template-2.7/templates/query-test2.tmpl HTML-Template-2.7/templates/outer.tmpl HTML-Template-2.7/templates/newline_test1.tmpl HTML-Template-2.7/templates/included2.tmpl HTML-Template-2.7/templates/vanguard1.tmpl HTML-Template-2.7/templates/counter.tmpl HTML-Template-2.7/templates/urlescape.tmpl HTML-Template-2.7/templates/ifelse.tmpl HTML-Template-2.7/templates/included.tmpl HTML-Template-2.7/templates/double_loop.tmpl HTML-Template-2.7/templates/simple.tmpl HTML-Template-2.7/templates/include.tmpl HTML-Template-2.7/templates/context.tmpl HTML-Template-2.7/templates/other-loop.tmpl HTML-Template-2.7/MANIFEST HTML-Template-2.7/ANNOUNCE HTML-Template-2.7/Changes HTML-Template-2.7/FAQ HTML-Template-2.7/scripts/ HTML-Template-2.7/scripts/clean_shm.pl HTML-Template-2.7/scripts/time_trial.pl HTML-Template-2.7/README HTML-Template-2.7/t/ HTML-Template-2.7/t/99-old-test-pl.t HTML-Template-2.7/GPL HTML-Template-2.7/Makefile.PL HTML-Template-2.7/Template.pm HTML-Template-2.7/ARTISTIC CPAN.pm: Going to build S/SA/SAMTREGAR/HTML-Template-2.7.tar.gz Checking if your kit is complete... Looks good Writing Makefile for HTML::Template cp Template.pm blib/lib/HTML/Template.pm Manifying blib/man3/HTML::Template.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/99-old-test-pl....ok 2/70 skipped: Skipping shared memory cache test. See README to enable All tests successful, 2 subtests skipped. Files=1, Tests=70, 2 wallclock secs ( 0.78 cusr + 0.08 csys = 0.86 CPU) /usr/bin/make test -- OK Running make install Installing /usr/lib/perl5/site_perl/5.8.5/HTML/Template.pm Installing /usr/share/man/man3/HTML::Template.3pm Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/HTML/Template/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' perl -MCPAN -e 'install "Mail::Sendmail"' perl -MCPAN -e 'install "PDF::API2"' perl -MCPAN -e 'install "Event"' perl -MCPAN -e 'install "Net::Z3950"' ************************************ perl -MCPAN -e 'install "MARC::Record"' [root@localhost koha-2.2.1]# perl -MCPAN -e 'install "MARC::Record"' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 12 Mar 2005 12:40:16 GMT Running install for module MARC::Record Running make for P/PE/PETDANCE/MARC-Record-1.38.tar.gz CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/P/PE/PETDANCE/MARC-Record-1.38.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/P/PE/PETDANCE/CHECKSUMS CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/P/PE/PETDANCE/MARC-Record-1.38.tar.gz ok Scanning cache /root/.cpan/build for sizes MARC-Record-1.38/ MARC-Record-1.38/.releaserc MARC-Record-1.38/bin/ MARC-Record-1.38/bin/marcdump MARC-Record-1.38/bin/marclint MARC-Record-1.38/Changes MARC-Record-1.38/etc/ MARC-Record-1.38/etc/ecbdlist.html MARC-Record-1.38/etc/specs MARC-Record-1.38/lib/ MARC-Record-1.38/lib/MARC/ MARC-Record-1.38/lib/MARC/Batch.pm MARC-Record-1.38/lib/MARC/Doc/ MARC-Record-1.38/lib/MARC/Doc/Tutorial.pod MARC-Record-1.38/lib/MARC/Field.pm MARC-Record-1.38/lib/MARC/File/ MARC-Record-1.38/lib/MARC/File/MicroLIF.pm MARC-Record-1.38/lib/MARC/File/USMARC.pm MARC-Record-1.38/lib/MARC/File.pm MARC-Record-1.38/lib/MARC/Lint.pm MARC-Record-1.38/lib/MARC/Record.pm MARC-Record-1.38/Makefile.PL MARC-Record-1.38/MANIFEST MARC-Record-1.38/META.yml MARC-Record-1.38/README MARC-Record-1.38/t/ MARC-Record-1.38/t/00.load.t MARC-Record-1.38/t/01.version.t MARC-Record-1.38/t/10.camel.t MARC-Record-1.38/t/11.astring.t MARC-Record-1.38/t/12.ldr.t MARC-Record-1.38/t/20.clone.t MARC-Record-1.38/t/50.batch.t MARC-Record-1.38/t/60.insert.t MARC-Record-1.38/t/60.update.t MARC-Record-1.38/t/61.append.t MARC-Record-1.38/t/61.replace.t MARC-Record-1.38/t/62.before.t MARC-Record-1.38/t/63.after.t MARC-Record-1.38/t/64.create.t MARC-Record-1.38/t/66.grouped.t MARC-Record-1.38/t/66.ordered.t MARC-Record-1.38/t/70.croak.t MARC-Record-1.38/t/75.warnings.t MARC-Record-1.38/t/80.alphatag.t MARC-Record-1.38/t/81.decode.t MARC-Record-1.38/t/82.baddir.t MARC-Record-1.38/t/83.indicators.t MARC-Record-1.38/t/85.fh.t MARC-Record-1.38/t/alphatag.lif MARC-Record-1.38/t/baddir.usmarc MARC-Record-1.38/t/badind.usmarc MARC-Record-1.38/t/badldr.usmarc MARC-Record-1.38/t/batch-filter.t MARC-Record-1.38/t/camel.usmarc MARC-Record-1.38/t/convenience.t MARC-Record-1.38/t/decode-filter.t MARC-Record-1.38/t/file-filter.t MARC-Record-1.38/t/file-header.t MARC-Record-1.38/t/lineendings-0a.lif MARC-Record-1.38/t/lineendings-0d.lif MARC-Record-1.38/t/lineendings-0d0a.lif MARC-Record-1.38/t/lineendings.t MARC-Record-1.38/t/lint.t MARC-Record-1.38/t/pod-coverage.t MARC-Record-1.38/t/pod.t MARC-Record-1.38/t/sample1.lif MARC-Record-1.38/t/sample1.usmarc MARC-Record-1.38/t/sample100.lif MARC-Record-1.38/t/sample20.lif MARC-Record-1.38/t/title_proper.t MARC-Record-1.38/t/title_proper.usmarc MARC-Record-1.38/t/utf8.t CPAN.pm: Going to build P/PE/PETDANCE/MARC-Record-1.38.tar.gz Checking if your kit is complete... Looks good Writing Makefile for MARC::Record cp lib/MARC/Batch.pm blib/lib/MARC/Batch.pm cp lib/MARC/Record.pm blib/lib/MARC/Record.pm cp lib/MARC/Field.pm blib/lib/MARC/Field.pm cp lib/MARC/File.pm blib/lib/MARC/File.pm cp lib/MARC/File/USMARC.pm blib/lib/MARC/File/USMARC.pm cp lib/MARC/Lint.pm blib/lib/MARC/Lint.pm cp lib/MARC/File/MicroLIF.pm blib/lib/MARC/File/MicroLIF.pm cp lib/MARC/Doc/Tutorial.pod blib/lib/MARC/Doc/Tutorial.pod cp bin/marclint blib/script/marclint /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/marclint cp bin/marcdump blib/script/marcdump /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/marcdump Manifying blib/man1/marclint.1 Manifying blib/man1/marcdump.1 Manifying blib/man3/MARC::Batch.3pm Manifying blib/man3/MARC::Field.3pm Manifying blib/man3/MARC::Record.3pm Manifying blib/man3/MARC::File::USMARC.3pm Manifying blib/man3/MARC::File.3pm Manifying blib/man3/MARC::Lint.3pm Manifying blib/man3/MARC::File::MicroLIF.3pm Manifying blib/man3/MARC::Doc::Tutorial.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00.load..........ok 7/7# Testing MARC::Record 1.38 t/00.load..........ok t/01.version.......ok t/10.camel.........ok t/11.astring.......ok t/12.ldr...........ok t/20.clone.........ok t/50.batch.........ok t/60.insert........ok t/60.update........ok t/61.append........ok t/61.replace.......ok t/62.before........ok t/63.after.........ok t/64.create........ok t/66.grouped.......ok t/66.ordered.......ok t/70.croak.........ok t/75.warnings......ok t/80.alphatag......ok t/81.decode........ok t/82.baddir........ok t/83.indicators....ok t/85.fh............ok t/batch-filter.....ok t/convenience......ok t/decode-filter....ok t/file-filter......ok t/file-header......ok t/lineendings......ok t/lint.............ok t/pod-coverage.....skipped all skipped: Test::Pod::Coverage 0.08 required for testing POD coverage t/pod..............skipped all skipped: Test::Pod 1.00 required for testing POD t/title_proper.....ok t/utf8.............ok All tests successful, 2 tests skipped. Files=34, Tests=879, 15 wallclock secs ( 9.73 cusr + 1.06 csys = 10.79 CPU) /usr/bin/make test -- OK Running make install Installing /usr/lib/perl5/site_perl/5.8.5/MARC/Lint.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/Record.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/Field.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/Batch.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/File.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/File/MicroLIF.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/File/USMARC.pm Installing /usr/lib/perl5/site_perl/5.8.5/MARC/Doc/Tutorial.pod Installing /usr/share/man/man1/marcdump.1 Installing /usr/share/man/man1/marclint.1 Installing /usr/share/man/man3/MARC::File::MicroLIF.3pm Installing /usr/share/man/man3/MARC::Lint.3pm Installing /usr/share/man/man3/MARC::Record.3pm Installing /usr/share/man/man3/MARC::File.3pm Installing /usr/share/man/man3/MARC::Field.3pm Installing /usr/share/man/man3/MARC::File::USMARC.3pm Installing /usr/share/man/man3/MARC::Doc::Tutorial.3pm Installing /usr/share/man/man3/MARC::Batch.3pm Installing /usr/bin/marclint Installing /usr/bin/marcdump Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/MARC/Record/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' perl -MCPAN -e 'install "PDF::API2"' perl -MCPAN -e 'install "Event"' perl -MCPAN -e 'install "Net::Z3950"' ************************************ perl -MCPAN -e 'install "Mail::Sendmail"' [root@localhost koha-2.2.1]# perl -MCPAN -e 'install "Mail::Sendmail"' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 12 Mar 2005 12:40:16 GMT Running install for module Mail::Sendmail Running make for M/MI/MIVKOVIC/Mail-Sendmail-0.79.tar.gz CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/M/MI/MIVKOVIC/Mail-Sendmail-0.79.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/M/MI/MIVKOVIC/CHECKSUMS CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/M/MI/MIVKOVIC/Mail-Sendmail-0.79.tar.gz ok Scanning cache /root/.cpan/build for sizes Mail-Sendmail-0.79/ Mail-Sendmail-0.79/Todo Mail-Sendmail-0.79/README Mail-Sendmail-0.79/MANIFEST Mail-Sendmail-0.79/test.pl Mail-Sendmail-0.79/Sendmail.pm Mail-Sendmail-0.79/Changes Mail-Sendmail-0.79/Makefile.PL Mail-Sendmail-0.79/Sendmail.html CPAN.pm: Going to build M/MI/MIVKOVIC/Mail-Sendmail-0.79.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Mail::Sendmail ********************************************************************** NOTE ---- The test (test.pl) is a real test for this module: it sends an e-mail. You may want to edit test.pl before running it (directly or through make test), so the mail is sent to you. If you also leave my address, the mail goes into a database from which I can get statistics. Read the docs, and have fun... ********************************************************************** cp Sendmail.pm blib/lib/Mail/Sendmail.pm Manifying blib/man3/Mail::Sendmail.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 1..2 Test Mail::Sendmail 0.79 Trying to send a message to the author (and/or whoever if you edited test.pl) (The test is designed so it can be run by Test::Harness from CPAN.pm. Edit it to send the mail to yourself for more concrete feedback. If you do this, you also need to specify a different mail server, and possibly a different From: address.) Current recipient(s): 'Sendmail Test ' ok 1 Server set to: mail.alma.ch Sending... content of $Mail::Sendmail::log: Mail::Sendmail v. 0.79 - Sat Mar 12 10:13:25 2005 Date: Sat, 12 Mar 2005 10:13:25 -0800 Server: mail.alma.ch Port: 25 From: sendmail@alma.ch Subject: Mail::Sendmail version 0.79 test To: sendmail@alma.ch Result: 250 Ok: queued as 664A51CE5D ok 2 /usr/bin/make test -- OK Running make install Installing /usr/lib/perl5/site_perl/5.8.5/Mail/Sendmail.pm Installing /usr/share/man/man3/Mail::Sendmail.3pm Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Mail/Sendmail/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' // done 12 Mar 05 at 10:14 PT perl -MCPAN -e 'install "PDF::API2"' perl -MCPAN -e 'install "Event"' perl -MCPAN -e 'install "Net::Z3950"' ************************************ perl -MCPAN -e 'install "PDF::API2"' (only the last output captured) PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/CMap/ PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/CMap/japanese.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/CMap/korean.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/CMap/simplified.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/CMap/traditional.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/TrueType/ PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/TrueType/FontFile.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont/TrueType.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/CIDFont.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/ PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/DeviceN.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Indexed/ PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Indexed/ACTFile.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Indexed/Hue.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Indexed/WebColor.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Indexed.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace/Separation.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ColorSpace.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/ExtGState.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/ PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/BdFont.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/ PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/bankgothic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/courier.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/courierbold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/courierboldoblique.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/courieroblique.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/georgia.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/georgiabold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/georgiabolditalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/georgiaitalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/helvetica.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/helveticabold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/helveticaboldoblique.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/helveticaoblique.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/symbol.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/timesbold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/timesbolditalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/timesitalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/timesroman.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/trebuchet.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/trebuchetbold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/trebuchetbolditalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/trebuchetitalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/verdana.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/verdanabold.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/verdanabolditalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/verdanaitalic.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/webdings.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/wingdings.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont/zapfdingbats.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/CoreFont.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/Postscript.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font/SynFont.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Font.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Pattern.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/Shading.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/UniFont.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/uniglyph.txt PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/ PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/ PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/ PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/codabar.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/code128.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/code3of9.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/ean13.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode/int2of5.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/BarCode.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form/Hybrid.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Form.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/ PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/GD.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/GIF.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/JPEG.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/PNG.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/PNM.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image/TIFF.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject/Image.pm PDF-API2-0.40.96/lib/PDF/API2/Resource/XObject.pm PDF-API2-0.40.96/lib/PDF/API2/Resource.pm PDF-API2-0.40.96/lib/PDF/API2/UniWrap.pm PDF-API2-0.40.96/lib/PDF/API2/Util.pm PDF-API2-0.40.96/lib/PDF/API2/Version.pm PDF-API2-0.40.96/lib/PDF/API2/Win32.pm PDF-API2-0.40.96/lib/PDF/API2.pm PDF-API2-0.40.96/LICENSE PDF-API2-0.40.96/Makefile.PL PDF-API2-0.40.96/MANIFEST PDF-API2-0.40.96/README PDF-API2-0.40.96/t/ PDF-API2-0.40.96/t/00use.t PDF-API2-0.40.96/TODO PDF-API2-0.40.96/VERSION CPAN.pm: Going to build A/AR/AREIBENS/PDF-API2-0.40.96.tar.gz Checking if your kit is complete... Looks good Writing Makefile for PDF::API2 This is PDF::API2, Version 0.40.96 (2005-02-28 19:00:35) cp lib/PDF/API2/Basic/PDF/Pages.pm blib/lib/PDF/API2/Basic/PDF/Pages.pm cp lib/PDF/API2/Resource/CIDFont/CMap/korean.pm blib/lib/PDF/API2/Resource/CIDFont/CMap/korean.pm cp lib/PDF/API2/Basic/TTF/Mort/Insertion.pm blib/lib/PDF/API2/Basic/TTF/Mort/Insertion.pm cp lib/PDF/API2/Content.pm blib/lib/PDF/API2/Content.pm cp lib/PDF/API2/Resource/Font/CoreFont/trebuchet.pm blib/lib/PDF/API2/Resource/Font/CoreFont/treb uchet.pm cp lib/PDF/API2/Basic/TTF/Kern/ClassArray.pm blib/lib/PDF/API2/Basic/TTF/Kern/ClassArray.pm cp lib/PDF/API2/Basic/PDF/Array.pm blib/lib/PDF/API2/Basic/PDF/Array.pm cp lib/PDF/API2/Basic/TTF/Mort/Contextual.pm blib/lib/PDF/API2/Basic/TTF/Mort/Contextual.pm cp lib/PDF/API2/Resource/Font.pm blib/lib/PDF/API2/Resource/Font.pm cp lib/PDF/API2/Basic/PDF/Literal.pm blib/lib/PDF/API2/Basic/PDF/Literal.pm cp lib/PDF/API2/Resource/Font/CoreFont/timesbold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/time sbold.pm cp lib/PDF/API2/Basic/TTF/Utils.pm blib/lib/PDF/API2/Basic/TTF/Utils.pm cp lib/PDF/API2/Basic/PDF/Null.pm blib/lib/PDF/API2/Basic/PDF/Null.pm cp lib/PDF/API2/Resource/Font/CoreFont/trebuchetbolditalic.pm blib/lib/PDF/API2/Resource/Font/Cor eFont/trebuchetbolditalic.pm cp lib/PDF/API2/Resource/ColorSpace.pm blib/lib/PDF/API2/Resource/ColorSpace.pm cp lib/PDF/API2/Resource/XObject/Form/BarCode/codabar.pm blib/lib/PDF/API2/Resource/XObject/Form/ BarCode/codabar.pm cp lib/PDF/API2/Content/symbols.pm blib/lib/PDF/API2/Content/symbols.pm cp lib/PDF/API2/Basic/TTF/Prep.pm blib/lib/PDF/API2/Basic/TTF/Prep.pm cp lib/PDF/API2/Basic/TTF/Fmtx.pm blib/lib/PDF/API2/Basic/TTF/Fmtx.pm cp lib/PDF/API2/Basic/TTF/Cmap.pm blib/lib/PDF/API2/Basic/TTF/Cmap.pm cp lib/PDF/API2/Basic/TTF/Mort.pm blib/lib/PDF/API2/Basic/TTF/Mort.pm cp lib/PDF/API2/Basic/TTF/Coverage.pm blib/lib/PDF/API2/Basic/TTF/Coverage.pm cp lib/PDF/API2/Basic/TTF/Segarr.pm blib/lib/PDF/API2/Basic/TTF/Segarr.pm cp lib/PDF/API2/Resource/Font/CoreFont/helvetica.pm blib/lib/PDF/API2/Resource/Font/CoreFont/helv etica.pm cp lib/PDF/API2/Basic/TTF/Feat.pm blib/lib/PDF/API2/Basic/TTF/Feat.pm cp lib/PDF/API2/Resource/Font/CoreFont/courier.pm blib/lib/PDF/API2/Resource/Font/CoreFont/courie r.pm cp lib/PDF/API2/Basic/TTF/Fdsc.pm blib/lib/PDF/API2/Basic/TTF/Fdsc.pm cp lib/PDF/API2/Resource/Font/CoreFont/trebuchetbold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ trebuchetbold.pm cp lib/PDF/API2/Resource/Font/CoreFont/verdana.pm blib/lib/PDF/API2/Resource/Font/CoreFont/verdan a.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont/kozgopromediumacro.pm blib/lib/PDF/API2/Resource/CIDFont /CJKFont/kozgopromediumacro.pm cp lib/PDF/API2/Basic/PDF/String.pm blib/lib/PDF/API2/Basic/PDF/String.pm cp lib/PDF/API2/Basic/TTF/Table.pm blib/lib/PDF/API2/Basic/TTF/Table.pm cp lib/PDF/API2/Resource/XObject/Form/BarCode/int2of5.pm blib/lib/PDF/API2/Resource/XObject/Form/ BarCode/int2of5.pm cp lib/PDF/API2/Resource/XObject/Form.pm blib/lib/PDF/API2/Resource/XObject/Form.pm cp lib/PDF/API2/Resource/UniFont.pm blib/lib/PDF/API2/Resource/UniFont.pm cp lib/PDF/API2/Resource/XObject/Image.pm blib/lib/PDF/API2/Resource/XObject/Image.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont/adobemyungjostdmediumacro.pm blib/lib/PDF/API2/Resource/ CIDFont/CJKFont/adobemyungjostdmediumacro.pm cp lib/PDF/API2/Lite.pm blib/lib/PDF/API2/Lite.pm cp lib/PDF/API2/Basic/TTF/Kern.pm blib/lib/PDF/API2/Basic/TTF/Kern.pm cp lib/PDF/API2/Basic/TTF/Bsln.pm blib/lib/PDF/API2/Basic/TTF/Bsln.pm cp lib/PDF/API2/Basic/TTF/Hmtx.pm blib/lib/PDF/API2/Basic/TTF/Hmtx.pm cp lib/PDF/API2/Resource.pm blib/lib/PDF/API2/Resource.pm cp lib/PDF/API2/Win32.pm blib/lib/PDF/API2/Win32.pm cp lib/PDF/API2/Resource/Font/CoreFont/timesbolditalic.pm blib/lib/PDF/API2/Resource/Font/CoreFon t/timesbolditalic.pm cp lib/PDF/API2/Basic/TTF/AATutils.pm blib/lib/PDF/API2/Basic/TTF/AATutils.pm cp lib/PDF/API2/Resource/uniglyph.txt blib/lib/PDF/API2/Resource/uniglyph.txt cp lib/PDF/API2/Resource/Font/CoreFont/georgiabold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ge orgiabold.pm cp lib/PDF/API2/Basic/TTF/OldMort.pm blib/lib/PDF/API2/Basic/TTF/OldMort.pm cp lib/PDF/API2/Basic/TTF/GSUB.pm blib/lib/PDF/API2/Basic/TTF/GSUB.pm cp lib/PDF/API2/Basic/TTF/Cvt_.pm blib/lib/PDF/API2/Basic/TTF/Cvt_.pm cp lib/PDF/API2/HOWTO.pod blib/lib/PDF/API2/HOWTO.pod cp lib/PDF/API2/Outline.pm blib/lib/PDF/API2/Outline.pm cp lib/PDF/API2/Resource/Font/CoreFont/helveticaboldoblique.pm blib/lib/PDF/API2/Resource/Font/Co reFont/helveticaboldoblique.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont/adobesongstdlightacro.pm blib/lib/PDF/API2/Resource/CIDF ont/CJKFont/adobesongstdlightacro.pm cp lib/PDF/API2/Basic/TTF/Fpgm.pm blib/lib/PDF/API2/Basic/TTF/Fpgm.pm cp lib/PDF/API2/Resource/XObject/Form/Hybrid.pm blib/lib/PDF/API2/Resource/XObject/Form/Hybrid.pm cp lib/PDF/API2/IOString.pm blib/lib/PDF/API2/IOString.pm cp lib/PDF/API2/Basic/TTF/GDEF.pm blib/lib/PDF/API2/Basic/TTF/GDEF.pm cp lib/PDF/API2/Resource/Font/CoreFont/helveticaoblique.pm blib/lib/PDF/API2/Resource/Font/CoreFo nt/helveticaoblique.pm cp lib/PDF/API2/Resource/Font/CoreFont/courieroblique.pm blib/lib/PDF/API2/Resource/Font/CoreFont /courieroblique.pm cp lib/PDF/API2/Basic/TTF/LTSH.pm blib/lib/PDF/API2/Basic/TTF/LTSH.pm cp lib/PDF/API2/Basic/TTF/Prop.pm blib/lib/PDF/API2/Basic/TTF/Prop.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont.pm blib/lib/PDF/API2/Resource/CIDFont/CJKFont.pm cp lib/PDF/API2/Basic/TTF/XMLparse.pm blib/lib/PDF/API2/Basic/TTF/XMLparse.pm cp lib/PDF/API2/Resource/Font/CoreFont/trebuchetitalic.pm blib/lib/PDF/API2/Resource/Font/CoreFon t/trebuchetitalic.pm cp lib/PDF/API2/Basic/TTF/Hdmx.pm blib/lib/PDF/API2/Basic/TTF/Hdmx.pm cp lib/PDF/API2/Resource/Font/CoreFont/timesroman.pm blib/lib/PDF/API2/Resource/Font/CoreFont/tim esroman.pm cp lib/PDF/API2/Resource/ColorSpace/Indexed/WebColor.pm blib/lib/PDF/API2/Resource/ColorSpace/Ind exed/WebColor.pm cp lib/PDF/API2/Basic/TTF/Useall.pm blib/lib/PDF/API2/Basic/TTF/Useall.pm cp lib/PDF/API2/Basic/TTF/Mort/Rearrangement.pm blib/lib/PDF/API2/Basic/TTF/Mort/Rearrangement.pm cp lib/PDF/API2/Resource/Pattern.pm blib/lib/PDF/API2/Resource/Pattern.pm cp lib/PDF/API2/Resource/XObject/Form/BarCode/ean13.pm blib/lib/PDF/API2/Resource/XObject/Form/Ba rCode/ean13.pm cp lib/PDF/API2/Basic/TTF/GPOS.pm blib/lib/PDF/API2/Basic/TTF/GPOS.pm cp lib/PDF/API2/Resource/ColorSpace/Separation.pm blib/lib/PDF/API2/Resource/ColorSpace/Separatio n.pm cp lib/PDF/API2/Resource/Font/CoreFont/zapfdingbats.pm blib/lib/PDF/API2/Resource/Font/CoreFont/z apfdingbats.pm cp lib/PDF/API2/Resource/ColorSpace/Indexed/ACTFile.pm blib/lib/PDF/API2/Resource/ColorSpace/Inde xed/ACTFile.pm cp lib/PDF/API2/Resource/Font/CoreFont/georgia.pm blib/lib/PDF/API2/Resource/Font/CoreFont/georgi a.pm cp lib/PDF/API2/Resource/Font/CoreFont/courierboldoblique.pm blib/lib/PDF/API2/Resource/Font/Core Font/courierboldoblique.pm cp lib/PDF/API2/Resource/Font/Postscript.pm blib/lib/PDF/API2/Resource/Font/Postscript.pm cp lib/PDF/API2/Basic/TTF/Ttc.pm blib/lib/PDF/API2/Basic/TTF/Ttc.pm cp lib/PDF/API2/NamedDestination.pm blib/lib/PDF/API2/NamedDestination.pm cp lib/PDF/API2/Basic/TTF/Ttopen.pm blib/lib/PDF/API2/Basic/TTF/Ttopen.pm cp lib/PDF/API2/Basic/TTF/Anchor.pm blib/lib/PDF/API2/Basic/TTF/Anchor.pm cp lib/PDF/API2/Basic/PDF/Bool.pm blib/lib/PDF/API2/Basic/PDF/Bool.pm cp lib/PDF/API2/Resource/Font/CoreFont/courierbold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/co urierbold.pm cp lib/PDF/API2/Annotation.pm blib/lib/PDF/API2/Annotation.pm cp lib/PDF/API2/Basic/TTF/Kern/Subtable.pm blib/lib/PDF/API2/Basic/TTF/Kern/Subtable.pm cp lib/PDF/API2/Basic/TTF/Hhea.pm blib/lib/PDF/API2/Basic/TTF/Hhea.pm cp lib/PDF/API2/Basic/PDF/File.pm blib/lib/PDF/API2/Basic/PDF/File.pm cp lib/PDF/API2/Resource/CIDFont/TrueType.pm blib/lib/PDF/API2/Resource/CIDFont/TrueType.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont/kozminproregularacro.pm blib/lib/PDF/API2/Resource/CIDFo nt/CJKFont/kozminproregularacro.pm cp lib/PDF/API2/Resource/Font/CoreFont/symbol.pm blib/lib/PDF/API2/Resource/Font/CoreFont/symbol. pm cp lib/PDF/API2/Basic/TTF/Mort/Subtable.pm blib/lib/PDF/API2/Basic/TTF/Mort/Subtable.pm cp lib/PDF/API2/Resource/ColorSpace/Indexed/Hue.pm blib/lib/PDF/API2/Resource/ColorSpace/Indexed/ Hue.pm cp lib/PDF/API2/Resource/ColorSpace/Indexed.pm blib/lib/PDF/API2/Resource/ColorSpace/Indexed.pm cp lib/PDF/API2/Basic/TTF/OS_2.pm blib/lib/PDF/API2/Basic/TTF/OS_2.pm cp lib/PDF/API2/Basic/PDF/Number.pm blib/lib/PDF/API2/Basic/PDF/Number.pm cp lib/PDF/API2/Content/Text.pm blib/lib/PDF/API2/Content/Text.pm cp lib/PDF/API2/Resource/Shading.pm blib/lib/PDF/API2/Resource/Shading.pm cp lib/PDF/API2/Resource/XObject/Image/PNG.pm blib/lib/PDF/API2/Resource/XObject/Image/PNG.pm cp lib/PDF/API2/Resource/Font/CoreFont/bankgothic.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ban kgothic.pm cp lib/PDF/API2/Resource/Font/CoreFont/verdanabold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ve rdanabold.pm cp lib/PDF/API2.pm blib/lib/PDF/API2.pm cp lib/PDF/API2/Matrix.pm blib/lib/PDF/API2/Matrix.pm cp lib/PDF/API2/Basic/TTF/Mort/Ligature.pm blib/lib/PDF/API2/Basic/TTF/Mort/Ligature.pm cp lib/PDF/API2/Resource/Font/CoreFont/verdanabolditalic.pm blib/lib/PDF/API2/Resource/Font/CoreF ont/verdanabolditalic.pm cp lib/PDF/API2/Basic/TTF/PSNames.pm blib/lib/PDF/API2/Basic/TTF/PSNames.pm cp lib/PDF/API2/Basic/TTF/Glyph.pm blib/lib/PDF/API2/Basic/TTF/Glyph.pm cp lib/PDF/API2/Resource/BaseFont.pm blib/lib/PDF/API2/Resource/BaseFont.pm cp lib/PDF/API2/Basic/TTF/Win32.pm blib/lib/PDF/API2/Basic/TTF/Win32.pm cp lib/PDF/API2/Basic/PDF/Page.pm blib/lib/PDF/API2/Basic/PDF/Page.pm cp lib/PDF/API2/Resource/CIDFont/CMap/simplified.pm blib/lib/PDF/API2/Resource/CIDFont/CMap/simpl ified.pm cp lib/PDF/API2/Basic/TTF/Mort/Noncontextual.pm blib/lib/PDF/API2/Basic/TTF/Mort/Noncontextual.pm cp lib/PDF/API2/Basic/TTF/Post.pm blib/lib/PDF/API2/Basic/TTF/Post.pm cp lib/PDF/API2/Resource/XObject/Image/GIF.pm blib/lib/PDF/API2/Resource/XObject/Image/GIF.pm cp lib/PDF/API2/Basic/TTF/Vhea.pm blib/lib/PDF/API2/Basic/TTF/Vhea.pm cp lib/PDF/API2/Basic/PDF/Filter.pm blib/lib/PDF/API2/Basic/PDF/Filter.pm cp lib/PDF/API2/Resource/Font/CoreFont/georgiaitalic.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ georgiaitalic.pm cp lib/PDF/API2/Basic/TTF/OldCmap.pm blib/lib/PDF/API2/Basic/TTF/OldCmap.pm cp lib/PDF/API2/Resource/Font/SynFont.pm blib/lib/PDF/API2/Resource/Font/SynFont.pm cp lib/PDF/API2/Basic/PDF/Objind.pm blib/lib/PDF/API2/Basic/PDF/Objind.pm cp lib/PDF/API2/Basic/PDF/Name.pm blib/lib/PDF/API2/Basic/PDF/Name.pm cp lib/PDF/API2/Resource/Font/CoreFont/georgiabolditalic.pm blib/lib/PDF/API2/Resource/Font/CoreF ont/georgiabolditalic.pm cp lib/PDF/API2/Resource/CIDFont/CMap/japanese.pm blib/lib/PDF/API2/Resource/CIDFont/CMap/japanes e.pm cp lib/PDF/API2/Resource/Font/CoreFont/wingdings.pm blib/lib/PDF/API2/Resource/Font/CoreFont/wing dings.pm cp lib/PDF/API2/Page.pm blib/lib/PDF/API2/Page.pm cp lib/PDF/API2/Resource/XObject/Form/BarCode.pm blib/lib/PDF/API2/Resource/XObject/Form/BarCode. pm cp lib/PDF/API2/Resource/XObject/Form/BarCode/code3of9.pm blib/lib/PDF/API2/Resource/XObject/Form /BarCode/code3of9.pm cp lib/PDF/API2/Basic/TTF/Kern/OrderedList.pm blib/lib/PDF/API2/Basic/TTF/Kern/OrderedList.pm cp lib/PDF/API2/Resource/CIDFont/TrueType/FontFile.pm blib/lib/PDF/API2/Resource/CIDFont/TrueType /FontFile.pm cp lib/PDF/API2/Outlines.pm blib/lib/PDF/API2/Outlines.pm cp lib/PDF/API2/Resource/CIDFont.pm blib/lib/PDF/API2/Resource/CIDFont.pm cp lib/PDF/API2/Basic/TTF/Kern/StateTable.pm blib/lib/PDF/API2/Basic/TTF/Kern/StateTable.pm cp lib/PDF/API2/UniWrap.pm blib/lib/PDF/API2/UniWrap.pm cp lib/PDF/API2/Resource/ExtGState.pm blib/lib/PDF/API2/Resource/ExtGState.pm cp lib/PDF/API2/Resource/XObject/Image/GD.pm blib/lib/PDF/API2/Resource/XObject/Image/GD.pm cp lib/PDF/API2/Resource/Font/CoreFont/helveticabold.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ helveticabold.pm cp lib/PDF/API2/Basic/TTF/Maxp.pm blib/lib/PDF/API2/Basic/TTF/Maxp.pm cp lib/PDF/API2/Basic/TTF/Name.pm blib/lib/PDF/API2/Basic/TTF/Name.pm cp lib/PDF/API2/Basic/TTF/Loca.pm blib/lib/PDF/API2/Basic/TTF/Loca.pm cp lib/PDF/API2/Basic/TTF/Font.pm blib/lib/PDF/API2/Basic/TTF/Font.pm cp lib/PDF/API2/Resource/XObject/Image/PNM.pm blib/lib/PDF/API2/Resource/XObject/Image/PNM.pm cp lib/PDF/API2/Content/Text/Markup.pm blib/lib/PDF/API2/Content/Text/Markup.pm cp lib/PDF/API2/Basic/PDF/Utils.pm blib/lib/PDF/API2/Basic/PDF/Utils.pm cp lib/PDF/API2/Basic/TTF/Vmtx.pm blib/lib/PDF/API2/Basic/TTF/Vmtx.pm cp lib/PDF/API2/Resource/CIDFont/CJKFont/adobemingstdlightacro.pm blib/lib/PDF/API2/Resource/CIDF ont/CJKFont/adobemingstdlightacro.pm cp lib/PDF/API2/Resource/Font/BdFont.pm blib/lib/PDF/API2/Resource/Font/BdFont.pm cp lib/PDF/API2/Basic/TTF/Mort/Chain.pm blib/lib/PDF/API2/Basic/TTF/Mort/Chain.pm cp lib/PDF/API2/Resource/XObject/Form/BarCode/code128.pm blib/lib/PDF/API2/Resource/XObject/Form/ BarCode/code128.pm cp lib/PDF/API2/Resource/Font/CoreFont/timesitalic.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ti mesitalic.pm cp lib/PDF/API2/Resource/Font/CoreFont.pm blib/lib/PDF/API2/Resource/Font/CoreFont.pm cp lib/PDF/API2/Resource/Font/CoreFont/webdings.pm blib/lib/PDF/API2/Resource/Font/CoreFont/webdi ngs.pm cp lib/PDF/API2/Basic/TTF/PCLT.pm blib/lib/PDF/API2/Basic/TTF/PCLT.pm cp lib/PDF/API2/Basic/TTF/Delta.pm blib/lib/PDF/API2/Basic/TTF/Delta.pm cp lib/PDF/API2/Resource/XObject/Image/TIFF.pm blib/lib/PDF/API2/Resource/XObject/Image/TIFF.pm cp lib/PDF/API2/Basic/TTF/Glyf.pm blib/lib/PDF/API2/Basic/TTF/Glyf.pm cp lib/PDF/API2/Resource/CIDFont/CMap/traditional.pm blib/lib/PDF/API2/Resource/CIDFont/CMap/trad itional.pm cp lib/PDF/API2/Util.pm blib/lib/PDF/API2/Util.pm cp lib/PDF/API2/Resource/XObject/Image/JPEG.pm blib/lib/PDF/API2/Resource/XObject/Image/JPEG.pm cp lib/PDF/API2/Basic/TTF/Kern/CompactClassArray.pm blib/lib/PDF/API2/Basic/TTF/Kern/CompactClass Array.pm cp lib/PDF/API2/Resource/Font/CoreFont/verdanaitalic.pm blib/lib/PDF/API2/Resource/Font/CoreFont/ verdanaitalic.pm cp lib/PDF/API2/Resource/ColorSpace/DeviceN.pm blib/lib/PDF/API2/Resource/ColorSpace/DeviceN.pm cp lib/PDF/API2/Resource/XObject.pm blib/lib/PDF/API2/Resource/XObject.pm cp lib/PDF/API2/Basic/PDF/Dict.pm blib/lib/PDF/API2/Basic/PDF/Dict.pm cp lib/PDF/API2/Basic/TTF/Head.pm blib/lib/PDF/API2/Basic/TTF/Head.pm cp lib/PDF/API2/Version.pm blib/lib/PDF/API2/Version.pm cp lib/PDF/API2/Basic/TTF/AATKern.pm blib/lib/PDF/API2/Basic/TTF/AATKern.pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib /arch')" t/*.t t/00use....ok All tests successful. Files=1, Tests=1, 4 wallclock secs ( 2.60 cusr + 0.20 csys = 2.80 CPU) /usr/bin/make test -- OK Running make install Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/NamedDestination.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/UniWrap.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Version.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Win32.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Annotation.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Page.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Util.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/IOString.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Matrix.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/HOWTO.pod Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Outlines.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Content.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Lite.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Outline.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Glyf.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Fpgm.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Cmap.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Bsln.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Anchor.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Useall.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Win32.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/OldMort.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Ttc.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Vmtx.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/OldCmap.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/AATKern.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Coverage.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Utils.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Table.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Prop.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Fdsc.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/PSNames.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Head.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/GDEF.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Loca.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Segarr.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Glyph.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Delta.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/GSUB.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/GPOS.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Vhea.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Fmtx.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/AATutils.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/PCLT.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Maxp.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Font.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Feat.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Prep.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/OS_2.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Post.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Ttopen.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Hdmx.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/XMLparse.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Name.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Hmtx.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Hhea.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Cvt_.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/LTSH.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern/OrderedList.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern/ClassArray.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern/StateTable.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern/Subtable.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Kern/CompactClassArray.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Insertion.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Chain.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Rearrangement.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Contextual.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Subtable.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Ligature.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/TTF/Mort/Noncontextual.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/String.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Filter.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Array.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Null.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Utils.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Dict.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Page.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Objind.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Number.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Pages.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/File.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Name.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Bool.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Basic/PDF/Literal.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Pattern.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/uniglyph.txt Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/UniFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ExtGState.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Shading.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/BaseFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/Separation.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/Indexed.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/DeviceN.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/Indexed/ACTFile.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/Indexed/Hue.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/ColorSpace/Indexed/WebColor.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/TrueType.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont/adobemingstdlightacro .pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont/adobesongstdlightacro .pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont/kozgopromediumacro.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont/adobemyungjostdmedium acro.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CJKFont/kozminproregularacro. pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/TrueType/FontFile.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CMap/traditional.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CMap/korean.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CMap/simplified.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/CIDFont/CMap/japanese.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/Postscript.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/BdFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/SynFont.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/timesitalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/trebuchet.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/trebuchetitalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/georgiabolditalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/courier.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/verdanabold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/helveticaoblique.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/zapfdingbats.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/trebuchetbolditalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/symbol.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/verdana.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/webdings.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/timesbold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/wingdings.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/helvetica.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/georgiaitalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/courierboldoblique.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/courieroblique.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/bankgothic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/courierbold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/timesbolditalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/verdanaitalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/helveticaboldoblique.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/timesroman.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/trebuchetbold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/helveticabold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/verdanabolditalic.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/georgiabold.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/Font/CoreFont/georgia.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/Hybrid.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode/ean13.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode/int2of5.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode/code3of9.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode/codabar.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Form/BarCode/code128.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/PNG.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/PNM.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/GD.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/JPEG.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/TIFF.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Resource/XObject/Image/GIF.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Content/symbols.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Content/Text.pm Installing /usr/lib/perl5/site_perl/5.8.5/PDF/API2/Content/Text/Markup.pm Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/PDF/API2/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' // done 12 Mar 05 at 10:14 PT perl -MCPAN -e 'install "PDF::API2"' // done 12 Mar 05 at 10:23 PT perl -MCPAN -e 'install "Event"' perl -MCPAN -e 'install "Net::Z3950"' ************************************ perl -MCPAN -e 'install "Event"' [root@localhost koha-2.2.1]# [root@localhost koha-2.2.1]# perl -MCPAN -e 'install "Event"' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 12 Mar 2005 12:40:16 GMT Running install for module Event Running make for J/JP/JPRIT/Event-1.03.tar.gz CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/J/JP/JPRIT/Event-1.03.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/J/JP/JPRIT/CHECKSUMS CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/J/JP/JPRIT/Event-1.03.tar.gz ok Scanning cache /root/.cpan/build for sizes Deleting from cache: /root/.cpan/build/HTML-Template-2.7 (39.3>10.0 MB) Deleting from cache: /root/.cpan/build/MARC-Record-1.38 (38.9>10.0 MB) Deleting from cache: /root/.cpan/build/Mail-Sendmail-0.79 (37.9>10.0 MB) Deleting from cache: /root/.cpan/build/PDF-API2-0.40.96 (37.7>10.0 MB) Event-1.03/ Event-1.03/t/ Event-1.03/t/idle2.t Event-1.03/t/generic.t Event-1.03/t/callback.t Event-1.03/t/timer.t Event-1.03/t/io.t Event-1.03/t/leak2.t Event-1.03/t/idle.t Event-1.03/t/eval.t Event-1.03/t/loop.t Event-1.03/t/hup.t Event-1.03/t/now.t Event-1.03/t/group.t Event-1.03/t/timeout_cb.t Event-1.03/t/leak.t Event-1.03/t/var.t Event-1.03/t/attach_to.t Event-1.03/t/hook.t Event-1.03/t/signal.t Event-1.03/t/bored.t Event-1.03/t/fifo.t Event-1.03/t/delete.t Event-1.03/t/reenter.t Event-1.03/t/unconfigured.t Event-1.03/t/data.t Event-1.03/c/ Event-1.03/c/io.c Event-1.03/c/timer.c Event-1.03/c/hook.c Event-1.03/c/generic.c Event-1.03/c/idle.c Event-1.03/c/tied.c Event-1.03/c/queue.c Event-1.03/c/ev.c Event-1.03/c/timeable.c Event-1.03/c/typemap.c Event-1.03/c/var.c Event-1.03/c/watcher.c Event-1.03/c/group.c Event-1.03/c/unix.c Event-1.03/c/signal.c Event-1.03/lib/ Event-1.03/lib/Event/ Event-1.03/lib/Event/typemap Event-1.03/lib/Event/io.pm Event-1.03/lib/Event/group.pm Event-1.03/lib/Event/MakeMaker.pm Event-1.03/lib/Event/signal.pm Event-1.03/lib/Event/EventAPI.h Event-1.03/lib/Event/timer.pm Event-1.03/lib/Event/generic.pod Event-1.03/lib/Event/generic.pm Event-1.03/lib/Event/var.pm Event-1.03/lib/Event/idle.pm Event-1.03/lib/Event/Watcher.pm Event-1.03/lib/Event/type.pm Event-1.03/lib/Event.pm Event-1.03/lib/Event.pod Event-1.03/MANIFEST Event-1.03/TODO Event-1.03/demo/ Event-1.03/demo/perlqt.t Event-1.03/demo/msg.pm Event-1.03/demo/readline.t Event-1.03/demo/process.pm Event-1.03/demo/queue_pending.t Event-1.03/demo/group.t Event-1.03/demo/echo.t Event-1.03/demo/repeat.t Event-1.03/demo/rand_interval.t Event-1.03/demo/semaphore.pm Event-1.03/util/ Event-1.03/util/bench.pl Event-1.03/util/filehandle.txt Event-1.03/ANNOUNCE Event-1.03/Event.h Event-1.03/ppport.h Event-1.03/Event.xs Event-1.03/README Event-1.03/META.yml Event-1.03/ChangeLog Event-1.03/Tutorial.pdf Event-1.03/MANIFEST.SKIP Event-1.03/INSTALL Event-1.03/Makefile.PL CPAN.pm: Going to build J/JP/JPRIT/Event-1.03.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Event cp lib/Event/signal.pm blib/lib/Event/signal.pm cp lib/Event/io.pm blib/lib/Event/io.pm cp lib/Event/generic.pod blib/lib/Event/generic.pod cp lib/Event/generic.pm blib/lib/Event/generic.pm cp lib/Event/var.pm blib/lib/Event/var.pm cp lib/Event/timer.pm blib/lib/Event/timer.pm cp lib/Event/idle.pm blib/lib/Event/idle.pm cp lib/Event/typemap blib/lib/Event/typemap cp lib/Event.pm blib/lib/Event.pm cp lib/Event/EventAPI.h blib/lib/Event/EventAPI.h cp lib/Event.pod blib/lib/Event.pod cp lib/Event/group.pm blib/lib/Event/group.pm cp lib/Event/Watcher.pm blib/lib/Event/Watcher.pm cp lib/Event/type.pm blib/lib/Event/type.pm cp lib/Event/MakeMaker.pm blib/lib/Event/MakeMaker.pm /usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.5/ExtUtils/typemap -typemap ./lib/Event/typemap Event.xs > Event.xsc && mv Event.xsc Event.c gcc -c -Ic -Ilib/Event -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" Event.c Running Mkbootstrap for Event () chmod 644 Event.bs rm -f blib/arch/auto/Event/Event.so gcc -shared -L/usr/local/lib Event.o -o blib/arch/auto/Event/Event.so chmod 755 blib/arch/auto/Event/Event.so cp Event.bs blib/arch/auto/Event/Event.bs chmod 644 blib/arch/auto/Event/Event.bs Manifying blib/man3/Event.3pm Manifying blib/man3/Event::generic.3pm Manifying blib/man3/Event::MakeMaker.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.tt/attach_to.......ok t/bored...........ok t/callback........ok t/data............ok t/delete..........ok t/eval............ok t/fifo............ok t/generic.........ok t/group...........ok t/hook............ok t/hup.............ok t/idle............ok t/idle2...........ok t/io..............ok t/leak............ok t/leak2...........ok t/loop............ok t/now.............ok t/reenter.........ok t/signal..........ok t/timeout_cb......ok t/timer...........ok t/unconfigured....ok t/var.............ok All tests successful. Files=24, Tests=126, 18 wallclock secs ( 6.60 cusr + 1.15 csys = 7.75 CPU) /usr/bin/make test -- OK Running make install Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Event/Event.bs Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Event/Event.so Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event.pod Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/io.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/generic.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/generic.pod Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/var.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/MakeMaker.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/EventAPI.h Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/timer.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/typemap Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/signal.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/group.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/type.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/Watcher.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Event/idle.pm Installing /usr/share/man/man3/Event.3pm Installing /usr/share/man/man3/Event::MakeMaker.3pm Installing /usr/share/man/man3/Event::generic.3pm Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Event/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' // done 12 Mar 05 at 10:14 PT perl -MCPAN -e 'install "PDF::API2"' // done 12 Mar 05 at 10:23 PT perl -MCPAN -e 'install "Event"' // done 12 Mar 05 at 10:29 PT perl -MCPAN -e 'install "Net::Z3950"' ************************************ perl -MCPAN -e 'install "Net::Z3950"' [root@localhost koha-2.2.1]# perl -MCPAN -e 'install "Net::Z3950"' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 12 Mar 2005 12:40:16 GMT Running install for module Net::Z3950 Running make for M/MI/MIRK/Net-Z3950-0.47.tar.gz CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/M/MI/MIRK/Net-Z3950-0.47.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/id/M/MI/MIRK/CHECKSUMS CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/M/MI/MIRK/Net-Z3950-0.47.tar.gz ok Scanning cache /root/.cpan/build for sizes Net-Z3950-0.47/ Net-Z3950-0.47/doc/ Net-Z3950-0.47/doc/gui.html Net-Z3950-0.47/doc/todo.html Net-Z3950-0.47/doc/Makefile Net-Z3950-0.47/doc/htmlify Net-Z3950-0.47/doc/Albums Net-Z3950-0.47/doc/visit.html Net-Z3950-0.47/doc/style.css Net-Z3950-0.47/doc/index.html Net-Z3950-0.47/Z3950/ Net-Z3950-0.47/Z3950/APDU.pm Net-Z3950-0.47/Z3950/ScanSet.pm Net-Z3950-0.47/Z3950/Record.pm Net-Z3950-0.47/Z3950/Connection.pm Net-Z3950-0.47/Z3950/ResultSet.pm Net-Z3950-0.47/Z3950/Tutorial.pm Net-Z3950-0.47/Z3950/Manager.pm Net-Z3950-0.47/Changes Net-Z3950-0.47/COPYING Net-Z3950-0.47/ccl.qual Net-Z3950-0.47/MANIFEST Net-Z3950-0.47/typemap Net-Z3950-0.47/samples/ Net-Z3950-0.47/samples/fetch1.pl Net-Z3950-0.47/samples/ISBNs Net-Z3950-0.47/samples/multiplex.pl Net-Z3950-0.47/samples/README Net-Z3950-0.47/samples/simple.pl Net-Z3950-0.47/samples/scan.pl Net-Z3950-0.47/samples/canonical.pl Net-Z3950-0.47/samples/batch-isbn.pl Net-Z3950-0.47/Z3950.pm Net-Z3950-0.47/yazwrap/ Net-Z3950-0.47/yazwrap/Makefile.PL Net-Z3950-0.47/yazwrap/receive.c Net-Z3950-0.47/yazwrap/ywpriv.h Net-Z3950-0.47/yazwrap/util.c Net-Z3950-0.47/yazwrap/send.c Net-Z3950-0.47/yazwrap/connect.c Net-Z3950-0.47/yazwrap/yazwrap.h Net-Z3950-0.47/META.yml Net-Z3950-0.47/Z3950.xs Net-Z3950-0.47/MANIFEST.SKIP Net-Z3950-0.47/test.pl Net-Z3950-0.47/Makefile.PL Net-Z3950-0.47/README CPAN.pm: Going to build M/MI/MIRK/Net-Z3950-0.47.tar.gz ERROR: Unable to call script 'yaz-config': is YAZ installed? at Makefile.PL line 12. Running make test Make had some problems, maybe interrupted? Won't test Running make install Make had some problems, maybe interrupted? Won't install [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' // done 12 Mar 05 at 10:14 PT perl -MCPAN -e 'install "PDF::API2"' // done 12 Mar 05 at 10:23 PT perl -MCPAN -e 'install "Event"' // done 12 Mar 05 at 10:29 PT perl -MCPAN -e 'install "Net::Z3950"' // must reinstall after installing YAZ ************************************ Installation of YAZ: // 12 Mar 05 at 10:34 PT From top of this document: The Net::Z3950 module is missing. This module is necessary if you want to use Koha's Z39.50 client to download bibliographic records from other libraries. To install this module, you will need the yaz client installed from http://www.indexdata.dk/yaz/ and then you can install the perl module with the command: perl -MCPAN -e 'install Net::Z3950' ...or by installing packages for your distribution, if available. IMPORTANT NOTE : If you use Perl 5.8.0, you might need to edit NET::Z3950's Makefile.PL and yazwrap/Makefile.PL to include: 'DEFINE' => '-D_GNU_SOURCE', Also note that some installations of Perl on Red Hat will generate a lot of "'my_perl' undeclared" errors when running make in Net-Z3950. This is fixed by inserting in yazwrap/ywpriv.h a line saying #include "XSUB.h" [root@localhost koha-2.2.1]# perl -version This is perl, v5.8.5 built for i386-linux-thread-multi Copyright 1987-2004, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. [root@localhost koha-2.2.1]# I went to: http://www.indexdata.dk/yaz/ but the installation files directory for RH/FC3 is empty?? Found this very useful link: http://www.kohadocs.org/Installing_Koha_on_Fedora.html to be continued... Saturday 12th March 2005, 10:59 PT, AHD ***************************************** Sunday 13th March 2005, 12:08 PT From here: http://www.kohadocs.org/Installing_Koha_on_Fedora.html I discovered that its ok to use FC2 files for Yaz if there are none available for FC3. Quote: The Perl module Net::Z3950, has a non-Perl dependency that we need to install first called Yaz. As of this writing Indexdata (8 Jan 05), who wrote and maintains the Yaz toolkit has made packages available for Fedora Core 2 and 3. These can be downloaded from their ftp site: http://ftp.indexdata.dk/pub/yaz/redhat/. You'll need the yaz, libyaz and libyaz-devel packages (the latest version should be fine and if you don't find a package for your specific version of Fedora Core a previous version should work). Navigate to a convenient spot and type: # wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-2.0.28-1.i386.rpm # wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/yaz-2.0.28-1.i386.rpm # wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-devel-2.0.28-1.i386.rpm Now you should have three rpms that can be installed with the rpm utility thusly: [root@koha]# rpm -i yaz* [root@koha]# rpm -i libyaz* (the * is a wildcard). Unquote Sunday 13th March 2005, 12:13 PT http://ftp.indexdata.dk/pub/yaz/redhat/fc3/ is empty http://ftp.indexdata.dk/pub/yaz/redhat/fc2/ the latest versions of the 3 rpm files referred to above are dated 9 Feb 2005 so I'm going to use these versions instead of those quoted above which are dated 10 Nov 2004. [root@localhost koha-2.2.1]# wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-2.0.34-1.i386.rpm --12:28:37-- http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-2.0.34-1.i386.rpm => `libyaz-2.0.34-1.i386.rpm' Resolving ftp.indexdata.dk... 213.150.43.11 Connecting to ftp.indexdata.dk[213.150.43.11]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 308,187 [application/x-redhat-package-manager] 100%[===================================================================>] 308,187 61.48K/s ETA 00:00 12:28:43 (56.16 KB/s) - `libyaz-2.0.34-1.i386.rpm' saved [308,187/308,187] [root@localhost koha-2.2.1]# [root@localhost koha-2.2.1]# wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/yaz-2.0.34-1.i386.rpm [root@localhost koha-2.2.1]# wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/yaz-2.0.34-1.i386.rpm --12:35:53-- http://ftp.indexdata.dk/pub/yaz/redhat/fc2/yaz-2.0.34-1.i386.rpm => `yaz-2.0.34-1.i386.rpm' Resolving ftp.indexdata.dk... 213.150.43.11 Connecting to ftp.indexdata.dk[213.150.43.11]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 99,859 [application/x-redhat-package-manager] 100%[===================================================================>] 99,859 27.49K/s ETA 00:00 12:35:57 (27.43 KB/s) - `yaz-2.0.34-1.i386.rpm' saved [99,859/99,859] [root@localhost koha-2.2.1]# Sunday 13th March 2005, 12:35 PT [root@localhost koha-2.2.1]# wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-devel-2.0.34-1.i386.rpm [root@localhost koha-2.2.1]# wget http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-devel-2.0.34-1.i386.rpm --12:40:36-- http://ftp.indexdata.dk/pub/yaz/redhat/fc2/libyaz-devel-2.0.34-1.i386.rpm => `libyaz-devel-2.0.34-1.i386.rpm' Resolving ftp.indexdata.dk... 213.150.43.11 Connecting to ftp.indexdata.dk[213.150.43.11]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 921,503 [application/x-redhat-package-manager] 100%[===================================================================>] 921,503 84.34K/s ETA 00:00 12:40:45 (103.31 KB/s) - `libyaz-devel-2.0.34-1.i386.rpm' saved [921,503/921,503] [root@localhost koha-2.2.1]# Sunday 13th March 2005, 12:40 PT Now that I have downloaded the three rpms, I can installed them with the rpm utility thusly: # rpm -i libyaz* # rpm -i yaz* Note: it has to be in that order for dependencies. Both commands return the prompt. Sunday 13th March 2005, 12:46 PT So now that Yaz is installed, I should be able to install the last Perl module which depends on yaz: # perl -MCPAN -e 'install "Net::Z3950"' [root@localhost koha-2.2.1]# perl -MCPAN -e 'install "Net::Z3950"' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 12 Mar 2005 12:40:16 GMT CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/authors/01mailrc.txt.gz Going to read /root/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz Going to read /root/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Sun, 13 Mar 2005 18:41:46 GMT Fetching with LWP: ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz Going to read /root/.cpan/sources/modules/03modlist.data.gz Going to write /root/.cpan/Metadata Running install for module Net::Z3950 Running make for M/MI/MIRK/Net-Z3950-0.47.tar.gz CPAN: Digest::MD5 loaded ok Checksum for /root/.cpan/sources/authors/id/M/MI/MIRK/Net-Z3950-0.47.tar.gz ok Scanning cache /root/.cpan/build for sizes Net-Z3950-0.47/ Net-Z3950-0.47/doc/ Net-Z3950-0.47/doc/gui.html Net-Z3950-0.47/doc/todo.html Net-Z3950-0.47/doc/Makefile Net-Z3950-0.47/doc/htmlify Net-Z3950-0.47/doc/Albums Net-Z3950-0.47/doc/visit.html Net-Z3950-0.47/doc/style.css Net-Z3950-0.47/doc/index.html Net-Z3950-0.47/Z3950/ Net-Z3950-0.47/Z3950/APDU.pm Net-Z3950-0.47/Z3950/ScanSet.pm Net-Z3950-0.47/Z3950/Record.pm Net-Z3950-0.47/Z3950/Connection.pm Net-Z3950-0.47/Z3950/ResultSet.pm Net-Z3950-0.47/Z3950/Tutorial.pm Net-Z3950-0.47/Z3950/Manager.pm Net-Z3950-0.47/Changes Net-Z3950-0.47/COPYING Net-Z3950-0.47/ccl.qual Net-Z3950-0.47/MANIFEST Net-Z3950-0.47/typemap Net-Z3950-0.47/samples/ Net-Z3950-0.47/samples/fetch1.pl Net-Z3950-0.47/samples/ISBNs Net-Z3950-0.47/samples/multiplex.pl Net-Z3950-0.47/samples/README Net-Z3950-0.47/samples/simple.pl Net-Z3950-0.47/samples/scan.pl Net-Z3950-0.47/samples/canonical.pl Net-Z3950-0.47/samples/batch-isbn.pl Net-Z3950-0.47/Z3950.pm Net-Z3950-0.47/yazwrap/ Net-Z3950-0.47/yazwrap/Makefile.PL Net-Z3950-0.47/yazwrap/receive.c Net-Z3950-0.47/yazwrap/ywpriv.h Net-Z3950-0.47/yazwrap/util.c Net-Z3950-0.47/yazwrap/send.c Net-Z3950-0.47/yazwrap/connect.c Net-Z3950-0.47/yazwrap/yazwrap.h Net-Z3950-0.47/META.yml Net-Z3950-0.47/Z3950.xs Net-Z3950-0.47/MANIFEST.SKIP Net-Z3950-0.47/test.pl Net-Z3950-0.47/Makefile.PL Net-Z3950-0.47/README Removing previously used /root/.cpan/build/Net-Z3950-0.47 CPAN.pm: Going to build M/MI/MIRK/Net-Z3950-0.47.tar.gz Checking if your kit is complete... Looks good MakeMaker (v6.17) Writing Makefile for Net::Z3950::yazwrap Writing Makefile for Net::Z3950 cp Z3950/APDU.pm blib/lib/Net/Z3950/APDU.pm cp Z3950/Manager.pm blib/lib/Net/Z3950/Manager.pm cp Z3950/Connection.pm blib/lib/Net/Z3950/Connection.pm cp Z3950/ScanSet.pm blib/lib/Net/Z3950/ScanSet.pm cp Z3950/ResultSet.pm blib/lib/Net/Z3950/ResultSet.pm cp Z3950/Record.pm blib/lib/Net/Z3950/Record.pm cp Z3950/Tutorial.pm blib/lib/Net/Z3950/Tutorial.pm cp Z3950.pm blib/lib/Net/Z3950.pm AutoSplitting blib/lib/Net/Z3950.pm (blib/lib/auto/Net/Z3950) cd yazwrap && /usr/bin/make INC= LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="-O2 -g -pipe -m32 -march=i386 -mtune=pentium4" PASTHRU_DEFINE="" PASTHRU_INC="" make[1]: Entering directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" connect.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" receive.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" send.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" util.c ar cr libyazwrap.a connect.o receive.o send.o util.o : libyazwrap.a make[1]: Leaving directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' make[1]: Entering directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' /usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.5/ExtUtils/typemap -typemap typemap Z3950.xs > Z3950.xsc && mv Z3950.xsc Z3950.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"0.47\" -DXS_VERSION=\"0.47\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" Z3950.c Running Mkbootstrap for Net::Z3950 () chmod 644 Z3950.bs rm -f blib/arch/auto/Net/Z3950/Z3950.so gcc -shared -L/usr/local/lib Z3950.o -o blib/arch/auto/Net/Z3950/Z3950.so yazwrap/libyazwrap.a -lyaz -L/usr/lib -lxml2 -lz -lpthread -lm -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -lwrap -lnsl chmod 755 blib/arch/auto/Net/Z3950/Z3950.so cp Z3950.bs blib/arch/auto/Net/Z3950/Z3950.bs chmod 644 blib/arch/auto/Net/Z3950/Z3950.bs Manifying blib/man3/Net::Z3950::APDU.3pm Manifying blib/man3/Net::Z3950::Connection.3pm Manifying blib/man3/Net::Z3950::Manager.3pm Manifying blib/man3/Net::Z3950::ResultSet.3pm Manifying blib/man3/Net::Z3950::ScanSet.3pm Manifying blib/man3/Net::Z3950::Record.3pm Manifying blib/man3/Net::Z3950::Tutorial.3pm Manifying blib/man3/Net::Z3950.3pm /usr/bin/make -- OK Running make test make[1]: Entering directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 1..23 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 tests complete make[1]: Entering directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' make[1]: Nothing to be done for `test'. make[1]: Leaving directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' /usr/bin/make test -- OK Running make install make[1]: Entering directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/.cpan/build/Net-Z3950-0.47/yazwrap' Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/Z3950/Z3950.so Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/Z3950/Z3950.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/Z3950/autosplit.ix Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/Record.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/ScanSet.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/APDU.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/ResultSet.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/Manager.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/Connection.pm Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/Z3950/Tutorial.pm Installing /usr/share/man/man3/Net::Z3950::ScanSet.3pm Installing /usr/share/man/man3/Net::Z3950::ResultSet.3pm Installing /usr/share/man/man3/Net::Z3950::Tutorial.3pm Installing /usr/share/man/man3/Net::Z3950::APDU.3pm Installing /usr/share/man/man3/Net::Z3950::Manager.3pm Installing /usr/share/man/man3/Net::Z3950::Connection.3pm Installing /usr/share/man/man3/Net::Z3950.3pm Installing /usr/share/man/man3/Net::Z3950::Record.3pm Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/Z3950/.packlist Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod /usr/bin/make install -- OK [root@localhost koha-2.2.1]# ************************************ Status so far: export LC_ALL=C // done perl -MCPAN -e 'install "HTML::Template"' // done perl -MCPAN -e 'install "MARC::Record"' // done 12 Mar 05 at 10:08 PT perl -MCPAN -e 'install "Mail::Sendmail"' // done 12 Mar 05 at 10:14 PT perl -MCPAN -e 'install "PDF::API2"' // done 12 Mar 05 at 10:23 PT perl -MCPAN -e 'install "Event"' // done 12 Mar 05 at 10:29 PT perl -MCPAN -e 'install "Net::Z3950"' // done 13 Mar 05 at 12:51 PT ************************************ So I can now go back to the Koha installation - see top of this document... INSTALLATION ============= * Download the package // done * tar xvfz koha-version.tar.gz //done * cd koha-version // done * ./installer.pl // redoing on Sunday 13 Mar 2005 12:55 PT * READ and FOLLOW the instructions [root@localhost koha-2.2.1]# ./installer.pl WELCOME TO THE KOHA INSTALLER This program will ask some questions and try to install koha for you. You need to know: where most koha files should be stored (you can set the prefix environment variable for this); the username and password of a mysql superuser; and details of your library setup. You may also need to know details of your Apache setup. If you want to install the Koha configuration files somewhere other than /etc (for installing not as root, or to have many Kohas on one system, for example), you should set the etcdir environment variable. Please look at your manuals for details of how to set that. Recommended answers are given in brackets after each question. To accept the default value for any question (indicated by []), simply hit Enter at the prompt. Note that you also can define an auto_install_file, that will answer every question automatically. To use this feature, run ./installer.pl -i /path/to/auto_install_file Are you ready to begin the installation? ([Y]/N): Y PERL MODULES Checking perl modules ... PERL MODULES AVAILABLE All required perl modules are installed. Press to continue: OPAC DIRECTORY (all defaults accepted by pressing Enter key) /usr/local/koha/opac Librarian Directory /usr/local/koha/intranet Log Directory /usr/local/koha/log Databasename: CCLIB ***************** for Coquitlam College Library Database Host: localhost Database User: CCLIBSU Database password: ******* // see external notes and below PERL MODULES Checking perl modules ... PERL MODULES AVAILABLE All required perl modules are installed. Press to continue: OPAC DIRECTORY Please supply the directory you want Koha to store its OPAC files in. This directory will be auto-created for you if it doesn't exist. OPAC Directory [/usr/local/koha/opac]: LIBRARIAN DIRECTORY Please supply the directory you want Koha to store its Librarian interface files in. This directory will be auto-created for you if it doesn't exist. Intranet Directory [/usr/local/koha/intranet]: LOG DIRECTORY Specify a directory where log files will be written. Koha Log Directory [/usr/local/koha/log]: DATABASE NAME Please provide the name that you wish to give your koha database. It must not exist already on the database server. Most users give a short single-word name for their library here. Database name [Koha]: CCLIB DATABASE HOST Please provide the mysql server name. Unless the database is stored on another machine, this should be "localhost". Database host [localhost]: DATABASE USER We are going to create a new mysql user for Koha. This user will have full administrative rights to the database called CCLIB when they connect from localhost. This is also the name of the Koha librarian superuser. Most users give a single-word name here. Database user [kohaadmin]: CCLIBSU DATABASE PASSWORD Please provide a good password for the user CCLIBSU. IMPORTANT: You can log in using this user and password at any time. Password for database user CCLIBSU: (see notes for the 7 characters entered what entered) APACHE CONFIGURATION Koha needs to write an Apache configuration file for the OPAC and Librarian sites. By default this installer will do this by using one name and two different ports for the virtual hosts. There are other ways to set this up, and the installer will leave comments in /etc/koha-httpd.conf about them. NOTE: You will need to add lines to your main httpd.conf to include /etc/koha-httpd.conf (using the Include directive) and to make sure it is listening on the right ports and host names (using the Listen directive). Press to continue: WEB E-MAIL CONTACT Enter the e-mail address to be used as a contact for Koha. This address is displayed if fatal errors are encountered. E-mail contact [webmaster@localdomain]: Invalid Response (webmaster@localdomain). Response must be a valid email address. WEB E-MAIL CONTACT Enter the e-mail address to be used as a contact for Koha. This address is displayed if fatal errors are encountered. E-mail contact [webmaster@localdomain]: adawson@coquitlamcollege.com WEB HOST NAME OR IP ADDRESS Please enter the host name or IP address that you wish to use for koha. Normally, this should be a name or IP that belongs to this machine. Host name or IP Address [localhost.localdomain]: OPAC PORT Please enter the port for your OPAC interface. This defaults to port 80, but if you are already serving web content with this hostname, you should change it to a different port (8000 might be a good choice, but check any firewalls). Enter the OPAC Port [80]: LIBRARIAN PORT Please enter the port for your Librarian interface. This must be different from the OPAC port (80). Enter the Intranet Port [8080]: UPDATING APACHE CONFIGURATION Checking for modules that need to be loaded... INSTALLING FILES Copying files to installation directories:Copying admin templates to /usr/local/koha/intranet/htdocs. Copying admin interface to /usr/local/koha/intranet/cgi-bin. Copying main scripts to /usr/local/koha/intranet/scripts. Copying perl modules to /usr/local/koha/intranet/modules. Copying OPAC templates to /usr/local/koha/opac/htdocs. Copying OPAC interface to /usr/local/koha/opac/cgi-bin. MYSQL ROOT USER PASSWORD To create the koha database, please enter your mysql server's root user password: Password: abcd CREATING DATABASE Creating the MySQL database for Koha... 0 MARC FIELD DEFINITIONS You can import MARC settings for: 1 MARC21 2 UNIMARC N none NOTE: If you choose N, nothing will be added, and you must create them all yourself. Only choose N if you want to use a MARC format not listed here, such as DANMARC. We would like to hear from you if you do. *** UPGRADE *** If you UPGRADE your version from a previous 2.x.x, the right choice here is N (None) to preserve your local MARC setup. Choose MARC definition [1]: Finished updating of database. Press to continue... ADD BRANCH AND PRINTER Would you like to describe an initial branch and printer? [Y]/N: n // mistake here - should have been N Branch Code (4 letters or numbers) [MAIN]:  // did a Ctrl-Z to abort but didn't abort Printer Name [lp]:  // error input - I must reset later Printer Queue [/dev/lp0]: CHOOSE LANGUAGE This version of koha supports a few languages. en : default language, all pages available fr : complete translation es : partial librarian site translation zh_TW : partial translation en is used when a screen is not available in your language If you specify a language here, you can still change it from the system preferences screen in the librarian sit. Which language do you choose? en SELECT SQL DIRECTORY Select a directory. You will see every file included in this directory and be able to choose file(s) to import into Koha This is a VERY important feature. By selecting the proper options, you can get a pre-setup Koha, almost ready to be put in production. Choose wisely. 0 => FINISHED 1 => english 2 => french 0 RESTART APACHE The web server daemon needs to be restarted to load the new configuration for Koha. The installer can do this if you are using Apache and give the root password. Would you like to try to restart Apache now? [Y]/N: yY Invalid Response. Choose from [ynYN]. RESTART APACHE The web server daemon needs to be restarted to load the new configuration for Koha. The installer can do this if you are using Apache and give the root password. Would you like to try to restart Apache now? [Y]/N: Y Stopping httpd: [ OK ] Starting httpd: [ OK ] AUTHENTICATION This release of Koha has a new authentication module. You will be required to log in to access some features. IMPORTANT: You can log in using the userid and password from the /etc/koha.conf configuration file at any time. Use the "Members" screen to add passwords for other accounts and set their flags. Press the key to continue: INSTALLATION COMPLETE Congratulations ... your Koha installation is complete! You will be able to connect to your Librarian interface at: http://localhost.localdomain:8080/ use the koha admin mysql login and password to connect to this interface. and the OPAC interface at: http://localhost.localdomain:80/ NOTE: You need to add lines to your main httpd.conf to include /etc/koha-httpd.conf and to make sure it is listening on the right ports (using the Listen directive). Then, restart Apache. Please read the Hints file and visit http://www.koha.org (in english) or www.koha-fr.org (in french) Press to exit the installer: [root@localhost koha-2.2.1]# ./installer.pl KOHA ALREADY INSTALLED It looks like Koha is already installed on your system (/etc/koha.conf exists). If you would like to upgrade your system to 2.2.1, please use the koha.upgrade script in this directory. You currently have Koha 2.2.1 on your system.[root@localhost koha-2.2.1]# [root@localhost koha-2.2.1]# pwd /home/adawson/koha-2.2.1 [root@localhost koha-2.2.1]# ls ChangeLog Install.pm docs koha.conf libyaz-2.0.34-1.i386.rpm opac-html HOWTO-testing LICENSE installer.pl koha.mysql libyaz-devel-2.0.34-1.i386.rpm scripts Hints News intranet-cgi koha.upgrade modules test.txt INSTALL README intranet-html koha.version opac-cgi yaz-2.0.34-1.i386.rpm [root@localhost koha-2.2.1]# http://www.koha.org/installation/manual/book1_library_it_support.html#INSTALL_STANDARD to be continued... Sunday 13th March 2005, 15:40 PT, AHD Sunday 10th April 2005, 10:59 PT, AHD Looking back at where I left off, I need to update httpd.conf before I can start Koha. I found this useful resource on the Internet: http://www.skemotah.com/KohaRHinstall.html#Install from which I copied these instructions: ********************* start Editing the httpd.conf files Some changes need to be made to your http daemon configuration file, and to Koha's http daemon configuration file. Start by editing RedHat's httpd.conf file: [root@localhost koha-2.0.0]# gedit /etc/httpd/conf/httpd.conf Find the following line (shortly after the LoadModules section): DocumentRoot "/var/www/html" and insert a # in front of it like so: #DocumentRoot "/var/www/html" Now scroll to the bottom of the httpd.conf file and add the following line: Include /etc/koha-httpd.conf Next edit Koha's httpd.conf file: [root@localhost koha-2.0.0]# gedit /etc/koha-httpd.conf Find the following line, and uncomment it by deleting the #: #Listen 8080 gets changed to: Listen 8080 That should do it. Restart your http daemon, either from the command line: [root@localhost koha-2.0.0]# /etc/init.d/httpd start Starting httpd: [ OK ] or by using RedHat menu > System Settings > Server Settings > Services. You can test your Koha installation by navigating to the IP address or fully qualified domain name of your Koha server. Remember that port 80 is the OPAC interface and port 8080 is the Intranet interface. For example, if your server's name is koha.mydomain.org the OPAC would be at http://koha.mydomain.org:80 (or just http://koha.mydomain.org) and the Intranet would be at http://koha.mydomain.org:8080. Z39.50 Setup Finally, you will need to start your Z39.50 daemon so you can do Z39.50 searches for catalog records. [root@localhost koha-2.0.0]# cd /usr/local/koha/intranet/scripts/z3950daemon [root@localhost z3950daemon]# ./z3950-daemon-launch.sh This script starts your Z39.50 daemon. You will need to restart this daemon manually every time your reboot your system, or add it to the daemons that are automatically started at boot time by editing your etc/rc.local file (as root) and adding this line at the end of the file: /usr/local/koha/intranet/scripts/z3950daemon/z3950-daemon-launch.sh The Z39.50 server at the Library of Congress is already set up as a search target by default in Koha. You can use your Koha System Parameters page to add and delete details about other Z39.50 targets you wish to search. Then when you add a new bibliographic record to Koha, you can type in an ISBN or a title and click on "Z39.50 Search." Koha will open a new window reporting on the progress of the search and returning any records found, which can then be automatically loaded into the cataloging template for editing and saving into your Koha database. end of copied instructions ********************* Editing the httpd.conf files Some changes need to be made to your http daemon configuration file, and to Koha's http daemon configuration file. Start by editing RedHat's httpd.conf file: Sunday 10th April 2005, 11:07 PT, AHD [root@localhost koha]# gedit /etc/httpd/conf/httpd.conf (actually I got a warning using gedit, so I used vi) [root@localhost koha]# vi /etc/httpd/conf/httpd.conf Find the following line (shortly after the LoadModules section): DocumentRoot "/var/www/html" (I found it at line 265) and insert a # in front of it like so: #DocumentRoot "/var/www/html" Now scroll to the bottom of the httpd.conf file and add the following line: Include /etc/koha-httpd.conf (the end of the document is line 1022) Next edit Koha's httpd.conf file: [root@localhost koha-2.0.0]# gedit /etc/koha-httpd.conf [root@localhost koha]# vi /etc/koha-httpd.conf Find the following line, and uncomment it by deleting the #: #Listen 8080 (line 13) gets changed to: Listen 8080 That should do it. Restart your http daemon, either from the command line: [root@localhost koha-2.0.0]# /etc/init.d/httpd start Starting httpd: [ OK ] or by using RedHat menu > System Settings > Server Settings > Services. You can test your Koha installation by navigating to the IP address or fully qualified domain name of your Koha server. Remember that port 80 is the OPAC interface and port 8080 is the Intranet interface. For example, if your server's name is koha.mydomain.org the OPAC would be at http://koha.mydomain.org:80 (or just http://koha.mydomain.org) and the Intranet would be at http://koha.mydomain.org:8080. Z39.50 Setup NOTE!!!!! I didn't get the [OK] when starting the http daemon, so I did a: [root@localhost koha]# /etc/init.d/httpd stop which resulted in: Stopping httpd: [ OK ] but when I did: [root@localhost koha]# /etc/init.d/httpd start it resulted in: Starting httpd: [FAILED] Looking at my Apache notes, I did this to start Apache: in: /etc/init.d # /etc/rc.d/init.d/httpd start gives: Starting httpd: [FAILED] I also tried to start httpd here: by using RedHat menu > System Settings > Server Settings > Services also failed. So I'm assuming maybe the 8080 port is firewall blocked? I'm going to undo the changes I made to the .conf files to see if I can then start httpd. If I can restart it, then maybe investigate the firewall? Here at 11:44 Sunday 10 April 2005 I undid the changes to the two .conf files, and then I ***could*** indeed restart httpd. So, I think I need to open the 8080 port through the firewall. Here at 12:25 Sunday 10 April 2005 reading up on the firewall... http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/install-guide/s1-firewallconfig.html The above talks about how to add a port to the trusted devices so I went into: Red hat menu > System Settings > Security level (have to enter root password) in the other ports, 443:tcp existed, so changed to: 443:tcp,8080:tcp N.B. WWW(HTTP),SSH and Telnet are selected as Trusted services in the Firewall Options of Security Level Configurations. ( not sure if tcp is ok for the protocol!!!, the format of the above is port:protocol with multiple settings separated by a comma, as per: http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/install-guide/s1-firewallconfig.html ) going to edit the two conf files again (see above), then try stopping and starting httpd again... Here at 14:11 Sunday 10 April 2005 It stopped ok but failed to start - so think this might be a hardware firewall issue ( linksys ) to be continued.... Sunday 10 April 2005, 14:21 PT, AHD Thursday 14th April Got into Linksys router admin at http://192.168.1.1/ in Admin -> Management, the admin port was 8080. Since this is the port used by Koha as well as port 80, I switched it from 8080 to 8088. Seems to still allow access into Linksys admin ok. In Linksys: Applications and Gaming -> Port Range Forwarding, I added: 8080 8080 10 enabled This made no difference - I still could not start httpd after the two .conf files were edited as documented above. Friday 15th April 14:43 PT, AHD This article: http://www.kohadocs.org/Installing_Koha_on_Fedora.html#d0e202 talks about an issue with MySQL and Apache with SELinux. It suggests a remedy rather than turning SELinux off. To see if it is the problem though, I will disable SELinux through: Red hat menu > System Settings > Security level > SELinux (have to enter root password) and turn Enabled off Then # reboot [root@localhost koha]# vi /etc/httpd/conf/httpd.conf Find the following line (shortly after the LoadModules section): DocumentRoot "/var/www/html" (I found it at line 265) and insert a # in front of it like so: #DocumentRoot "/var/www/html" Now scroll to the bottom of the httpd.conf file and add the following line: Include /etc/koha-httpd.conf (the end of the document is line 1022) /etc/init.d/httpd stop stops ok /etc/init.d/httpd stop started ok!! now editing the koha .conf thusly: Next edit Koha's httpd.conf file: [root@localhost koha]# vi /etc/koha-httpd.conf Find the following line, and uncomment it by deleting the #: #Listen 8080 (line 13) gets changed to: Listen 8080 [root@localhost koha-2.0.0]# /etc/init.d/httpd stop Starting httpd: [ OK ] [root@localhost koha-2.0.0]# /etc/init.d/httpd start Starting httpd: [ OK ] !!!!!! YES !!!! Then open the Firefox browser and enter in the address text box: http://localhost/ It shows a Koha page! with address: http://localhost/cgi-bin/koha/opac-main.pl here at Friday 15th April 15:45 PT, AHD # find / -name cgi-bin [root@localhost ~]# find / -name cgi-bin /var/www/cgi-bin /usr/local/koha/intranet/cgi-bin /usr/local/koha/opac/cgi-bin /usr/libexec/w3m/cgi-bin /usr/lib/mailman/cgi-bin /usr/lib/cups/cgi-bin [root@localhost ~]# end here Friday 15th April 16:45 PT, AHD Saturday 16th April 8:35 PT, AHD **************************************************************** Notes on Koha and SELinux: an alternative to disabling SELinux: Maybe I'll perform this at a later date. http://lists.katipo.co.nz/public/koha/2005/004185.html **************************************************************** The following setup notes came from the same article http://www.skemotah.com/KohaRHinstall.html#Install """Z39.50 Setup Finally, you will need to start your Z39.50 daemon so you can do Z39.50 searches for catalog records. # cd /usr/local/koha/intranet/scripts/z3950daemon [root@localhost z3950daemon]# ./z3950-daemon-launch.sh done and prompt returns silently: # This script starts your Z39.50 daemon. You will need to restart this daemon manually every time your reboot your system, or add it to the daemons that are automatically started at boot time by editing your etc/rc.local file (as root) and adding this line at the end of the file: /usr/local/koha/intranet/scripts/z3950daemon/z3950-daemon-launch.sh vi /etc/rc.local line added as instructed after saving the original file to a backup file. The Z39.50 server at the Library of Congress is already set up as a search target by default in Koha. You can use your Koha System Parameters page to add and delete details about other Z39.50 targets you wish to search. Then when you add a new bibliographic record to Koha, you can type in an ISBN or a title and click on "Z39.50 Search." Koha will open a new window reporting on the progress of the search and returning any records found, which can then be automatically loaded into the cataloging template for editing and saving into your Koha database.""" Norton Internet Security and Norton Personal Firewall both ***are*** compatible with Linksys router firewall: http://service1.symantec.com/SUPPORT/nip.nsf/pfdocs/2003011309552336 finished at: Saturday 16th April 2005 16:45 PT, AHD ************************************** Sunday 17th April 2005 9:22 PT, AHD Email from support@linkysys.com Thank you for contacting Linksys Customer Support. You do not need to include the port 80/8080 because you are not accessing the server from the internet. You are only accessing it locally, thus, you are not actually passing through port 80/8080. You only include those ports if you are outside you local network or trying to access from the internet and passing through those firewall ports. Please feel free to email us again or you may call our technical support toll free hotline (800)-326-7114 open 24x7 so that we could further assist you. Please use this phone number given if you have further questions and as reference for future support calls. Sincerely, Sherwin M. Nebres Linksys – A Division of Cisco Systems, Inc. Product Support Specialist 1-800-326-7114 support@linksys.com So I decided I was barking up the wrong tree worrying about the firewall. Back to the search for answers why I can't get to the Koha admin page on 8080. In here: http://www.coquitlamcollege.com/adawson/linuxwomen/Koha.txt refers to: APACHE CONFIGURATION Koha needs to write an Apache configuration file for the OPAC and Librarian sites. By default this installer will do this by using one name and two different ports for the virtual hosts. There are other ways to set this up, and the installer will leave comments in /etc/koha-httpd.conf about them. Studying /etc/koha-httpd.conf I see that it refers to localhost.localdomain:8080 so I plugged that into the browser: and it goes directly to http://localhost.localdomain:8080/cgi-bin/koha/mainpage.pl and show the Koha Login screen Success! actually looking back at my Koha installation in this document it does say this: Congratulations ... your Koha installation is complete! You will be able to connect to your Librarian interface at: http://localhost.localdomain:8080/ use the koha admin mysql login and password to connect to this interface. and the OPAC interface at: http://localhost.localdomain:80/ I was trying to start using a method described in another installation document and got waylaid... :-)) Also in here: http://www.kohadocs.org/Installing_Koha_on_Fedora.html#d0e538 I note again the SELinux may conflict with MySQL and Apache causing MySQL not to be able to start and Apache not being able to execute CGI scripts. I actually disabled SELinux, and seemingly have no probs now, but may enable later by following instructions here: http://www.kohadocs.org/Installing_Koha_on_Fedora.html#d0e538 in Section 3.3 Also in the same html under MySQL it talks about how to test MySQL is running ok by running: /usr/share/sql-bench/run-all-tests **** SEE MySQL.txt for full execution instructions! **** http://www.novell.com/products/linuxpackages/professional/mysql-bench.html: To run these database benchmarks, start the script "run-all-tests" in the directory /usr/share/sql-bench after starting MySQL. Here at: Sunday 17th April 2005 10:36 PT, AHD