Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I thought PPM only worked on ActiveState style repositories and not CPAN? Can you install CPAN modules with it?
    • I think just must be a typo. PPM does only work with ActiveState repositories as far as I know, although ActiveState do try to build as many modules off CPAN as possible (through an automated build process).

      Frustratingly, I don't think they can build modules that use Module::Build which means that it's very difficult for Windows users to get DateTime [perl.org] installed.

      • I've found the best way to find ppds is to Google for package name ppd, as in http://www.google.com/search?q=DateTime+ppd [google.com]. That's what led me to this one [uwinnipeg.ca].

        • Right but those are Win32 PPMs and as far as I know you can't use those on OSX. I use Template-Toolkit and it is not in the ActiveState repository so I can't use PPM to get it.
          • No, you definitely can't use them on OSX. When I saw your comment

            ... it's very difficult for Windows users to get DateTime installed... (emphasis mine)
            I forgot the context of the thread....

            At this point, Google doesn't seem to know any OSX PPM repositories (it finds PPD files for printers....)

            • Well, first of all, there is at least one big PPM repository for OS X at activestate. It's configured by default when you install ActivePerl on OS X. As for Template-Toolkit, it was indeed unavailable on all platforms, but it's now available in the ActiveState PPM repository for the following platforms: darwin-5.8 hpux-ia64-5.8 hpux-ia64-lp64-5.6 hpux-ia64-lp64-5.8 hpux-pa-risc-5.6 hpux-pa-risc-5.8 hpux-pa-risc-lp64-5.8 linux-5.6 linux-5.8 solaris-5.6 solaris-5.8 Enjoy!
              --
              There's more than 9 ways to do it