Subject: | Cannot use multiple versions of Perl on the same system |
You can't use 5.8.x and 5.8.y on a single machine to run smoke tests, because the results database is the same. The following patch make the database name dependent or the version and architecture (threads, 64bit) of the perl build.
/home/cpan/plus/5.8.1/build/CPAN-YACSmoke-0.03/lib/CPAN/YACSmoke.pm /home/david/perl/build/5.8.1/CPAN/YACSmoke.pm
70c70,71
< use constant DATABASE_FILE => 'cpansmoke.dat';
---
Show quoted text
> use Config;
> use constant DATABASE_FILE => "cpansmoke-$Config{version}-$Config{archname}.dat";