|
|
It worked. Thanks.
-----Original Message-----
From: Philippe M. Chiasson [mailto:gozer@xxxxxxxxxxxxxxx]
Sent: Wednesday, July 12, 2006 4:36 PM
To: Dick, Brian E.
Cc: activeperl@xxxxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Setting up a local ppm module repository
Dick, Brian E. Wrote:
> We have several Windows application servers on which we use perl and
many
> of them do not have access to the Internet. We want to set up our own
local
> ppm module repository to get around this limitation.
>
> I read the User Guide section on Using PPM, a local repository looks
simple
> enough. I downloaded one of the zip files, unzipped it and did a "rep
add
> local my_rep_dir". A "desc" shows the location to be "local". Cool.
>
> But, a version of one of the modules I need, DBD-Oracle [1.17], is not
in
> the zip repository at http://ppm.activestate.com/PPMPackages/zips/.
The
> version I installed came from
>
http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn:/PPM/Serve
r/SQL.
That was because DBD-Oracle wasn't built by our automated system, but
rather
hand-built and published. I've since fixed that problem and published a
zip
version of DBD-Oracle-1.17
(http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/DBD
-Oracle-1.17.zip)
That zip file contains the required .dlls from the oracle instant client
libraries
and the same installer script.
> How can I get the DBD-Oracle [1.17] module into my local repository?
Just download that zip file, unzip it and place both the .tar.gz and the
.ppd
file in your local repository. A simple ppm install DBD-Oracle should
then do
the trick. The installer script will ask you to accept the Oracle
license and
proceed to copy the oracle .dlls to your perl installation and install
DBD-Oracle
itself.
Let me know if this doesn't work for you.
------------------------------------------------------------------------
--------
Philippe M. Chiasson gozer@xxxxxxxxxxxxxxx GPG KeyID :
88C3A5A5
http://xrl.us/activegozer F9BF E0C2 480E 7680 1AE5 3631 CB32 A107
88C3A5A5
_______________________________________________
ActivePerl mailing list
ActivePerl@xxxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
|
|