bin/configure
, I am seeing sections like the following:
Cwd | 3.01 installed. Version 3.05 Required
for Required. Available from the CPAN archive.
3.01 installed. Version 3.05 Required for Required. Available from the CPAN archive. |
... | |
Apache::Htpasswd | not installed. Optional, only required for ApacheHtpasswd password manager
for Optional, only required for ApacheHtpasswd password manager
not installed. Optional, only required for ApacheHtpasswd password manager for Optional, only required for ApacheHtpasswd password manager |
lib/TWiki/Configure/Checkers.pm
this is due to a unclear specification between the data in tools/DEPENDENCIES
and the parser in lib/TWiki/Configure/Checkers/CGISetup.pm
.
The fix which I am going to check in changes tools/DEPENDENCIES
to fit the expectations of the code. Maybe this is the wrong way around, but sub checkPerlModules
is called from many places.
TWiki::Configure::Section
objects?
haj
Cwd | Error: 3.01 installed. Version 3.05 required for for base TWiki |
TWiki::Configure::UI
has class variables to store the total number of errors and warnings, but they're never updated. So the summary block is never shown. bin/configure
when these vars are finally checked (fixed with tonight's checkin).
bin/configure
sets up an $eroot
for read-only sections, but fills it with empty stubs only, and apparently never makes uses of it. Maybe that was the mechanism intended to keep track of accumulated errors? TWiki::Configure::Root
is a TWiki::Configure::Section
is a TWiki::Configure::Item
, but the constructors successively drop parameters: Root
tries to create a Section
with two parameters, but only one is used, and Section
tries to create an Item
with one parameter, which is dropped as well. The parameter used by Section
to create a new Item
is a class name, which scares me because I have no idea what the intention is. bin
are not executable. I can see that the path which sets the error message is executed during configure
tracing, but no text is appearing in the output. _actionConfigure
haj
ItemTemplate | |
---|---|
Summary |
bin/configure is too noisy in CGI Setup section
|
ReportedBy | TWiki:Main.HaraldJoerg |
Codebase | ~twiki4 |
SVN Range | TWiki-4.1, Sun, 08 Oct 2006, build 11688 |
AppliesTo | Engine |
Component | |
Priority | Normal |
CurrentState | Closed |
WaitingFor | |
Checkins | 11691 11692 11701 11721 |
TargetRelease | n/a |