astroboy has asked for the wisdom of the Perl Monks concerning the following question:

I'm trying to automate a Perl environment install on Windows by using the PPM module. Unfortunately, its records don't seem to match the standard ppm3 utility.

For instance, if I install DBI using ppm3, PPM::QueryInstalledPackages doesn't list it as an installed package. However, if I install DBI using PPM::InstallPackage, PPM::QueryInstalledPackages identifies DBI as being installed, but ppm3 doesn't. Is there a way to reconcile these two?

Replies are listed 'Best First'.
Re: Reconciling ppm3 with PPM module
by PodMaster (Abbot) on Jul 26, 2005 at 02:54 UTC
    No, ppm2 and ppm3 aren't compatible. ppm3 uses PPM::UI. You'll have to read the source a lot.

    MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
    I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
    ** The third rule of perl club is a statement of fact: pod is sexy.

      Thanks for the info.