Two possibilities come to mind regarding the DBD::Ingres trouble reported recently reported (please bear in mind that I cannot test any of these speculations at this time - I am sort of on vacation :-) 1) One of the DBI &/or DBD modules required an explicit: mms all in order to compile correctly. I do not recall if DBD::Ingres was that one or not. 2) In going from 5.004** to 5.005** versions of perl the need to add a directorive along the lines of: perl Makefile.PL -DPERL_POLLUTE proved necessary on Unix. One might try adding a preproceesor directive along the lines of: #define PERL_POLLUTE to an appropriate .xs or .h file an attempt recompilation under 5.6.0. I hope some of that information helps, but I'd like to reiterate that I cannot test any of it and it is merely speculation on my part. Peter Prymmer