trouchelle.com

/ Perl /

PPM Repository

Recent updates

Perl 5.8
Module/Version Built On
SVN-Notify-Filter-EmailFlatFileDB 1.01 2008-07-23 19:00:42
SVN-Class 0.08 2008-07-23 18:59:51
Sub-Called 0.03 2008-07-23 18:59:19
Sub-Called 0.02 2008-07-23 18:59:01
Spreadsheet-WriteExcel 2.22 2008-07-23 18:58:37
Set-Object 1.25 2008-07-23 18:57:33
Set-Object 1.24 2008-07-23 18:56:57
Set-Infinite 0.63 2008-07-23 18:56:16
Set-Infinite 0.62 2008-07-23 18:55:48
Rose-DBx-Object-Renderer 0.17 2008-07-23 18:55:04
RiveScript 1.16 2008-07-23 18:54:30
PPI-PowerToys 0.11 2008-07-23 18:54:03
podlators 2.1.2 2008-07-23 18:40:17
Perl6-Str 0.0.3 2008-07-23 18:39:42
Perl-Critic 1.090 2008-07-23 18:39:04
Parse-Stallion 0.03 2008-07-23 18:30:10
Net-Squid-Auth-Engine 0.01.04 2008-07-23 18:28:19
Net-LDAP-Server-Test 0.06 2008-07-23 18:27:54
MooseX-Log-Log4perl 0.31 2008-07-23 18:26:59
Mewsoft-Pagination 0.10 2008-07-23 18:26:29
List-Uniq 0.12 2008-07-23 18:26:02
HTML-TurboForm 0.22 2008-07-23 18:24:49
HTML-FormatText-WithLinks 0.10 2008-07-23 18:24:02
GD-Convert 2.14 2008-07-23 18:23:07
Games-Sudoku-General 0.009 2008-07-23 18:22:41
Perl 5.10
Module/Version Built On
XML-MiniCity 0.01 2008-07-23 20:08:06
WWW-Search 2.504 2008-07-23 20:06:43
Win32-IPHelper 0.06 2008-07-23 20:05:44
Tk-Pod 0.9939 2008-07-23 20:02:29
Test-Most 0.10 2008-07-23 19:55:50
Test-Aggregate 0.31 2008-07-23 19:55:27
Template-Plugin-Devel-StackTrace 0.01 2008-07-23 19:53:45
SVN-Notify-Filter-EmailFlatFileDB 1.01 2008-07-23 19:53:07
Sub-Called 0.03 2008-07-23 19:51:14
Sub-Called 0.02 2008-07-23 19:50:56
Sub-Called 0.01 2008-07-23 19:50:38
Spreadsheet-WriteExcel 2.22 2008-07-23 19:50:20
Set-Object 1.25 2008-07-23 19:49:12
Set-Object 1.24 2008-07-23 19:48:34
Set-Infinite 0.63 2008-07-23 19:47:52
Set-Infinite 0.62 2008-07-23 19:47:25
RiveScript 1.16 2008-07-23 19:46:22
re-engine-Lua 0.03 2008-07-23 19:46:03
PPI-PowerToys 0.11 2008-07-23 19:45:25
POE-Component-PluginManager 0.62 2008-07-23 19:44:54
podlators 2.1.2 2008-07-23 19:43:21
Perl6-Str 0.0.3 2008-07-23 19:41:49
Perl6-Str 0.0.2 2008-07-23 19:41:29
Parse-Stallion 0.03 2008-07-23 19:39:50
Net-Squid-Auth-Engine 0.01.04 2008-07-23 19:37:46

This repository contains:

Repository for Perl 5.10 is filling slowly because of necessity to build all dependencies and install them with PPM for consistency. If you need some absent module urgently, don't hesitate to ask.

You can use this repository by running:

Builds 818 and 819 are not supported. Consider upgrading to recent version.

If you want to install certain module (for example, FindBin::Real), you can provide PPD URL to ppm by running:

Repository is updated on regular basis. Summary files are updated every Monday and Thursday at 00:00 EST (UTC-5) approximately. PPM::Make by Randy Kobes is used to build modules. HTML::Template::Compiled by Tina Muller is used for web pages.


Other repositories and PPM4

Starting from 2007-05-29, packages with the same or lower version that exist in University of Winnipeg repository for Perl 5.8 and Perl 5.10 are no longer listed in package.xml. Please add http://theoryx5.uwinnipeg.ca/ppms/ (for Perl 5.8) or http://cpan.uwinnipeg.ca/PPMPackages/10xx/ (for Perl 5.10) to list of your repositories to get these modules with PPM4.

Also, a stripped version of ActiveState's repository is provided for you, if you want to get rid of duplicates. It contains list of modules with versions higher than in this and aforementioned TheoryX5 repositories. You can use it by addind:

(and disabling original ActiveState repository, of course)


Unstable modules repository

Starting from 2008-05-26, special "unstable" repositories are maintained. They contain modules that fail or hang during "make test" stage. Use this with VERY caution because failing modules may as well fail or hang in production. Meanwhile, there are only "failing" versions of some modules exist at all. Also, don't hesitate to ask module author about fixing problems.

You can add these repositories to PPM by running following commands:

And don't forget: you have been warned!


Missing DLLs issue

Many packages require additional DLL files to run. Because module building is automatic, some packages lack of installation scripts to get necessary DLL files. You can download missed DLLs from here and place them in your perl/bin directory.

Please feel free to send e-mail with module name and required DLL name, so I can update ppd with installation script.

Repository statistics

Perl 5.8 repository

Modules with status:
11379 OK: Built successully, can be installed
1419 WARN: Built with warnings, can be installed though
180 NEW: Not yet built, cannot be installed
5861 FAIL: Not built due to errors, cannot be installed
70 N/A: Cannot be built because of uselessness or incompatibility, cannot be installed
600 UNSTABLE: Failed test cases, can be installed from unstable repository only

Perl 5.10 repository

Modules with status:
8052 OK: Built successully, can be installed
1712 WARN: Built with warnings, can be installed though
360 NEW: Not yet built, cannot be installed
7877 FAIL: Not built due to errors, cannot be installed
57 N/A: Cannot be built because of uselessness or incompatibility, cannot be installed
1806 UNSTABLE: Failed test cases, can be installed from unstable repository only

Perl 5.8: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Perl 5.10: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


While I'm building modules and maintaining this repository just for fun, I still have to pay hosting bills. You may want to make a donation to help me with costs.

Mail to: stro@railways.dp.ua