From: <Msc...@ao...> - 2002-11-18 02:00:10
|
> I would guess it's the ARCHITECTURE element in the ppd file. > That's where ppd files for 5.6 differ to 5.5. It looks as if you > can change it to be "MSWin32-x86-multi-thread-5.8", see the > following: > <A HREF="http://www.geocrawler.com/lists/3/web/182/0/10120619/">http://www.geocrawler.com/lists/3/web/182/0/10120619/</A> Thanks for the hint! I've done some more investigation on this and it seems like "ppm" is totally broken in Activestate 5.8.0 beta. Here's what I tried: * Calling "ppm" results in "bad command or filename" * Calling "ppm3" results in "bad command or filename" * "ppm2" actually seems to work. It serves up the "ppm>" command prompt, which, when I entered ppm> <A HREF="http://log4perl.sourceforge.net/ppm/Log-Log4perl.ppd">http://log4perl.sourceforge.net/ppm/Log-Log4perl.ppd</A> contacted the server, fetched the "ppd" file, but choked: Read a PPD for '"http://log4perl.sourceforge.net/ppm/Log-Log4perl.ppd"', but it is not intended for this build of Perl (MSWin32-x86-multi-thread) So, according to Duncan's suggestion, I changed the line ARCHITECTURE NAME="MSWin32-x86-multi-thread" in the above mentioned *.ppd file to ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" stored it in <A HREF="http://log4perl.sourceforge.net/ppm/Log-Log4perl-58.ppd">http://log4perl.sourceforge.net/ppm/Log-Log4perl-58.ppd</A> and ran it again. This time, it actually fetched the referenced tarball, installed it (although it muttered something about "Duplicate POD found"), but missed the dependencies, because it doesn't notice that Log::Log4perl depends on Log::Dispatch as indicated by DEPENDENCY NAME="Log-Dispatch" VERSION="2,0,0,0" in the *.ppd file. Next try was to manually install Log::Dispatch: ppm> install Log::Dispatch but that failed (although it works with ActiveState perl 5.6.1), saying it can't find it. Does anybody know how to resolve these issue or how to contact Activestate about it? Seems like my emails to their perl-win32-users mailing list are silently discarded. --- Mike Mike Schilli log...@pe... http://log4perl.sourceforge.net http://perlmeister.com |