> > > Content-type: text/html > Software error: > Storable binary image v2.7 more recent than I am (v2.6) at > ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_retrieve.al) > line 323 >From the Storable.pm POD:
files from future versions of Storable Earlier versions of Storable would immediately croak if they encountered a file with a higher internal version number than the reading Storable knew about. Internal version numbers are increased each time new data types (such as restricted hashes) are added to the vocabulary of the file format. This meant that a newer Storable module had no way of writing a file readable by an older Storable, even if the writer didn't store newer data types. You produced the storable file on one machine and are using it on a different machine? Firstly, you should upgrade Storable to the latest version (2.16) http://search.cpan.org/~ams/Storable-2.16/Storable.pm Secondly, if you are going to use the produced data on more than one machine, then you should the nstore commands rather than the store commands. This guarantees that the file can be read by different processor types than the originating machine. For instance, if you were to use store and created the file on a 32 bit machine, you wouldn't be able to read it on a 64 bit machine.