My company is including the installation of the DBD-Oracle and DBI Perl 
packages as part of the next scheduled release of our software, which is 
bundled with ActivePerl 5.8.3.  We need to be able to install our software on 
machines that do *not* have internet access, and as part of the install I have 
a DOS batch file that turns off searching the ActiveState Repository:

call %1\ppm3.bat rep add xycd %2
call %1\ppm3.bat rep off ActiveState PPM2 Repository
call %1\ppm3.bat rep off ActiveState Package Repository
for %%f in (*.ppd) do call %1\ppm3.bat install %%f > %1\%%f.log 2>&1
call %1\ppm3.bat rep on ActiveState PPM2 Repository
call %1\ppm3.bat rep on ActiveState Package Repository
call %1\ppm3.bat rep delete xycd 

However, I then get an error during the install of DBI that "Package 
'Test-Simple' not found; use 'Search' first."  I find this puzzling as version 
.47 of Test-Simple that is installed as part of the 5.8.3 installation, and the 
DBI.ppd file is (if I'm understanding this correctly) version .4 or greater:

      <DEPENDENCY NAME="Test-Simple" VERSION="0,4,0,0" />

Has anyone else run into this?  Do I need to install a different version of 
Test-Simple?


Reply via email to