[Scons-dev] epydoc on mac to produce PDF

Bill Deegan bill at baddogconsulting.com
Sun Oct 1 19:00:03 EDT 2017


Greetings,

We use epydoc to produce the API docs for SCons.

When I run bootstrap.py on my mac (MacOS Sierra), I get the following error
in red below.
I'm not a latex expert by any means. I'm wondering if anyone in our
community has run into this issue and has a solution?

Thanks,
Bill


/opt/local/bin/epydoc --pdf --debug --output
> /Users/bdbaddog/devel/scons/git/scons/build/doc/scons-api
> --docformat=restructuredText --name SCons --url http://www.scons.org/
> build/scons/engine/SCons/__init__.py build/scons/engine/SCons/Action.py
> build/scons/engine/SCons/Builder.py build/scons/engine/SCons/CacheDir.py
> build/scons/engine/SCons/Conftest.py build/scons/engine/SCons/cpp.py
> build/scons/engine/SCons/dblite.py build/scons/engine/SCons/Debug.py
> build/scons/engine/SCons/Defaults.py
> build/scons/engine/SCons/Environment.py
> build/scons/engine/SCons/EnvironmentValues.py
> build/scons/engine/SCons/Errors.py build/scons/engine/SCons/Executor.py
> build/scons/engine/SCons/Job.py build/scons/engine/SCons/exitfuncs.py
> build/scons/engine/SCons/Memoize.py
> build/scons/engine/SCons/Node/__init__.py
> build/scons/engine/SCons/Node/Alias.py build/scons/engine/SCons/Node/FS.py
> build/scons/engine/SCons/Node/Python.py
> build/scons/engine/SCons/PathList.py
> build/scons/engine/SCons/Scanner/__init__.py
> build/scons/engine/SCons/Scanner/C.py build/scons/engine/SCons/Scanner/D.py
> build/scons/engine/SCons/Scanner/Dir.py
> build/scons/engine/SCons/Scanner/Fortran.py
> build/scons/engine/SCons/Scanner/IDL.py
> build/scons/engine/SCons/Scanner/LaTeX.py
> build/scons/engine/SCons/Scanner/Prog.py
> build/scons/engine/SCons/Scanner/RC.py
> build/scons/engine/SCons/Scanner/SWIG.py build/scons/engine/SCons/SConf.py
> build/scons/engine/SCons/SConsign.py
> build/scons/engine/SCons/Script/__init__.py
> build/scons/engine/SCons/Script/Interactive.py
> build/scons/engine/SCons/Script/Main.py
> build/scons/engine/SCons/Script/SConscript.py
> build/scons/engine/SCons/Subst.py build/scons/engine/SCons/Taskmaster.py
> build/scons/engine/SCons/Util.py
> build/scons/engine/SCons/Variables/__init__.py
> build/scons/engine/SCons/Variables/BoolVariable.py
> build/scons/engine/SCons/Variables/EnumVariable.py
> build/scons/engine/SCons/Variables/ListVariable.py
> build/scons/engine/SCons/Variables/PackageVariable.py
> build/scons/engine/SCons/Variables/PathVariable.py
> build/scons/engine/SCons/Warnings.py
>   [...
> Warning: Unable to extract the base list for SCons.Executor.Executor:
>          Bad dotted name
> Warning: Unable to extract the base list for SCons.Executor.Null: Bad
>          dotted name
>   [.....
> Warning: Unable to extract the base list for SCons.Node.Node: Bad
>          dotted name
>   [.....
> Warning: Unable to extract the base list for SCons.Node.Node: Bad
>          dotted name
>   [..........
> Warning: Module SCons.Options.BoolOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.BoolVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Script.SConscript is shadowed by a variable with
>          the same name.
> Warning: Module SCons.Options.EnumOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.EnumVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Options.ListOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.ListVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Options.PackageOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.PackageVariable is shadowed by a
>          variable with the same name.
>   [...........
> Warning: Module SCons.Script.SConscript might be shadowed by a
>          variable with the same name.
>   [..............
> Warning: Module SCons.Variables.PathVariable is shadowed by a variable
>          with the same name.
>   [......................................................
> *  Error: latex failed: Command \textquotedbl unavailable in encoding*
> *         OT1.*
>
> *         See the LaTeX manual or LaTeX Companion for explanation.*
> *         Type  H <return>  for immediate help.*
> *          ...*
>
> *         l.49 THE public interface, \textquotedbl*
> *                                                 {}calling\textquotedbl{}
> an Action o...*
>
> *         ?*
>


[.........................................................................]
Warning: 4 markup errors were found while processing docstrings.  Use
         the verbose switch (-v) to display markup errors.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20171001/5af46fae/attachment.html>


More information about the Scons-dev mailing list