Hi Andreas,
On Tue Apr 03 16:15:34 2007, ANDK wrote:
Show quoted text> Recursive dependency detected:
> CPANPLUS (have: N/A; want: 0.78)
> => KANE/CPANPLUS-0.78.tar.gz
> => CPANPLUS::Shell::Default (have: N/A; requires: 0.0)
> => KANE/CPANPLUS-0.78.tar.gz.
>
>
> Oh my!
This dependency comes from the setting of your chosen shell; if you
chose a shell that's bundled with CPANPLUS, it now has a dependency
on itself. CPANPLUS handles these recursive dependencies gracefully,
but I see it throws an error in CPAN.pm. So for compatibility, i've
done the following fix:
[Rev 1838]
address: #26077 dependency on itself; CPANPLUS had a depenendency on the
shell class you set as a default, even if that was a shell provided with
CPANPLUS itself.
This caused CPAN.pm to throw a fatal error, as it did not know how to
resolve this dependency. CPANPLUS users were unaffected.
Now, no dependency is added if the selected shell is bundled with
CPANPLUS itself.