One thing that I leaned from the buildbot is: always "make doc-clean"
before building the docs. The patchbot should probably do that as well.
On Monday, April 13, 2015 at 2:51:53 PM UTC+2, Jan Keitel wrote:
>
> Hi there,
>
> I just installed a patchbot (2.3.1) in a clean Sage installation. After
> building Sage correctly (I had built it before), it failed while building
> the documentation with the following message:
>
> ......
>
> [reference] structure: 10 todos, 38 index, 2 citations, 37 modules
> [reference] tensor: 0 todos, 4 index, 0 citations, 3 modules
> [reference] tensor_free_modules:
> [reference] WARNING: Unable to fetch
> /home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/output/doctrees/en/reference/tensor_free_modules/environment.pickle
> Error building the documentation.
> Traceback (most recent call last):
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/common/builder.py", line
> 1618, in <module>
> getattr(get_builder(name), type)()
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/common/builder.py", line
> 292, in _wrapper
> getattr(get_builder(document), 'inventory')(*args, **kwds)
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/common/builder.py", line
> 516, in _wrapper
> getattr(DocBuilder(self.name, lang), format)(*args, **kwds)
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/common/builder.py", line
> 110, in f
> eval(compile(open(sys.argv[0]).read(), sys.argv[0], 'exec'))
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/common/custom-sphinx-build.py",
>
> line 219, in <module>
> raise OSError(ERROR_MESSAGE)
> OSError: [reference] WARNING: Unable to fetch
> /home/pcl337b/jkeitel/sage/sage_patchbot/src/doc/output/doctrees/en/reference/tensor_free_modules/environment.pickle
>
> make: *** [doc-html] Error 1
> Apply -- 0 seconds
> Traceback (most recent call last):
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/local/bin/patchbot/patchbot.py",
> line 550, in test_a_ticket
> do_or_die("$MAKE")
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/local/bin/patchbot/util.py", line
> 141, in do_or_die
> raise exn_class("%s %s" % (res, cmd))
> Exception: 512 $MAKE
> 2015-04-13 14:41:39 +0200
> 1347 seconds
> Traceback (most recent call last):
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/local/bin/patchbot/patchbot.py",
> line 550, in test_a_ticket
> do_or_die("$MAKE")
> File
> "/home/pcl337b/jkeitel/sage/sage_patchbot/local/bin/patchbot/util.py", line
> 141, in do_or_die
> raise exn_class("%s %s" % (res, cmd))
> Exception: 512 $MAKE
> Reporting 0 BuildFailed
> REPORT
> {'base': '6.5',
> 'deps': [],
> 'git_base': 'e88642d0ec3dc79278b8828a0b91e5d2d654d17a',
> 'git_base_human': '6.5',
> 'git_branch': 'master',
> 'git_commit': 'e88642d0ec3dc79278b8828a0b91e5d2d654d17a',
> 'git_log': [],
> 'git_merge': 'e88642d0ec3dc79278b8828a0b91e5d2d654d17a',
> 'machine': ['openSUSE ', '13.1', 'x86_64', '3.11.10-25-desktop',
> 'pcl337b'],
> 'patchbot_version': '2.3.1',
> 'patches': [],
> 'plugins': [],
> 'spkgs': [],
> 'status': 'BuildFailed',
> 'time': '2015-04-13 14:41:41 +0200',
> 'user': 'jkeitel'}
> 0 BuildFailed
> ok
> Done reporting 0
>
>
>
> Current base: git://github.com/sagemath/sage.git master
> Failing tests in your base install: exiting.
>
>
>
> After running ./sage -patchbot a second time, it seems to have been able
> to build the documentation, but I still wanted to report this. I might not
> have built the documentation when building Sage before, but shouldn't the
> patchbot notice this by itself?
>
> Cheers,
> Jan
>
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.