Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Why does Module::Build want rebuild every time

by Corion (Patriarch)
on Sep 11, 2017 at 14:23 UTC ( [id://1199115]=note: print w/replies, xml ) Need Help??


in reply to Why does Module::Build want rebuild every time

Maybe a more recent version of Module::Build is available on CPAN.

I think all CPAN tools will (if you let them) try to upgrade all modules in the direct dependency chain to their most recent version. Maybe IO::Socket::IP requires a certain minimum version of Module::Build to build itself.

If you want to avoid rebuilding/reinstalling Module::Build, try a manual configuration of IO::Socket::IP using these five commands:

cpanm --look IO::Socket::IP perl Makefile.PL make make test make install

Replies are listed 'Best First'.
Re^2: Why does Module::Build want rebuild every time
by ait (Hermit) on Sep 12, 2017 at 02:56 UTC

    Thanks for your prompt reply!

    I was trying to avoid CPAN shell but it all got very complicated after that. Turns out Test::More requires Storable which is XS and that made me install gcc and make, which is not even available, etc. etc. so it got pretty hairy but incredibly I got it working. I actually have Mojolicious running on an Arduino Yśn !!!

    I kept pretty good notes so I decided to make this tutorial to help others and possibly get some collaboration to make this more native to the OpenWRT crowd:

    Embedded Perl: Installing Perl and Mojolicious on Arduino Yśn / OpenWRT ChaosCalmer

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2024-03-28 19:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found