[Bioperl-l] problem with installation of Bioperl1.4 on Windows XPPC using ActivePerl PPM
Nathan S. Haigh
n.haigh at sheffield.ac.uk
Fri Sep 22 10:06:16 UTC 2006
Did you get round to trying this? Did you find anything?
I'm still working on getting Bioperl 1.5.2 installed on ActivePerl 5.6.1
and as many dependencies as I can in order to run the test suit -
however, I'm have a lot of headaches! I'm about to work through it a bit
more systematically, and note the problems I'm having. One that comes to
mind straight away is:
To run the tests, I need nmake. However, nmake fails if commands break
the command line length limit - which is shorter on Windows than other
OS's. This was solved by the authors of ExtUtils::MakeMaker when I
informed them, some time ago. So, to run the tests, I need
ExtUtils::MakeMaker >=6.06 installed. However, I'm having problems with
installing this! I've informed the authors, but they resorted to
manually copying over the files and suggested using ActivePerl 5.8.8!
This is not good as far as making testing easy - although I hope that
once i've installed the latest version of ExtUtils::MakeMaker and the
Bioperl dependencies, I'll be able to run the tests.
Another thing is the lack of the correct implementation of some ppd
modules, but that hopefully, should be reasonable straight forward.
Chris Fields wrote:
> I'll try upgrading to the latest ActivePerl to see what's going on. We
> probably need to be prepared for this issue if it pops up, as I'm sure it
> Christopher Fields
> Postdoctoral Researcher - Switzer Lab
> Dept. of Biochemistry
> University of Illinois Urbana-Champaign
>> I've been looking at this a little bit today. It is weird! Firstly, I
>> thought new ppm4 can't actually find a File::Spec module other than
>> version 0.82 and thought it might be due to the addition of new tags to
>> ppd files (<REQUIRE> and <PROVIDE>) in order to better track
>> dependencies etc. However, I don't have File::Spec installed, or
>> PathTools so I have no idea where it gets the version numbers from!
>> I would install a slightly earlier version of Perl which still uses
>> PPM3. All versions >= 188.8.131.528 will only contain PPM4, so either
>> download 5.6.1 or download an old release of 5.8.8 from here:
>> Sorry I couldn't be too much help.
More information about the Bioperl-l