I've been following Ricardo's excellent "Installation Guide for Installing Koha 3 on openSUSE 11" http://wiki.koha.org/doku.php?id=opensuse_11.0 Net::Z3950::ZOOM fails even after installing the libyaz packages. I noticed that his guide showed version 1.21 and mine is 1.24. I could try forcing it, but thought I'd check with the list first. The output is: cpan shell -- CPAN exploration and modules installation (v1.9205) ReadLine support enabled CPAN: Storable loaded ok (v2.18) Going to read /root/.cpan/Metadata Database was generated on Sun, 13 Jul 2008 18:02:49 GMT Running install for module 'Net::Z3950::ZOOM' CPAN: Data::Dumper loaded ok (v2.121_14) 'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs' Running make for M/MI/MIRK/Net-Z3950-ZOOM-1.24.tar.gz CPAN: Digest::SHA loaded ok (v5.45) CPAN: Compress::Zlib loaded ok (v2.008) Checksum for /root/.cpan/sources/authors/id/M/MI/MIRK/Net-Z3950-ZOOM-1.24.tar.gz ok Scanning cache /root/.cpan/build for sizes ............................................................................DONE Net-Z3950-ZOOM-1.24/ Net-Z3950-ZOOM-1.24/samples/ Net-Z3950-ZOOM-1.24/samples/zoom/ Net-Z3950-ZOOM-1.24/samples/zoom/trivial-async.pl Net-Z3950-ZOOM-1.24/samples/zoom/zdump.pl Net-Z3950-ZOOM-1.24/samples/zoom/async.pl Net-Z3950-ZOOM-1.24/samples/zoom/zoomscan.pl Net-Z3950-ZOOM-1.24/samples/zoom/zhello.pl Net-Z3950-ZOOM-1.24/samples/zoom/zoomtst1.pl Net-Z3950-ZOOM-1.24/samples/zoom/zselect Net-Z3950-ZOOM-1.24/samples/zoom/update.pl Net-Z3950-ZOOM-1.24/samples/zoom/zoomtst3.pl Net-Z3950-ZOOM-1.24/samples/README Net-Z3950-ZOOM-1.24/samples/net-z3950/ Net-Z3950-ZOOM-1.24/samples/net-z3950/zoomtst1.pl Net-Z3950-ZOOM-1.24/samples/records/ Net-Z3950-ZOOM-1.24/samples/records/esdd0006.grs Net-Z3950-ZOOM-1.24/samples/ccl/ Net-Z3950-ZOOM-1.24/samples/ccl/default.bib Net-Z3950-ZOOM-1.24/samples/cql/ Net-Z3950-ZOOM-1.24/samples/cql/pqf.properties Net-Z3950-ZOOM-1.24/samples/net-z3950-zoom/ Net-Z3950-ZOOM-1.24/samples/net-z3950-zoom/async.pl Net-Z3950-ZOOM-1.24/samples/net-z3950-zoom/zoomtst1.pl Net-Z3950-ZOOM-1.24/samples/net-z3950-zoom/zoomtst3.pl Net-Z3950-ZOOM-1.24/README Net-Z3950-ZOOM-1.24/Changes Net-Z3950-ZOOM-1.24/META.yml Net-Z3950-ZOOM-1.24/MANIFEST Net-Z3950-ZOOM-1.24/ZOOM.xs Net-Z3950-ZOOM-1.24/MANIFEST.SKIP Net-Z3950-ZOOM-1.24/Makefile.PL Net-Z3950-ZOOM-1.24/t/ Net-Z3950-ZOOM-1.24/t/29-events.t Net-Z3950-ZOOM-1.24/t/11-option-callback.t Net-Z3950-ZOOM-1.24/t/15-scan.t Net-Z3950-ZOOM-1.24/t/16-packages.t Net-Z3950-ZOOM-1.24/t/13-resultset.t Net-Z3950-ZOOM-1.24/t/24-sorting.t Net-Z3950-ZOOM-1.24/t/17-logging.t Net-Z3950-ZOOM-1.24/t/20-options.t Net-Z3950-ZOOM-1.24/t/12-query.t Net-Z3950-ZOOM-1.24/t/10-options.t Net-Z3950-ZOOM-1.24/t/1-Net-Z3950-ZOOM.t Net-Z3950-ZOOM-1.24/t/22-query.t Net-Z3950-ZOOM-1.24/t/27-logging.t Net-Z3950-ZOOM-1.24/t/25-scan.t Net-Z3950-ZOOM-1.24/t/19-events.t Net-Z3950-ZOOM-1.24/t/14-sorting.t Net-Z3950-ZOOM-1.24/t/28-charset.t Net-Z3950-ZOOM-1.24/t/23-resultset.t Net-Z3950-ZOOM-1.24/t/26-packages.t Net-Z3950-ZOOM-1.24/t/18-charset.t Net-Z3950-ZOOM-1.24/t/2-ZOOM.t Net-Z3950-ZOOM-1.24/t/21-option-callback.t Net-Z3950-ZOOM-1.24/typemap Net-Z3950-ZOOM-1.24/lib/ Net-Z3950-ZOOM-1.24/lib/ZOOM.pm Net-Z3950-ZOOM-1.24/lib/ZOOM.pod Net-Z3950-ZOOM-1.24/lib/Net/ Net-Z3950-ZOOM-1.24/lib/Net/Z3950/ Net-Z3950-ZOOM-1.24/lib/Net/Z3950/ZOOM.pm Net-Z3950-ZOOM-1.24/lib/Net/Z3950.pm CPAN: File::Temp loaded ok (v0.18) Warning (usually harmless): 'YAML' not installed, will not store persistent state CPAN.pm: Going to build M/MI/MIRK/Net-Z3950-ZOOM-1.24.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Net::Z3950::ZOOM Could not read '/root/.cpan/build/Net-Z3950-ZOOM-1.24-36RGgw/META.yml'. Falling back to other methods to determine prerequisites cp lib/Net/Z3950/ZOOM.pm blib/lib/Net/Z3950/ZOOM.pm cp lib/ZOOM.pm blib/lib/ZOOM.pm cp lib/ZOOM.pod blib/lib/ZOOM.pod cp lib/Net/Z3950.pm blib/lib/Net/Z3950.pm /usr/bin/perl /usr/lib/perl5/5.10.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.10.0/ExtUtils/typemap -typemap typemap ZOOM.xs > ZOOM.xsc && mv ZOOM.xsc ZOOM.c cc -c -pthread -DYAZ_POSIX_THREADS=1 -DYAZ_HAVE_XML2=1 -DYAZ_HAVE_XSLT=1 -I/usr/include/libxml2 -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -DDEBUGGING -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -g -Wall -pipe -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" -fPIC "-I/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE" ZOOM.c ZOOM.xs: In function ‘XS_Net__Z3950__ZOOM_options_set_callback’: ZOOM.xs:469: warning: statement with no effect ZOOM.xs:470: warning: statement with no effect Running Mkbootstrap for Net::Z3950::ZOOM () chmod 644 ZOOM.bs rm -f blib/arch/auto/Net/Z3950/ZOOM/ZOOM.so LD_RUN_PATH="/usr/lib64" cc -shared -L/usr/local/lib64 ZOOM.o -o blib/arch/auto/Net/Z3950/ZOOM/ZOOM.so \ -lyaz -L/usr/lib64 -lxslt -lxml2 -lz -lm -lssl -lcrypto -lwrap -lpthread \ chmod 755 blib/arch/auto/Net/Z3950/ZOOM/ZOOM.so cp ZOOM.bs blib/arch/auto/Net/Z3950/ZOOM/ZOOM.bs chmod 644 blib/arch/auto/Net/Z3950/ZOOM/ZOOM.bs cp samples/zoom/zselect blib/script/zselect /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/zselect Manifying blib/man3/Net::Z3950::ZOOM.3pm Manifying blib/man3/ZOOM.3pm MIRK/Net-Z3950-ZOOM-1.24.tar.gz /usr/bin/make -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1-Net-Z3950-ZOOM......ok t/10-options............ok t/11-option-callback....ok t/12-query..............ok t/13-resultset..........ok t/14-sorting............ok t/15-scan...............ok t/16-packages...........ok t/17-logging............ok t/18-charset............ok t/19-events.............ok t/2-ZOOM................ # Failed test 'connection to non-existent host 'no.such.host' fails' # at t/2-ZOOM.t line 20. # Looks like you failed 1 test of 23. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 4 Failed 1/23 tests, 95.65% okay t/20-options............ok t/21-option-callback....ok t/22-query..............ok t/23-resultset..........ok t/24-sorting............ok t/25-scan...............ok t/26-packages...........ok t/27-logging............ok t/28-charset............ok t/29-events.............ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/2-ZOOM.t 1 256 23 1 4 Failed 1/22 test scripts. 1/714 subtests failed. Files=22, Tests=714, 57 wallclock secs ( 1.14 cusr + 0.12 csys = 1.26 CPU) Failed 1/22 test programs. 1/714 subtests failed. make: *** [test_dynamic] Error 255 MIRK/Net-Z3950-ZOOM-1.24.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MIRK/Net-Z3950-ZOOM-1.24.tar.gz Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make install make test had returned bad status, won't install without force Failed during this command: MIRK/Net-Z3950-ZOOM-1.24.tar.gz : make_test NO Lockfile removed. ----------- # rpm -qa | grep -i yaz libyaz-3.0.16-40.1 libyaz-devel-3.0.16-40.1 -- Bob