Source: git-buildpackage
Version: 0.9.25
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20220212 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p build
> pydoctor -v --config=.pydoctor.cfg
> adding directory /<<PKGBUILDDIR>>/gbp
> adding directory /<<PKGBUILDDIR>>/tests/doctests
> processing ['gbp.pkg.compressor']
> processing ['gbp.patch_series']
> processing ['gbp.patch_series', 'gbp.errors']
> processing ['gbp.patch_series', 'gbp.git.repository']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.format']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.git.modifier']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.git.modifier',
> 'gbp.git.errors']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.git.commit']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.git.args']
> processing ['gbp.patch_series', 'gbp.git.repository', 'gbp.paths']
> processing ['gbp.pkg.archive']
> processing ['gbp.scripts']
> processing ['gbp.pkg.git']
> processing ['gbp.pkg.git', 'gbp.command_wrappers']
> processing ['gbp.pkg.git', 'gbp.git']
> processing ['gbp.pkg.git', 'gbp.git', 'gbp.git.fastimport']
> processing ['gbp.pkg.git', 'gbp.git', 'gbp.git.vfs']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar', 'gbp.pkg.pristinetar']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar', 'gbp.deb']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar', 'gbp.deb',
> 'gbp.deb.changelog']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar', 'gbp.deb', 'gbp.deb.policy']
> processing ['gbp.pkg.git', 'gbp.deb.pristinetar', 'gbp.deb',
> 'gbp.deb.policy', 'gbp.pkg.pkgpolicy']
> processing ['gbp.pkg.upstreamsource']
> processing ['gbp.rpm.git']
> processing ['gbp.rpm.git', 'gbp.rpm']
> processing ['gbp.rpm.git', 'gbp.rpm', 'gbp.pkg']
> processing ['gbp.rpm.git', 'gbp.rpm', 'gbp.rpm.policy']
> processing ['gbp.rpm.git', 'gbp.rpm', 'gbp.rpm.policy',
> 'gbp.scripts.common.pq']
> processing ['gbp.rpm.git', 'gbp.rpm', 'gbp.rpm.linkedlist']
> processing ['gbp.rpm.git', 'gbp.rpm', 'gbp.rpm.lib_rpm']
> processing ['gbp.rpm.changelog']
> processing ['gbp.tristate']
> processing ['gbp.scripts.import_orig']
> processing ['gbp.scripts.import_orig', 'gbp.deb.format']
> processing ['gbp.scripts.import_orig', 'gbp.deb.upstreamsource']
> processing ['gbp.scripts.import_orig', 'gbp.deb.uscan']
> processing ['gbp.scripts.import_orig', 'gbp.deb.git']
> processing ['gbp.scripts.import_orig', 'gbp.config']
> processing ['gbp.scripts.import_orig', 'gbp.config', 'gbp.version']
> processing ['gbp.scripts.import_orig', 'gbp.scripts.common']
> processing ['gbp.scripts.import_orig', 'gbp.scripts.common.import_orig']
> gbp.scripts.common.import_orig.download_orig processing import statement in
> odd context ZopeInterfaceFunction
> 'gbp.scripts.common.import_orig.download_orig'
> processing ['gbp.scripts.import_orig', 'gbp.scripts.common.hook']
> processing ['gbp.scripts.import_orig', 'gbp.deb.rollbackgit']
> processing ['gbp.scripts.import_orig', 'gbp.deb.rollbackgit', 'gbp']
> processing ['gbp.scripts.import_orig', 'gbp.deb.rollbackgit', 'gbp.log']
> processing ['gbp.scripts.import_dscs']
> processing ['gbp.scripts.import_dscs', 'gbp.deb.dscfile']
> processing ['gbp.scripts.import_dscs', 'gbp.scripts.import_dsc']
> processing ['gbp.scripts.import_dscs', 'gbp.scripts.import_dsc',
> 'gbp.scripts.common.repo_setup']
> processing ['gbp.scripts.export_orig']
> processing ['gbp.scripts.export_orig', 'gbp.deb.source']
> processing ['gbp.scripts.export_orig', 'gbp.deb.source', 'gbp.deb.control']
> processing ['gbp.scripts.buildpackage_rpm']
> processing ['gbp.scripts.buildpackage_rpm', 'gbp.tmpfile']
> processing ['gbp.scripts.buildpackage_rpm', 'gbp.scripts.common.buildpackage']
> processing ['gbp.scripts.buildpackage_rpm', 'gbp.scripts.pq_rpm']
> processing ['gbp.scripts.dch']
> processing ['gbp.scripts.buildpackage']
> processing ['gbp.scripts.buildpackage', 'gbp.scripts.tag']
> processing ['gbp.scripts.import_ref']
> processing ['gbp.scripts.clone']
> processing ['gbp.scripts.create_remote_repo']
> processing ['doctests.test_GitRepository']
> /<<PKGBUILDDIR>>/tests/doctests/test_GitRepository.py:14: relative import
> level (2) too high
> processing ['gbp.scripts.supercommand']
> gbp.scripts.supercommand.version processing import statement in odd context
> ZopeInterfaceFunction 'gbp.scripts.supercommand.version'
> processing ['gbp.scripts.setup_gitattributes']
> processing ['doctests']
> processing ['gbp.scripts.config']
> processing ['gbp.dch']
> processing ['gbp.scripts.rpm_ch']
> processing ['gbp.scripts.pull']
> processing ['gbp.scripts.push']
> processing ['doctests.test_PristineTar']
> /<<PKGBUILDDIR>>/tests/doctests/test_PristineTar.py:18: relative import level
> (2) too high
> processing ['gbp.notifications']
> gbp.notifications.enable_notifications processing import statement in odd
> context ZopeInterfaceFunction 'gbp.notifications.enable_notifications'
> processing ['gbp.scripts.pq']
> processing ['doctests.test_GitModifier']
> /<<PKGBUILDDIR>>/tests/doctests/test_GitModifier.py:7: relative import level
> (2) too high
> processing ['doctests.test_GitVfs']
> /<<PKGBUILDDIR>>/tests/doctests/test_GitVfs.py:10: relative import level (2)
> too high
> processing ['gbp.scripts.import_srpm']
> processing ['doctests.test_create_remote_repo']
> processing ['doctests.test_Changelog']
> /<<PKGBUILDDIR>>/tests/doctests/test_Changelog.py:6: relative import level
> (2) too high
> /<<PKGBUILDDIR>>/tests/doctests/test_Changelog.py:7: relative import level
> (2) too high
> processing ['doctests.test_Config']
> /<<PKGBUILDDIR>>/tests/doctests/test_Config.py:8: relative import level (2)
> too high
> processing ['doctests.test_Control']
> /<<PKGBUILDDIR>>/tests/doctests/test_Control.py:7: relative import level (2)
> too high
> processing ['gbp.scripts.pristine_tar']
> writing html to build/apidocs using
> pydoctor.templatewriter.writer.TemplateWriter
> starting ModuleIndexPage ...took 0.062927s
> starting ClassIndexPage ...took 0.051203s
> starting IndexPage ...took 0.000861s
> starting NameIndexPage ...took 0.053836s
> starting UndocumentedSummaryPage ...took 0.017654s
> Package 'gbp'
> ZopeInterfaceModule 'gbp.command_wrappers'
> ZopeInterfaceClass 'gbp.command_wrappers.CommandExecFailed'
> ZopeInterfaceClass 'gbp.command_wrappers.Command'
> ZopeInterfaceClass 'gbp.command_wrappers.RunAtCommand'
> ZopeInterfaceClass 'gbp.command_wrappers.UnpackTarArchive'
> ZopeInterfaceClass 'gbp.command_wrappers.PackTarArchive'
> ZopeInterfaceClass 'gbp.command_wrappers.CatenateTarArchive'
> ZopeInterfaceClass 'gbp.command_wrappers.RemoveTree'
> ZopeInterfaceClass 'gbp.command_wrappers.DpkgSourceExtract'
> ZopeInterfaceClass 'gbp.command_wrappers.UnpackZipArchive'
> ZopeInterfaceClass 'gbp.command_wrappers.CatenateZipArchive'
> ZopeInterfaceClass 'gbp.command_wrappers.GitCommand'
> ZopeInterfaceModule 'gbp.config'
> ZopeInterfaceClass 'gbp.config.GbpOption'
> ZopeInterfaceClass 'gbp.config.GbpOptionParser'
> ZopeInterfaceClass 'gbp.config.GbpOptionGroup'
> ZopeInterfaceClass 'gbp.config.GbpOptionParserDebian'
> ZopeInterfaceClass 'gbp.config.GbpOptionParserRpm'
> ZopeInterfaceModule 'gbp.dch'
> Package 'gbp.deb'
> ZopeInterfaceModule 'gbp.deb.changelog'
> ZopeInterfaceClass 'gbp.deb.changelog.NoChangeLogError'
> ZopeInterfaceClass 'gbp.deb.changelog.ParseChangeLogError'
> ZopeInterfaceClass 'gbp.deb.changelog.ChangeLogSection'
> ZopeInterfaceClass 'gbp.deb.changelog.ChangeLog'
> /<<PKGBUILDDIR>>/gbp/deb/changelog.py:73: Parameter "filename" was already
> documented
> /<<PKGBUILDDIR>>/gbp/deb/changelog.py:330: Parameter "version" was already
> documented
> ZopeInterfaceModule 'gbp.deb.control'
> ZopeInterfaceClass 'gbp.deb.control.NoControlError'
> ZopeInterfaceClass 'gbp.deb.control.ParseControlError'
> ZopeInterfaceClass 'gbp.deb.control.Control'
> ZopeInterfaceModule 'gbp.deb.dscfile'
> ZopeInterfaceClass 'gbp.deb.dscfile.DscFile'
> ZopeInterfaceModule 'gbp.deb.format'
> ZopeInterfaceClass 'gbp.deb.format.DebianSourceFormatError'
> ZopeInterfaceClass 'gbp.deb.format.DebianSourceFormat'
> ZopeInterfaceModule 'gbp.deb.git'
> ZopeInterfaceClass 'gbp.deb.git.DebianGitRepository'
> /<<PKGBUILDDIR>>/gbp/deb/git.py:291: Documented parameter "soures" does not
> exist
> /<<PKGBUILDDIR>>/gbp/deb/git.py:350: Documented parameter "type" does not
> exist
> ZopeInterfaceModule 'gbp.deb.policy'
> ZopeInterfaceClass 'gbp.deb.policy.DebianPkgPolicy'
> ZopeInterfaceModule 'gbp.deb.pristinetar'
> ZopeInterfaceClass 'gbp.deb.pristinetar.DebianPristineTar'
> ZopeInterfaceModule 'gbp.deb.rollbackgit'
> ZopeInterfaceClass 'gbp.deb.rollbackgit.RollbackError'
> ZopeInterfaceClass 'gbp.deb.rollbackgit.RollbackDebianGitRepository'
> ZopeInterfaceModule 'gbp.deb.source'
> ZopeInterfaceClass 'gbp.deb.source.FileVfs'
> ZopeInterfaceClass 'gbp.deb.source.DebianSourceError'
> ZopeInterfaceClass 'gbp.deb.source.DebianSource'
> /<<PKGBUILDDIR>>/gbp/deb/source.py:107: Cannot find link target for
> "gbp.deb.Control"
> /<<PKGBUILDDIR>>/gbp/deb/source.py:107: Cannot find link target for
> "gbp.deb.Control"
> ZopeInterfaceModule 'gbp.deb.upstreamsource'
> ZopeInterfaceClass 'gbp.deb.upstreamsource.DebianUpstreamSource'
> ZopeInterfaceClass 'gbp.deb.upstreamsource.DebianAdditionalTarball'
> /<<PKGBUILDDIR>>/gbp/deb/upstreamsource.py:51: Documented parameter "dir"
> does not exist
> ZopeInterfaceModule 'gbp.deb.uscan'
> ZopeInterfaceClass 'gbp.deb.uscan.UscanError'
> ZopeInterfaceClass 'gbp.deb.uscan.Uscan'
> ZopeInterfaceClass 'gbp.deb.DpkgCompareVersions'
> ZopeInterfaceModule 'gbp.errors'
> ZopeInterfaceClass 'gbp.errors.GbpError'
> ZopeInterfaceModule 'gbp.format'
> Package 'gbp.git'
> ZopeInterfaceModule 'gbp.git.args'
> ZopeInterfaceClass 'gbp.git.args.GitArgs'
> ZopeInterfaceModule 'gbp.git.commit'
> ZopeInterfaceClass 'gbp.git.commit.GitCommit'
> ZopeInterfaceModule 'gbp.git.errors'
> ZopeInterfaceClass 'gbp.git.errors.GitError'
> ZopeInterfaceModule 'gbp.git.fastimport'
> ZopeInterfaceClass 'gbp.git.fastimport.FastImport'
> /<<PKGBUILDDIR>>/gbp/git/fastimport.py:85: Parameter "linkname" was already
> documented
> ZopeInterfaceModule 'gbp.git.modifier'
> ZopeInterfaceClass 'gbp.git.modifier.GitModifierError'
> ZopeInterfaceClass 'gbp.git.modifier.GitTz'
> ZopeInterfaceClass 'gbp.git.modifier.GitModifier'
> ZopeInterfaceModule 'gbp.git.repository'
> ZopeInterfaceClass 'gbp.git.repository.GitRepositoryError'
> ZopeInterfaceClass 'gbp.git.repository.GitRemote'
> ZopeInterfaceClass 'gbp.git.repository.GitRepository'
> /<<PKGBUILDDIR>>/gbp/git/repository.py:357: Parameter "remote" was already
> documented
> /<<PKGBUILDDIR>>/gbp/git/repository.py:1209: Unknown field 'deprecated'
> /<<PKGBUILDDIR>>/gbp/git/repository.py:1688: Unknown field 'deprecated'
> /<<PKGBUILDDIR>>/gbp/git/repository.py:1386: Parameter "paths" was already
> documented
> /<<PKGBUILDDIR>>/gbp/git/repository.py:157: Unknown field 'deprecated'
> ZopeInterfaceModule 'gbp.git.vfs'
> ZopeInterfaceClass 'gbp.git.vfs.GitVfs'
> ZopeInterfaceClass 'gbp.git.vfs.GitVfs._File'
> /<<PKGBUILDDIR>>/gbp/git/vfs.py:29: Unknown field 'todo'
> ZopeInterfaceModule 'gbp.log'
> ZopeInterfaceClass 'gbp.log.GbpFilter'
> ZopeInterfaceClass 'gbp.log.GbpStreamHandler'
> ZopeInterfaceClass 'gbp.log.GbpLogger'
> ZopeInterfaceModule 'gbp.notifications'
> ZopeInterfaceModule 'gbp.patch_series'
> ZopeInterfaceClass 'gbp.patch_series.Patch'
> ZopeInterfaceClass 'gbp.patch_series.Dep3Patch'
> ZopeInterfaceClass 'gbp.patch_series.PatchSeries'
> ZopeInterfaceModule 'gbp.paths'
> Package 'gbp.pkg'
> ZopeInterfaceModule 'gbp.pkg.archive'
> ZopeInterfaceClass 'gbp.pkg.archive.Archive'
> ZopeInterfaceModule 'gbp.pkg.compressor'
> ZopeInterfaceClass 'gbp.pkg.compressor.Compressor'
> ZopeInterfaceModule 'gbp.pkg.git'
> ZopeInterfaceClass 'gbp.pkg.git.PkgGitRepository'
> ZopeInterfaceModule 'gbp.pkg.pkgpolicy'
> ZopeInterfaceClass 'gbp.pkg.pkgpolicy.PkgPolicy'
> ZopeInterfaceModule 'gbp.pkg.pristinetar'
> ZopeInterfaceClass 'gbp.pkg.pristinetar.PristineTar'
> /<<PKGBUILDDIR>>/gbp/pkg/pristinetar.py:39: Documented parameter "feature"
> does not exist
> ZopeInterfaceModule 'gbp.pkg.upstreamsource'
> ZopeInterfaceClass 'gbp.pkg.upstreamsource.UpstreamSource'
> Package 'gbp.rpm'
> ZopeInterfaceModule 'gbp.rpm.changelog'
> ZopeInterfaceClass 'gbp.rpm.changelog.ChangelogError'
> ZopeInterfaceClass 'gbp.rpm.changelog._ChangelogHeader'
> ZopeInterfaceClass 'gbp.rpm.changelog._ChangelogEntry'
> Traceback (most recent call last):
> File "/usr/lib/python3.9/xml/sax/expatreader.py", line 217, in feed
> self._parser.Parse(data, isFinal)
> xml.parsers.expat.ExpatError: undefined entity: line 1, column 46
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/twisted/web/_flatten.py", line 321, in
> _flattenTree
> element = next(stack[-1])
> File "/usr/lib/python3/dist-packages/twisted/web/_flatten.py", line 237, in
> _flattenElement
> result = renderMethod(request, rootClone)
> File
> "/usr/lib/python3/dist-packages/pydoctor/templatewriter/pages/functionchild.py",
> line 73, in functionBody
> return self.docgetter.get(self.ob)
> File
> "/usr/lib/python3/dist-packages/pydoctor/templatewriter/pages/__init__.py",
> line 71, in get
> return epydoc2stan.format_docstring(ob)
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 744, in
> format_docstring
> fh.handle(Field.from_epydoc(field, source))
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 600, in
> handle
> m(field)
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 529, in
> handle_type
> self.types[name] = field.format()
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 353, in
> format
> return self.body.to_stan(_EpydocLinker(self.source))
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc/markup/__init__.py",
> line 134, in to_stan
> self._stan = Tag('', children=node2stan.node2stan(self.to_node(),
> docstring_linker).children)
> File "/usr/lib/python3/dist-packages/pydoctor/node2stan.py", line 42, in
> node2stan
> return html2stan(''.join(html))
> File "/usr/lib/python3/dist-packages/pydoctor/stanutils.py", line 30, in
> html2stan
> stan = XMLString(b'<div>%s</div>' % html).load()[0]
> File "/usr/lib/python3/dist-packages/twisted/web/template.py", line 402, in
> __init__
> self._loadedTemplate = _flatsaxParse(NativeStringIO(s))
> File "/usr/lib/python3/dist-packages/twisted/web/template.py", line 356, in
> _flatsaxParse
> parser.parse(fl)
> File "/usr/lib/python3.9/xml/sax/expatreader.py", line 111, in parse
> xmlreader.IncrementalParser.parse(self, source)
> File "/usr/lib/python3.9/xml/sax/xmlreader.py", line 125, in parse
> self.feed(buffer)
> File "/usr/lib/python3.9/xml/sax/expatreader.py", line 221, in feed
> self._err_handler.fatalError(exc)
> File "/usr/lib/python3.9/xml/sax/handler.py", line 38, in fatalError
> raise exception
> xml.sax._exceptions.SAXParseException: <unknown>:1:46: undefined entity
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/bin/pydoctor", line 33, in <module>
> sys.exit(load_entry_point('pydoctor==21.12.1', 'console_scripts',
> 'pydoctor')())
> File "/usr/lib/python3/dist-packages/pydoctor/driver.py", line 482, in main
> writer.writeIndividualFiles(subjects)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 81, in writeIndividualFiles
> self._writeDocsFor(ob)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 103, in _writeDocsFor
> self._writeDocsFor(o)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 103, in _writeDocsFor
> self._writeDocsFor(o)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 103, in _writeDocsFor
> self._writeDocsFor(o)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 101, in _writeDocsFor
> self._writeDocsForOne(ob, fobj)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 123, in _writeDocsForOne
> flattenToFile(fobj, page)
> File "/usr/lib/python3/dist-packages/pydoctor/templatewriter/writer.py",
> line 31, in flattenToFile
> raise err
> twisted.web.error.FlattenerError: Exception while flattening:
> <pydoctor.templatewriter.pages.ZopeInterfaceClassPage object at
> 0x7ff936328160>
> Tag <>
> [[Tag('html', children=['\n', ' ', '\n', '\n', ' ', Tag('',
> children=['Head']), '\n', '\n', ' ', Tag('body', children=['\n', '\n', '
> ', Tag('div'), '\n', '\n', ' ', Tag('', children=['Nav']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'container')])), '\n', '\n',
> ' ', Tag('div', attributes=OrderedDict([('class', 'container')]),
> children=['\n', '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'page-header')]), children=['\n', ' ', slot('heading'), '\n', '
> ', Tag('div', attributes=OrderedDict([('id', 'showPrivate')]),
> children=['\n', ' ', Tag('button', attributes=OrderedDict([('class',
> 'btn btn-link'), ('onclick', 'togglePrivate()')]), children=['Toggle Private
> API']), '\n', ' ']), '\n', ' ']), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'categoryHeader')]),
> children=['\n', ' ', slot('category'), '\n', ' ']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'extrasDocstring')]),
> children=['\n', ' ', slot('extras'), '\n', ' ', Tag('p',
> children=[Tag('a', children=['View In Hierarchy'])]), '\n', ' ']), '\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'moduleDocstring')]), children=['\n', ' ', slot('docstring'), '\n', '
> ']), '\n', '\n', ' ', Tag('div', attributes=OrderedDict([('id',
> 'splitTables')]), children=['\n', ' ', slot('mainTable'), '\n', '
> ', Tag('', children=['\n', ' ', Tag('p',
> attributes=OrderedDict([('class', 'inheritedFrom')]), children=['\n', '
> Inherited from ', slot('baseName'), ':', '\n', ' ']), '\n', '
> ', slot('baseTable'), '\n', ' ']), '\n', '\n', ' ',
> slot('packageInitTable'), '\n', ' ']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('id', 'childList')]), children=['\n', '\n', '
> ', slot('childlist'), '\n', '\n', ' ']), '\n', ' ']), '\n', '\n', '
> ', Tag('footer'), '\n', '\n', ' ', Tag('script',
> attributes=OrderedDict([('src', 'pydoctor.js'), ('type',
> 'text/javascript')])), '\n', '\n', ' ']), '\n'])]]
> [Tag('html', children=['\n', ' ', '\n', '\n', ' ', Tag('',
> children=['Head']), '\n', '\n', ' ', Tag('body', children=['\n', '\n', '
> ', Tag('div'), '\n', '\n', ' ', Tag('', children=['Nav']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'container')])), '\n', '\n',
> ' ', Tag('div', attributes=OrderedDict([('class', 'container')]),
> children=['\n', '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'page-header')]), children=['\n', ' ', slot('heading'), '\n', '
> ', Tag('div', attributes=OrderedDict([('id', 'showPrivate')]),
> children=['\n', ' ', Tag('button', attributes=OrderedDict([('class',
> 'btn btn-link'), ('onclick', 'togglePrivate()')]), children=['Toggle Private
> API']), '\n', ' ']), '\n', ' ']), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'categoryHeader')]),
> children=['\n', ' ', slot('category'), '\n', ' ']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'extrasDocstring')]),
> children=['\n', ' ', slot('extras'), '\n', ' ', Tag('p',
> children=[Tag('a', children=['View In Hierarchy'])]), '\n', ' ']), '\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'moduleDocstring')]), children=['\n', ' ', slot('docstring'), '\n', '
> ']), '\n', '\n', ' ', Tag('div', attributes=OrderedDict([('id',
> 'splitTables')]), children=['\n', ' ', slot('mainTable'), '\n', '
> ', Tag('', children=['\n', ' ', Tag('p',
> attributes=OrderedDict([('class', 'inheritedFrom')]), children=['\n', '
> Inherited from ', slot('baseName'), ':', '\n', ' ']), '\n', '
> ', slot('baseTable'), '\n', ' ']), '\n', '\n', ' ',
> slot('packageInitTable'), '\n', ' ']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('id', 'childList')]), children=['\n', '\n', '
> ', slot('childlist'), '\n', '\n', ' ']), '\n', ' ']), '\n', '\n', '
> ', Tag('footer'), '\n', '\n', ' ', Tag('script',
> attributes=OrderedDict([('src', 'pydoctor.js'), ('type',
> 'text/javascript')])), '\n', '\n', ' ']), '\n'])]
> Tag <html>
> ['\n', ' ', '\n', '\n', ' ', Tag('', children=['Head']), '\n', '\n', '
> ', Tag('body', children=['\n', '\n', ' ', Tag('div'), '\n', '\n', ' ',
> Tag('', children=['Nav']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('class', 'container')])), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'container')]), children=['\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'page-header')]), children=['\n', ' ', slot('heading'), '\n', '
> ', Tag('div', attributes=OrderedDict([('id', 'showPrivate')]),
> children=['\n', ' ', Tag('button', attributes=OrderedDict([('class',
> 'btn btn-link'), ('onclick', 'togglePrivate()')]), children=['Toggle Private
> API']), '\n', ' ']), '\n', ' ']), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'categoryHeader')]),
> children=['\n', ' ', slot('category'), '\n', ' ']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'extrasDocstring')]),
> children=['\n', ' ', slot('extras'), '\n', ' ', Tag('p',
> children=[Tag('a', children=['View In Hierarchy'])]), '\n', ' ']), '\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'moduleDocstring')]), children=['\n', ' ', slot('docstring'), '\n', '
> ']), '\n', '\n', ' ', Tag('div', attributes=OrderedDict([('id',
> 'splitTables')]), children=['\n', ' ', slot('mainTable'), '\n', '
> ', Tag('', children=['\n', ' ', Tag('p',
> attributes=OrderedDict([('class', 'inheritedFrom')]), children=['\n', '
> Inherited from ', slot('baseName'), ':', '\n', ' ']), '\n', '
> ', slot('baseTable'), '\n', ' ']), '\n', '\n', ' ',
> slot('packageInitTable'), '\n', ' ']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('id', 'childList')]), children=['\n', '\n', '
> ', slot('childlist'), '\n', '\n', ' ']), '\n', ' ']), '\n', '\n', '
> ', Tag('footer'), '\n', '\n', ' ', Tag('script',
> attributes=OrderedDict([('src', 'pydoctor.js'), ('type',
> 'text/javascript')])), '\n', '\n', ' ']), '\n']
> Tag <body>
> ['\n', '\n', ' ', Tag('div'), '\n', '\n', ' ', Tag('',
> children=['Nav']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('class', 'container')])), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'container')]), children=['\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'page-header')]), children=['\n', ' ', slot('heading'), '\n', '
> ', Tag('div', attributes=OrderedDict([('id', 'showPrivate')]),
> children=['\n', ' ', Tag('button', attributes=OrderedDict([('class',
> 'btn btn-link'), ('onclick', 'togglePrivate()')]), children=['Toggle Private
> API']), '\n', ' ']), '\n', ' ']), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'categoryHeader')]),
> children=['\n', ' ', slot('category'), '\n', ' ']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'extrasDocstring')]),
> children=['\n', ' ', slot('extras'), '\n', ' ', Tag('p',
> children=[Tag('a', children=['View In Hierarchy'])]), '\n', ' ']), '\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'moduleDocstring')]), children=['\n', ' ', slot('docstring'), '\n', '
> ']), '\n', '\n', ' ', Tag('div', attributes=OrderedDict([('id',
> 'splitTables')]), children=['\n', ' ', slot('mainTable'), '\n', '
> ', Tag('', children=['\n', ' ', Tag('p',
> attributes=OrderedDict([('class', 'inheritedFrom')]), children=['\n', '
> Inherited from ', slot('baseName'), ':', '\n', ' ']), '\n', '
> ', slot('baseTable'), '\n', ' ']), '\n', '\n', ' ',
> slot('packageInitTable'), '\n', ' ']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('id', 'childList')]), children=['\n', '\n', '
> ', slot('childlist'), '\n', '\n', ' ']), '\n', ' ']), '\n', '\n', '
> ', Tag('footer'), '\n', '\n', ' ', Tag('script',
> attributes=OrderedDict([('src', 'pydoctor.js'), ('type',
> 'text/javascript')])), '\n', '\n', ' ']
> Tag <div>
> ['\n', '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'page-header')]), children=['\n', ' ', slot('heading'), '\n', '
> ', Tag('div', attributes=OrderedDict([('id', 'showPrivate')]),
> children=['\n', ' ', Tag('button', attributes=OrderedDict([('class',
> 'btn btn-link'), ('onclick', 'togglePrivate()')]), children=['Toggle Private
> API']), '\n', ' ']), '\n', ' ']), '\n', '\n', ' ',
> Tag('div', attributes=OrderedDict([('class', 'categoryHeader')]),
> children=['\n', ' ', slot('category'), '\n', ' ']), '\n', '\n', '
> ', Tag('div', attributes=OrderedDict([('class', 'extrasDocstring')]),
> children=['\n', ' ', slot('extras'), '\n', ' ', Tag('p',
> children=[Tag('a', children=['View In Hierarchy'])]), '\n', ' ']), '\n',
> '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'moduleDocstring')]), children=['\n', ' ', slot('docstring'), '\n', '
> ']), '\n', '\n', ' ', Tag('div', attributes=OrderedDict([('id',
> 'splitTables')]), children=['\n', ' ', slot('mainTable'), '\n', '
> ', Tag('', children=['\n', ' ', Tag('p',
> attributes=OrderedDict([('class', 'inheritedFrom')]), children=['\n', '
> Inherited from ', slot('baseName'), ':', '\n', ' ']), '\n', '
> ', slot('baseTable'), '\n', ' ']), '\n', '\n', ' ',
> slot('packageInitTable'), '\n', ' ']), '\n', '\n', ' ', Tag('div',
> attributes=OrderedDict([('id', 'childList')]), children=['\n', '\n', '
> ', slot('childlist'), '\n', '\n', ' ']), '\n', ' ']
> Tag <div>
> ['\n', '\n', ' ', slot('childlist'), '\n', '\n', ' ']
> slot('childlist')
> [<pydoctor.templatewriter.pages.functionchild.FunctionChild object at
> 0x7ff93589c6d0>, <pydoctor.templatewriter.pages.functionchild.FunctionChild
> object at 0x7ff935994c70>,
> <pydoctor.templatewriter.pages.attributechild.AttributeChild object at
> 0x7ff935994fd0>, <pydoctor.templatewriter.pages.attributechild.AttributeChild
> object at 0x7ff935994cd0>,
> <pydoctor.templatewriter.pages.attributechild.AttributeChild object at
> 0x7ff935994a90>]
> <pydoctor.templatewriter.pages.functionchild.FunctionChild object at
> 0x7ff93589c6d0>
> [Tag('div', attributes=OrderedDict([('class', Tag(''))]), children=['\n', '
> ', '\n', ' ', '\n', ' ', Tag('a', attributes=OrderedDict([('name',
> Tag(''))]), children=['\n', ' ', '\n', ' ']), '\n', ' ', Tag('a',
> attributes=OrderedDict([('name', Tag(''))]), children=['\n', ' ', '\n', '
> ']), '\n', ' ', Tag('div', attributes=OrderedDict([('class',
> 'functionHeader')]), children=['\n', ' ', Tag(''), '\n', ' ', Tag('',
> children=['\n', ' def functionName():', '\n', ' ']), '\n', ' ',
> Tag('a', attributes=OrderedDict([('class', 'sourceLink'), ('href', Tag('',
> children=[slot('sourceHref')]))]), children=['\n', ' ', '\n', '
> (source)', '\n', ' ']), '\n', ' ']), '\n', ' ', Tag('div',
> attributes=OrderedDict([('class', 'docstring functionBody')]),
> children=['\n', ' ', Tag(''), '\n', ' ', Tag(''), '\n', ' ', Tag('',
> children=['\n', ' Docstring.', '\n', ' ']), '\n', ' ']), '\n'])]
> Tag <div>
> ['\n', ' ', '\n', ' ', '\n', ' ', Tag('a',
> attributes=OrderedDict([('name', Tag(''))]), children=['\n', ' ', '\n', '
> ']), '\n', ' ', Tag('a', attributes=OrderedDict([('name', Tag(''))]),
> children=['\n', ' ', '\n', ' ']), '\n', ' ', Tag('div',
> attributes=OrderedDict([('class', 'functionHeader')]), children=['\n', '
> ', Tag(''), '\n', ' ', Tag('', children=['\n', ' def
> functionName():', '\n', ' ']), '\n', ' ', Tag('a',
> attributes=OrderedDict([('class', 'sourceLink'), ('href', Tag('',
> children=[slot('sourceHref')]))]), children=['\n', ' ', '\n', '
> (source)', '\n', ' ']), '\n', ' ']), '\n', ' ', Tag('div',
> attributes=OrderedDict([('class', 'docstring functionBody')]),
> children=['\n', ' ', Tag(''), '\n', ' ', Tag(''), '\n', ' ', Tag('',
> children=['\n', ' Docstring.', '\n', ' ']), '\n', ' ']), '\n']
> Tag <div>
> ['\n', ' ', Tag(''), '\n', ' ', Tag(''), '\n', ' ', Tag('',
> children=['\n', ' Docstring.', '\n', ' ']), '\n', ' ']
> Tag <>
> File "/usr/lib/python3/dist-packages/twisted/web/_flatten.py", line 321, in
> _flattenTree
> element = next(stack[-1])
> File "/usr/lib/python3/dist-packages/twisted/web/_flatten.py", line 237, in
> _flattenElement
> result = renderMethod(request, rootClone)
> File
> "/usr/lib/python3/dist-packages/pydoctor/templatewriter/pages/functionchild.py",
> line 73, in functionBody
> return self.docgetter.get(self.ob)
> File
> "/usr/lib/python3/dist-packages/pydoctor/templatewriter/pages/__init__.py",
> line 71, in get
> return epydoc2stan.format_docstring(ob)
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 744, in
> format_docstring
> fh.handle(Field.from_epydoc(field, source))
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 600, in
> handle
> m(field)
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 529, in
> handle_type
> self.types[name] = field.format()
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc2stan.py", line 353, in
> format
> return self.body.to_stan(_EpydocLinker(self.source))
> File "/usr/lib/python3/dist-packages/pydoctor/epydoc/markup/__init__.py",
> line 134, in to_stan
> self._stan = Tag('', children=node2stan.node2stan(self.to_node(),
> docstring_linker).children)
> File "/usr/lib/python3/dist-packages/pydoctor/node2stan.py", line 42, in
> node2stan
> return html2stan(''.join(html))
> File "/usr/lib/python3/dist-packages/pydoctor/stanutils.py", line 30, in
> html2stan
> stan = XMLString(b'<div>%s</div>' % html).load()[0]
> File "/usr/lib/python3/dist-packages/twisted/web/template.py", line 402, in
> __init__
> self._loadedTemplate = _flatsaxParse(NativeStringIO(s))
> File "/usr/lib/python3/dist-packages/twisted/web/template.py", line 356, in
> _flatsaxParse
> parser.parse(fl)
> File "/usr/lib/python3.9/xml/sax/expatreader.py", line 111, in parse
> xmlreader.IncrementalParser.parse(self, source)
> File "/usr/lib/python3.9/xml/sax/xmlreader.py", line 125, in parse
> self.feed(buffer)
> File "/usr/lib/python3.9/xml/sax/expatreader.py", line 221, in feed
> self._err_handler.fatalError(exc)
> File "/usr/lib/python3.9/xml/sax/handler.py", line 38, in fatalError
> raise exception
> SAXParseException: <unknown>:1:46: undefined entity
>
> make[3]: *** [Makefile:30: apidocs] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/02/12/git-buildpackage_0.9.25_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.