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
              • I know. I bugged them about getting TT in there. It was only failing one of their tests. But in my opinion it is one very using templating system and it should be in there. And now it is. : )