Hello, During the install in CPAN of Log::Log4perl, I got a Recursive dependency detected error, which I managed to reduce to:
Scalar::Util > Test::More > Test::Harness > File::Spec > Scalar::Util (exact output from CPAN below). I am totally puzzled on how I can proceed now. Googling CPAN Recursive dependency didn't provide useful information, ASFAICS. Even knowing which one of those four modules is the culprit wouldn't help me here. My context: I have slowly been developping my software on my Mac for about three months. Doing so, I have CPAN installed many modules over those three months, including Log4perl. I am now trying to move my code to the deployment machine, where I need to CPAN install all the modules I use. This is where I get the above error. My target machine is a Linux CentOS distribution, though this shouldn't make any difference, since CPAN is supposedly platform agnostic. I'd appreciate any pointer. Jean-Denis cpan> make Scalar::Util Running make for module Scalar::Util Running make for G/GB/GBARR/Scalar-List-Utils-1.21.tar.gz Is already unwrapped into directory /root/.cpan/build/Scalar-List-Utils-1.21 Has already been processed within this session Recursive dependency detected: Scalar::Util => G/GB/GBARR/Scalar-List-Utils-1.21.tar.gz => Test::More => M/MS/MSCHWERN/Test-Simple-0.88.tar.gz => Test::Harness => A/AN/ANDYA/Test-Harness-3.17.tar.gz => File::Spec => S/SM/SMUELLER/PathTools-3.30.tar.gz => Scalar::Util. Cannot continue.