Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re: updating Bundle::CPAN issues

by randyk (Parson)
on Jul 06, 2007 at 18:33 UTC ( #625326=note: print w/replies, xml ) Need Help??

in reply to updating Bundle::CPAN issues

The same sort of problem arises with ActivePerl, I think because the dll is in use at the time. What works there is to manually delete (or move out of the way) /usr/lib/perl5/5.8/cygwin/auto/Cwd/Cwd.dll and do a make install again.

Replies are listed 'Best First'.
Re^2: updating Bundle::CPAN issues
by sgt (Deacon) on Jul 06, 2007 at 20:09 UTC

    yes. I am currently building a solution to generate periodically a cygperl distrib with **a lot** of extra modules and I came across this problem which breaks badly (sadly) the CPAN toolchain.

  • it seems windows is using some kind of cache and even if the perl executable does an unload-reload of a given dll (using I guess the one in the local install dir), windows gives an error or maybe the unload mechanism does not work on cygwin...(or windows)
  • one fix is check blib for *dll and move the dll to .RM and generate a (rm) script to run at exit
  • a better one would be to fix EU::MM for cygwin, or replace the equivalent to the "install" cmd with a smarter equivalent
  • cheers --stephan

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (3)
As of 2021-02-27 04:39 GMT
Find Nodes?
    Voting Booth?

    No recent polls found