Discuss the Perl Package Manager (PPM) and other module installation methods

mod_perl-2.0.ppd installation failed

When I try to install a mod_perl-2.0.ppd with command line:

ppm install http://theoryx5.uwinnipeg.ca/ppms/mod_perl-2.0.ppd

I am getting this error:

ppm install failed: 500 Can't connect to theoryx5.unwinnipeg.ca:80 (nodename nor servername provided, or not know)

Active perl version is 5.24.3. URL is unreachable in browser, so this repository no longer exists.

Can anyone help me fix this or to find appropriate repository ?

dbd-sqlite 1.56 build for perl 5.18 windows & linux 64-bit

DBD-SQLite came out with version 1.56. I was wondering when we could expect it to be built for perl 5.18 for Windows and Linux 64-bit. I couldn't find any information on the normal build schedule. Thanks for any information!

Alien-wxWidgets 0.68 in PPM is incomplete

I encountered a situation a few days ago where Wx 0.9928 would no longer load in 5.22 Win10 x64. After doing some digging today, the problem seems to be the build of Alien-wxWidgets 0.68 in PPM is incomplete. The Config and Msw libraries are absent, and from the PPM log, they not being built. Alien-wxWidgets 0.67 was built correctly, but it is now locked in PPM. I have one machine that still has 0.67 on it, and it works fine.


Inlne-Java-0.63 Perl loader can't find C:\Perl64\site\lib\auto\Inline\Java\JNI\JNI.dll

Is Inline-java-0.63 compatible with 64 bit perl 5, version 24, subversion 3 (v5.24.3)?

The JNI.dll in fact is in the correct path but the Perl DynaLoader says it can't find it there.

Otherwise, this version of Inline-java, built from meta::cpan appears to be healthy:



WX from PPM 5.22 Win10 x64 won't load

Some software that ran under 5.22.1 about 2 years ago now fails. Everything works except the WX package from PPM now fails at the "use Wx;":

Can't load 'C:/Perl64/site/lib/auto/Wx/Wx.dll' for module Wx: load_file:The specified module could not be found at C:/Perl64/lib/DynaLoader.pm line 194.

Several programs exhibit the identical problem. I upgraded to 5.22.4 x64; no change. The dll file definitely exists; DynaLoader doesn't like it.

Any ideas?


How to install Net::SFTP::Foreign

I am new to perl and trying to install Net::SFTP::Foreign on window 10 with perl 5.24.

Net::SFTP::Foreign has a dependent library Math::GMP.

when trying to to install Math::GMP, it is showing message "Can't link/include gmp.h".

I google to find the solution, where it is mention to install gmp.h file.

But after my all effort, I am still getting the same message.

Please provide step by step information, How can I get ride of missing gmp.h file message and get installed Math::GMP.


No DBD::MySQL for Perl 5.26 64bit

Recent installation of Perl 5.26 on Windows 10 x64
Upgraded from Perl 5.24 where access to MySQL data is critical but alas the DBD::MySQL PPM module is not available so I have to uninstall and reinstall 5.24 to maintain compatibility.
Anyone know if we will get this module any time soon?

PPM packages for v5.26 64bit?

http://ppm4.activestate.com/MSWin32-x86-64int/5.26/2600/ is empty, hence, the PPM of ActivePerl v5.26 cannot download packages. When will the packages available?

Or is there another repository for v5.26?

Thank you,

PPM installation does not initiate for String-CRC32 package


perl version 5.8.3

I set the http proxy from command line,

set http_proxy=http://UserName:Pwd@

and then trying to install String-CRC32 using,

ppm install String-CRC32

it gives below error,

C:\WINDOWS\system32>ppm install String-CRC32
Error: No valid repositories:
Error: 404 Not Found
Error: 404 Not Found

Can I get some help with it or a perl script for CRC32 calculation!!


ppm update error


I can't update any repository on my laptop (see attachment)!!! Can you help me?

I have installed ActivePerl 5.22, 5.24 and 5.26 like this bin-path:

C:\Program Files\ActiveState\ActivePerl\5.22\..
C:\Program Files\ActiveState\ActivePerl\5.24\..
C:\Program Files\ActiveState\ActivePerl\5.26\..