Hello, In MARC::Record, line 15 : use Carp qw(croak);
And in line 565 : if ($reclen > 99999) { carp( "Record length of $reclen is larger than the MARC spec allows (99999 bytes)." ); } it result in an error. replace > use Carp qw(croak); by > use Carp qw(croak carp); and things are going much better. -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc Tel : (33) 4 91 81 35 08