Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

IO::Prompter.pm fails to load

by geoffleach (Scribe)
on May 19, 2018 at 21:16 UTC ( [id://1214929]=perlquestion: print w/replies, xml ) Need Help??

geoffleach has asked for the wisdom of the Perl Monks concerning the following question:

perl5 (revision 5 version 26 subversion 2) linux 4.15.3-300.fc27.x86_64
new install

IO-Prompter-0.004014-0

perl -e 'use IO::Prompter'
Want.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)

I understand what this means. What I can't figure out is the offending library

Any ideas? Strategies?

Thanks.

Replies are listed 'Best First'.
Re: IO::Prompter.pm fails to load
by choroba (Cardinal) on May 19, 2018 at 21:33 UTC
    Want.c is created when installing Want, i.e. when compiling Want.xs. It's needed by Contextual::Return which is a dependency of IO::Prompter.

    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
      With cpan, I did a force install of Want and Contextual::Return. That resolved the issue.

      Many Thanks.
Re: IO::Prompter.pm fails to load
by Perlbotics (Archbishop) on May 19, 2018 at 21:31 UTC

    Do you have different versions of perl installed in parallel? Perhaps, you need to recompile with a clean environment?

    Does strace -e trace=open perl -e 'use IO::Prompter' shed some light?

    Also inspect $ENV{PATH} and $ENV{LD_LIBRARY_PATH} and ldconfig -p.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1214929]
Approved by Perlbotics
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2024-04-19 22:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found