Re: [CDBI] installation problems ...

Francis Dierick <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.class-dbi
Message-ID <[email protected]>
Maybe something is wrong with the .so files on this machine? Maybe I  
should explain you our setup:

* everything is installed / compiled on a BUILD machine in /usr/local
* /usr/local is then nfs-mounted on the TARGET machine (identical  
architecture, etc ...)

My guess is, for some reason the BUILD machine finds the correct .so  
files while the TARGET machine does not ...

A question that might help me in my debugging quest:

Q: How can I find which .so files are actually used by perl? Is this  
related to @INC?

Additionally, ... It seems Storable.pm are NOT the same on the two  
machines ...

diff Storable_psbdev01.pm Storable_werewulf.pm
24c24
< $VERSION = '2.13';
---
 > $VERSION = '2.15';
31c31,34
< eval "use Log::Agent";
---
 > {
 >     local $SIG{__DIE__};
 >     eval "use Log::Agent";
 > }
697a701,734
 > =item C<STORABLE_attach> I<class>, I<cloning>, I<serialized>

Q: Is downgrading to 2.13 going to help? What about just chaning the  
$VERSION line to 2.13?

Cheers - Francis


On 12 Feb 2007, at 21:18, Perrin Harkins wrote:

> On 2/12/07, Thomas Charron <[email protected]> wrote:
>>   I don't have a devel system in front of me ATM, but isn't that the
>> error that comes up when a module requires a certain version of a
>> module?  Aka, something is saying it needs 2.13, and 2.15 is on the
>> system?
>
> He's not loading anything but Storable.  I think it's an error that
> DynaLoader throws when it finds the wrong .so files.
>
> - Perrin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.