I know this is off topic but I've gotten zero reponses off normal 
channels nor have I heard back when I emailed the module author (and I 
know there's at least one other person in the same predicament), so I'm 
hoping I might get some help here.

The problem is building the perl BerkeleyDB module on Solaris.  I've 
installed BerkeleyDB-3.1.14 from Sleepycat.  It comes with a huge 
battery of tests, and some 14 hours later, they finished and the 
BerkeleyDB build passed with zero errors.

Now comes the perl module BerkeleyDB-0.12.  It build without complaint, 
but can't get to first base in 'make test'.  I have included the full 
set of results below.

The particulars are perl 5.6, Solaris 7, BerkeleyDB-0.12 and Sleepycat 
BerkeleyDB-3.1.14.

The part that's the craziest is the above combination builds and tests 
perfectly on my Linux box.  I suppose it could be a platform specific 
5.6 issue, but that sounds really odd.

Thanks,
Rob



'make test' results:

PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/local/lib/perl5/5.6.0/sun4-solaris -I/usr/local/lib/perl5/5.6.0
-e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests
@ARGV;' t/*.t
t/btree.............Can't call method "db_put" on an undefined value at
t/btree.t line 163.
t/btree.............dubious 

        Test returned status 17 (wstat 4352, 0x1100)
DIED. FAILED tests 29-243
        Failed 215/243 tests, 11.52% okay
t/destroy...........ok 

t/env...............Can't remove directory ./fred: File exists at
t/env.t line 95
Can't remove directory ./fred: File exists at t/env.t line 105
Can't remove directory
/u/home/rtanner/c_scapes/db/db-3.1.14/perl.BerkeleyDB/fred/log_dir: File
exists at t/env.t line 155
Can't remove directory
/u/home/rtanner/c_scapes/db/db-3.1.14/perl.BerkeleyDB/fred: File exists
at t/env.t line 155
Can't remove directory ./fred: File exists at t/env.t line 178
Can't remove directory ./fred: File exists at t/env.t line 204
Can't remove directory ./fred: File exists at t/env.t line 241
t/env...............ok 

t/examples..........Cannot open filt.db: File exists
t/examples..........dubious 

        Test returned status 17 (wstat 4352, 0x1100)
DIED. FAILED tests 5-7
        Failed 3/7 tests, 57.14% okay
t/examples3.........ok 

t/filter............ok 

t/hash..............Can't remove directory ./fred: File exists at
t/hash.t line 166
t/hash..............ok 

t/join..............ok 

t/mldbm.............skipped test on this platform
t/queue.............Can't remove directory ./fred: File exists at
t/queue.t line 225
t/queue.............ok 

t/recno.............Can't remove directory ./fred: File exists at
t/recno.t line 200
t/recno.............ok 

t/strict............Can't remove directory ./fred: File exists at
t/strict.t line 105
Can't remove directory ./fred: File exists at t/strict.t line 237
t/strict............ok 

t/subdb.............No $db defined
t/subdb.............dubious 

        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 10-43
        Failed 34/43 tests, 20.93% okay
t/txn...............Can't remove directory ./fred: File exists at
t/txn.t line 76
Can't remove directory ./fred: File exists at t/txn.t line 144
Can't remove directory ./fred: File exists at t/txn.t line 214
Can't remove directory ./fred: File exists at t/txn.t line 281
Can't remove directory ./fred: File exists at t/txn.t line 350
t/txn...............ok 

t/unknown...........Can't call method "type" on an undefined value at
t/unknown.t line 116.
t/unknown...........dubious 

        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 12-41
        Failed 30/41 tests, 26.83% okay
Failed Test  Status Wstat Total Fail  Failed  List of failed
-----------------------------------------------------------------------
--------
t/btree.t        17  4352   243  215  88.48%  29-243
t/examples.t     17  4352     7    3  42.86%  5-7
t/subdb.t       255 65280    43   34  79.07%  10-43
t/unknown.t     255 65280    41   30  73.17%  12-41
1 test skipped.
Failed 4/15 test scripts, 73.33% okay. 282/1206 subtests failed, 76.62%
okay.
*** Error code 255
make: Fatal error: Command failed for target `test_dynamic'



-- 


       _ _ _ _           _    _ _ _ _ _
      /\_\_\_\_\        /\_\ /\_\_\_\_\_\
     /\/_/_/_/_/       /\/_/ \/_/_/_/_/_/  QUIDQUID LATINE DICTUM SIT,
    /\/_/__\/_/ __    /\/_/    /\/_/          PROFUNDUM VIDITUR
   /\/_/_/_/_/ /\_\  /\/_/    /\/_/
  /\/_/ \/_/  /\/_/_/\/_/    /\/_/         (Whatever is said in Latin
  \/_/  \/_/  \/_/_/_/_/     \/_/              appears profound)

  Rob Tanner
  McMinnville, Oregon
  [EMAIL PROTECTED]


       _ _ _ _           _    _ _ _ _ _
      /\_\_\_\_\        /\_\ /\_\_\_\_\_\
     /\/_/_/_/_/       /\/_/ \/_/_/_/_/_/  QUIDQUID LATINE DICTUM SIT,
    /\/_/__\/_/ __    /\/_/    /\/_/          PROFUNDUM VIDITUR
   /\/_/_/_/_/ /\_\  /\/_/    /\/_/
  /\/_/ \/_/  /\/_/_/\/_/    /\/_/         (Whatever is said in Latin
  \/_/  \/_/  \/_/_/_/_/     \/_/              appears profound)

  Rob Tanner
  McMinnville, Oregon
  [EMAIL PROTECTED]

Reply via email to