Using current svn:
#mkdir /tmp/lyx/
#cd /tmp/lyx
#python /cvs/lyxsvn/lib/configure.py
Result:
...
+checking list of textclasses...
Layout file /cvs/lyxsvn/lib/layouts/manpage.layout has no
\DeclareXXClass line.
Is this just a typo in that layout?
If I now run configure.py again, it works. That's because we have the
default textclass.lst from the failed first run, so it skips the part
that does that test. So that leads to the question: Isn't it a bit much
to sys.exit(2) if we don't find a \DeclareXXClass line? Seems to me it'd
be enough to print the error message and ignore that layout file.
Richard