Ubuntu 16.04 can't compile latest changeset on default branch

Uwe Brauer oub at mat.ucm.es
Wed Jan 22 20:37:26 UTC 2020


Hi

I just pulled, the latest changeset is 
44128:ff396501e841

When running make deb (which I always do)

I obtain the following error, 

,----
| 
| python3 gendoc.py "hg.1.gendoc" > hg.1.gendoc.txt.tmp
| Traceback (most recent call last):
|   File "gendoc.py", line 328, in <module>
|     showdoc(ui)
|   File "gendoc.py", line 127, in showdoc
|     commandprinter(ui, table, minirst.subsection, minirst.subsubsection)
|   File "gendoc.py", line 235, in commandprinter
|     f = c.split(b"|")[0]
| TypeError: Can't convert 'bytes' object to str implicitly
| Makefile:22: recipe for target 'hg.1.gendoc.txt' failed
| make[3]: *** [hg.1.gendoc.txt] Error 1
| make[3]: Leaving directory '/home/oub/ALLES/src/hg-stable/doc'
| Makefile:64: recipe for target 'doc' failed
| make[2]: *** [doc] Error 2
| make[2]: Leaving directory '/home/oub/ALLES/src/hg-stable'
| debian/rules:24: recipe for target 'override_dh_auto_build' failed
| make[1]: *** [override_dh_auto_build] Error 2
| make[1]: Leaving directory '/home/oub/ALLES/src/hg-stable'
| debian/rules:11: recipe for target 'build' failed
| make: *** [build] Error 2
| dpkg-buildpackage: error: debian/rules build gave error exit status 2
| debuild: fatal error at line 1376:
| dpkg-buildpackage -rfakeroot -D -us -uc -i -I -b failed
| Makefile:67: recipe for target 'deb' failed
| make[1]: *** [deb] Error 29
| make[1]: Leaving directory '/home/oub/ALLES/src/hg-stable/contrib/packaging'
| Makefile:212: recipe for target 'deb' failed
| make: *** [deb] Error 2
`----

just some minutes ago I could compile, changeset d782cce137fd, without
problems.

Not sure this is the right place to post the bug, but any pointer would
be welcome.




More information about the Mercurial mailing list