(move to blfs-dev since we're discussing BLFS packages) On 2020-04-13 10:45 +0800, Xi Ruoyao via lfs-dev wrote: > On 2020-04-13 12:01 +1000, Christoph Willing via lfs-dev wrote: > > gnome-shell-3.36.1 from svn Version 2020-04-11 fails with: > > > > [19/187] Generating gnome-extensions.1 with a custom command. > > FAILED: subprojects/extensions-tool/man/gnome-extensions.1 > > /usr/bin/a2x -D subprojects/extensions-tool/man --xsl-file > > ../subprojects/extensions-tool/man/stylesheet.xsl -f manpage > > ../subprojects/extensions-tool/man/gnome-extensions.txt > > File "/usr/bin/a2x", line 76 > > print '%s: %s' % (PROG,msg) > > ^ > > SyntaxError: invalid syntax > > > > > > I initially worked around this by adding -Dman=false to the command line > > i.e. > > > > mkdir build && \ > > cd build && \ > > meson --prefix=/usr -Dsystemd=false -Dman=false .. && \ > > ninja > > > > That enabled the build to succeed, although without addressing the > > underlying a2x problem. > > > > Looking at the a2x problem, I believe the invalid syntax problem is > > because I have: > > /usr/bin/python -> python3 > > Don't do that. > > > If I change that to: > > /usr/bin/python -> python2 > > > > then the build succeeds (although with a warning which I don't see when > > /usr/bin/python -> python3): > > [40/187] Generating gnome-extensions.1 with a custom command. > > a2x: WARNING: --destination-dir option is only applicable to HTML based > > outputs > > > > > > I don't recall how /usr/bin/python became symlink to python3 - perhaps > > it should be to python2. Maybe that should be made explicit somewhere? > > BLFS book explicitly said asciidoc deps on Python 2. > > > BTW I see there is an asciidoc-py3 available at: > > https://github.com/asciidoc/asciidoc-py3 > > > > Is it worth moving to that? > > It's 9.0.0rc2. We are waiting for 9.0.0 release. I'll create a ticket to > track.
It's now http://wiki.linuxfromscratch.org/blfs/ticket/13404. -- Xi Ruoyao <xry...@mengyan1223.wang> School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page