On 17 Sep 2001, at 16:09, I wrote:
> I'm trying to upgrade an Intel system running OpenBSD 2.8-stable from
> Anomy 1.35 to 1.43. On my development machine, all the tests pass
> fine except for sanitizer.filenames. On the production machine none
> of the tests work. I'm getting a lot of output files that say
> nothing but *** Exit code was 255 ***.
OK, I think I've got this figured out. On the production machine I
have a file
/usr/libdata/perl5/Anomy/MIMEStream.pm
On the development machine I don't. This file is the wrong version
for 1.43. It shows as
$Id: MIMEStream.pm,v 1.25 2001/02/01 00:10:51 bre Exp $
but the one for 1.43 I'm showing as
$Id: MIMEStream.pm,v 1.35 2001/09/04 15:49:11 bre Exp $
If I run ./testall.sh from the testcases directory and say
setenv PERL5OPT -I../bin
then I get the same results on the production machine as the
development machine. It looks like on the production machine I'm
picking up the *wrong version* of MIMEStream.pm, which would explain
a lot.
Suggestion: maybe testall.sh should include something like setenv
PERL5OPT -I../bin, and a message to be sure to install the modules in
../bin into your Perl library??
--- #include <disclaimer.h> Jim Rosenberg Ross Mould E-mail: 21467@xyz.molar.is