[Scons-dev] New SCons doc toolchain...

Dirk Bächle tshortik at gmx.de
Sun Apr 21 17:57:01 EDT 2013


Hi Gary,

On 21.04.2013 23:38, Gary Oberbrunner wrote:

>

> [...]

>

> Hi, Dirk!

>

> I just cloned this on my Linux box (Ubuntu 11.10 - also tried 12.04),

> but running scons bootstrap.py gives errors:

>

> scons: *** [design.xml] XMLSyntaxError : Specification mandate value

> for attribute object, line 1, column 31

> scons: building terminated because of errors.

>

> (repeats a few times). This prevents it from building doc/man/scons.1.

>

> I'm on the new_doc_toolchain branch, 6822ec. Do I perhaps have an

> out-of-date dependency or something?

>


this is strange, mainly because design.xml doesn't have anything to do
with building the MAN pages. It works fine on my side (Ubuntu Linux
12.04.2 LTS)...did you run the SConstruct for the "doc/man" subfolder
with a revision from new_doc_toolchain before? Then, maybe some leftover
files could be responsible for this error.

I have never seen this message and at the moment don't know what it
actually means and where the problem is. What happens if you cd into the
"doc/man" folder (or any of the other documents) and call:

python ../../scr/script/scons.py

such that only the doc outputs get built? Does that work? Also, can you
properly validate all documents by calling

python bin/docs-validate.py

in the top-level dir?

Regards,

Dirk



More information about the Scons-dev mailing list