Item9274: Double slash in path to CPAN/lib
Current State: Closed
Released In: 1.0.10, 1.1.0
Target Release: patch
Applies To: Engine
In a standard foswiki 1.0.9 installation, I find the following paths (among others) in the output of configure under "@INC library path":
Clearly, the double slashes after "CPAN/lib" should not be there. Currently, that does not cause any obvious problems, but might under more special circumstances. The problem seems to be the trailing slash in line 55 of /path/to/foswiki/bin/setlib.cfg:
$CPANBASE = "$foswikiLibPath/CPAN/lib/" unless $CPANBASE;
If I remove the trailing slash, the problem vanishes. However, I cannot tell if that causes other problems (that I haven't noticed) somewhere else.
- 07 Jul 2010
Confirmed on trunk too. It seems like an easy fix, but maybe someone like GeorgeClark
who is more familiar with configure code can make sure.
- 08 Jul 2010
None of our other file system path settings are supposed to include the trailing slash, so I believe that eliminating the trailing slash is probably the correct solution. I'll commit a fix and we can deal with the fallout.
- 11 Jul 2010