On 10/02/12 13:32, H.Merijn Brand wrote: > Preparing a new database machine ... > > Do I need to worry? > t/10general.t ............ 1/30 > # Failed test 'system exit 1 should return 256' > # at t/10general.t line 41. > # got: '-1' > # expected: '256' > > # Failed test 'system exit 0 should return 0' > # at t/10general.t line 42. > # got: '-1' > # expected: '0' > t/10general.t ............ 3/30 # Looks like you failed 2 tests of 30. > t/10general.t ............ Dubious, test returned 2 (wstat 512, 0x200)
This symptom indicates that the system built-in function is not working. Try perl -e 'print system("exit 1;"), "\n"' If this reproduces the problem, you have something nothing to do with databases to investigate. If it doesn't reproduce the problem, it may be that Oracle is messing with the SIGCHLD signal. Are you connecting directly to the database using the bequeather? If so, try connecting via SQL*Net instead. If avoiding the bequeather fixes the problem, try putting 'bequeath_detach = yes' in your sqlnet.ora file. This should allow you to use the bequeather and system at the same time. -- Charles Jardine - Computing Service, University of Cambridge c...@cam.ac.uk Tel: +44 1223 334506, Fax: +44 1223 334679