Item8662: The configure page hides items in "error" status when they are in "expert" options
Priority: Normal
Current State: Closed
Released In:
Target Release: n/a
Applies To: Engine
Component: Configure
Branches:
I am using FreeBSD with a checked-out trunk (SVN revision 6640) and trying a pseudo-install with it.
I found a strange behaviour in configure in the "store" section. Maybe it applies to other sections too.
In FreeBSD "grep" is not at same location as in Linux (/bin/grep) but in /usr/bin/grep.
In my previous 1.0.x installations, "configure" always naturally reported an error, and I could easily fix it (it has to be fixed in 2 places for {Store}{EgrepCmd} and {Store}{FgrepCmd}).
In the new interface the "store" reports 2 errors, but shows none, unless I click on "Show expert options".
Then I can see where are these errors. Otherwise they remain hidden, and one does not know what is bothering Foswiki's configure.
I believe configure should show the items in error, even if they are "expert" options, since all errors should be corrected before actual use of Foswiki.
--
RaulFRodriguez - 04 Mar 2010
i see two issue here: first, shouldn't
configure
have searched some paths to find your
grep
in
/usr/bin/
? (iirc, OS X uses the same location, and i thought
configure
used to be able to find it). second is the concept of showing all settings with errors (even those marked as EXPERT).
--
WillNorris - 04 Mar 2010
no, configure has always failed to find OSX's grep. bummer huh.
--
SvenDowideit - 04 Mar 2010
Solved with javascript. But without javascript everything is visible anyway.
--
ArthurClemens - 04 Mar 2010