|
Posted by harryfmudd [AT] comcast [DOT] on July 5, 2006, 9:28 pm
Please log in for more thread options
David WE Roberts wrote:
> On Fri, 23 Jun 2006 12:57:01 -0400, harryfmudd [AT] comcast [DOT] net
> wrote:
>
>
>>Clyde Ingram wrote:
>>
>><snip />
>>
>>>Note that installing with PPM avoids this problem. However, my target
>>>machines are not connected to the Internet, so PPM/Internet is not an option
>>>in my production environment.
>>>
>>
>>So why not just set up your own PPM repository where your production
>>machines can see it? Create a directory somewhere, get the zip files
>>from ActiveState, and expand them into your directory.
>>
>> From this point, I know that creating a virtual directory in (e.g.) IIS
>>gets you an http repository, referred to by http://your_server/your_dir/.
>>
>>It has been a while since I have messed with file: based repositories,
>>but I doubt it's any more complicated. But in my case it was easier to
>>convince the security people to punch a hole in an internal firewall for
>>port 80 than it was to get the holes to make UNC file access work.
>>
>>Tom Wyant
>
>
> Sounds easy and sensible; it almost is :-(
>
> For some obscure reason:
> the ZIP files available from the ActiveState site are version numbered
> the 'tar.gz' files within the ZIP are version numbered
> the 'ppd' files within the ZIP are NOT version numbered.
>
> e.g.
> ABI.zip contains
> ABI.ppd
> ABI.tar.gz
>
> ABI-0.01.zip contains
> ABI.ppd
> ABI-0.01.tar.gz
>
> Because both versions have the same name for the 'ppd' file you can't
> just download all the ZIP files then unzip them to create your repository.
> [Been there, done that, no T shirt]
>
> I ended up having to write a Perl ditty to unzip each archive to a work
> area and rename the 'ppd' file to match the 'zip' file name before adding
> it to the repository.
>
> Oh, and I had to get '7-zip' to be able to unzip from the command line.
>
> All in all, what should have been a download and a quick unzip turned into
> a major exercise.
>
> I still have **NO IDEA** why the 'ppd' files are not version numbered.
>
> Ho hum.
>
> Dave R
>
> P.S. three of the '.ppd' files had XML problems which prevented the
> 'search' command in 'ppm' from working. I had to rename them to
> '.ppd.broken' to have a full working repository.
>
Hmm. Well, it _used_ to be easy and simple. Guess someone decided to
"fix" it.
Sorry for the wild goose chase.
Tom Wyant
|