Greetings,

Thank you for the newest release of your software.

I have been testing 5.0.1.7 on a clean installation of Suse 9.1 and I get an error during install.
ClamAV installs OK, and then SpamAssassin installs OK. The error happens when installing DB_File-1.809 (Suse 9.1 has 1.808). Here is the end of the output. I can send more if you would like.


Successfully installed module Mail-SpamAssassin-2.64

Installing DB_File-1.809...

Checking installation status of Perl module DB_File version 1.809...

Module DB_File 1.808 is installed, but is older than 1.809.Going to upgrade
it...
rm -rf DB_File.c fallback.c constants.h constants.xs ./blib Makefile.aperl
blib/arch/auto/DB_File/extralibs.all blib/arch/auto/DB_File/extralibs.ld
perlmain.c tmon.out mon.out so_locations pm_to_blib *.o *.a perl.exe perl
perl DB_File.bs DB_File.bso DB_File.def libDB_File.def DB_File.exp DB_File.x
core core.*perl.*.? *perl.core core.[0-9] core.[0-9][0-9] core.[0-9][0-9]
[0-9] core.[0-9][0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9][0-9]
mv Makefile Makefile.old > /dev/null 2>&1
Parsing config.in...
Looks Good.
Checking if your kit is complete...
Looks good
Writing Makefile for DB_File
cp DB_File.pm blib/lib/DB_File.pm
AutoSplitting blib/lib/DB_File.pm (blib/lib/auto/DB_File)
cc -c  -I/usr/local/BerkeleyDB/include -D_REENTRANT -D_GNU_SOURCE
-DTHREADS_HAVE_PIDS -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall
-Wall -pipe   -DVERSION=\"1.809\" -DXS_VERSION=\"1.809\" -fPIC
"-I/usr/lib/perl5/5.8.3/i586-linux-thread-multi/CORE"  -D_NOT_CORE
-DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t  version.c
version.c:30:16: db.h: No such file or directory
make: *** [version.o] Error 1

Failed to install module DB_File-1.809

linux:~/openprotect #

I believe the error caused by the option "-I/usr/local/BerkeleyDB/include". This directory doesn't exist on a default Suse 9.1 install. I read the README included with this Perl module, and it is looking for "db.h" and "libdb.a". The location of these files is set in "config.in". Suse has "db.h" located in "/opt/snavigator/share/sdk/include". Unfortunately, I couldn't find a file called "libdb.a". BerkelyDB is installed, I did the test commands included in the README file of DB_File.

Any ideas?

Tristan Rhodes

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Opencomputing-openprotect mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opencomputing-openprotect

Reply via email to