#9660: gtk-doc-1.26 does not play well with glib and other packages
----------------------+--------------------------
Reporter: wblaszcz | Owner: blfs-book@…
Type: defect | Status: new
Priority: normal | Milestone: 8.1
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
----------------------+--------------------------
Description changed by wblaszcz:
Old description:
> After installing gtk-doc-1.26 (on a clean build), I'm have issues
> building glib and other packages with --enable-gtk-doc parameter.
> {{{
> make[4]: Entering directory
> '/opt/sources/glib-2.52.3/docs/reference/glib'
> DOC Building HTML
>
> In gtk-doc.xsl: For acronym (shadows) no value found!
>
> DOC Fixing cross-references
> Traceback (most recent call last):
> File "/usr/bin/gtkdoc-fixxref", line 57, in <module>
> fixxref.Run(options)
> File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 114, in Run
> FixCrossReferences(options)
> File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 217, in
> FixCrossReferences
> FixHTMLFile(options, full_entry)
> File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 236, in
> FixHTMLFile
> repl_func, content, flags=re.DOTALL)
> File "/usr/lib/python2.7/re.py", line 155, in sub
> return _compile(pattern, flags).sub(repl, string, count)
> File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 233, in
> repl_func
> return HighlightSourceVim(options, m.group(1), m.group(2))
> File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 382, in
> HighlightSourceVim
> subprocess.check_call([script], shell=True)
> File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
> raise CalledProcessError(retcode, cmd)
> subprocess.CalledProcessError: Command '["echo 'let
> html_number_lines=0|let html_use_css=1|let html_use_xhtml=1|e
> /tmp/tmpeyNfCq.h|syn on|set syntax=c|run! syntax/2html.vim|w!
> /tmp/tmpeyNfCq.h.html|qa!' | /usr/bin/vim -n -e -u NONE -T xterm
> >/dev/null"]' returned non-zero exit status 1
> make[4]: *** [Makefile:946: html-build.stamp] Error 1
> make[4]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference/glib'
> make[3]: *** [Makefile:487: all-recursive] Error 1
> make[3]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference'
> make[2]: *** [Makefile:487: all-recursive] Error 1
> make[2]: Leaving directory '/opt/sources/glib-2.52.3/docs'
> make[1]: *** [Makefile:1239: all-recursive] Error 1
> make[1]: Leaving directory '/opt/sources/glib-2.52.3'
> make: *** [Makefile:860: all] Error 2
> }}}
>
> Building libtasn1 has the following error:
> {{{
> make[3]: Entering directory '/opt/sources/libtasn1-4.12/doc/reference'
> DOC Rebuilding template files
> make[3]: gtkdoc-mktmpl: Command not found
> make[3]: *** [Makefile:1240: tmpl-build.stamp] Error 127
> make[3]: Leaving directory '/opt/sources/libtasn1-4.12/doc/reference'
> make[2]: *** [Makefile:1346: all-recursive] Error 1
> make[2]: Leaving directory '/opt/sources/libtasn1-4.12/doc'
> make[1]: *** [Makefile:1024: all-recursive] Error 1
> make[1]: Leaving directory '/opt/sources/libtasn1-4.12'
> make: *** [Makefile:956: all] Error 2
> }}}
>
> gtkdoc-mktmpl is not installed during gtk-doc build.
New description:
After installing gtk-doc-1.26 (on a clean build), I'm having issues
building glib and other packages with --enable-gtk-doc parameter.
{{{
make[4]: Entering directory '/opt/sources/glib-2.52.3/docs/reference/glib'
DOC Building HTML
In gtk-doc.xsl: For acronym (shadows) no value found!
DOC Fixing cross-references
Traceback (most recent call last):
File "/usr/bin/gtkdoc-fixxref", line 57, in <module>
fixxref.Run(options)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 114, in Run
FixCrossReferences(options)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 217, in
FixCrossReferences
FixHTMLFile(options, full_entry)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 236, in
FixHTMLFile
repl_func, content, flags=re.DOTALL)
File "/usr/lib/python2.7/re.py", line 155, in sub
return _compile(pattern, flags).sub(repl, string, count)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 233, in
repl_func
return HighlightSourceVim(options, m.group(1), m.group(2))
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 382, in
HighlightSourceVim
subprocess.check_call([script], shell=True)
File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '["echo 'let
html_number_lines=0|let html_use_css=1|let html_use_xhtml=1|e
/tmp/tmpeyNfCq.h|syn on|set syntax=c|run! syntax/2html.vim|w!
/tmp/tmpeyNfCq.h.html|qa!' | /usr/bin/vim -n -e -u NONE -T xterm
>/dev/null"]' returned non-zero exit status 1
make[4]: *** [Makefile:946: html-build.stamp] Error 1
make[4]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference/glib'
make[3]: *** [Makefile:487: all-recursive] Error 1
make[3]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference'
make[2]: *** [Makefile:487: all-recursive] Error 1
make[2]: Leaving directory '/opt/sources/glib-2.52.3/docs'
make[1]: *** [Makefile:1239: all-recursive] Error 1
make[1]: Leaving directory '/opt/sources/glib-2.52.3'
make: *** [Makefile:860: all] Error 2
}}}
Building libtasn1 has the following error:
{{{
make[3]: Entering directory '/opt/sources/libtasn1-4.12/doc/reference'
DOC Rebuilding template files
make[3]: gtkdoc-mktmpl: Command not found
make[3]: *** [Makefile:1240: tmpl-build.stamp] Error 127
make[3]: Leaving directory '/opt/sources/libtasn1-4.12/doc/reference'
make[2]: *** [Makefile:1346: all-recursive] Error 1
make[2]: Leaving directory '/opt/sources/libtasn1-4.12/doc'
make[1]: *** [Makefile:1024: all-recursive] Error 1
make[1]: Leaving directory '/opt/sources/libtasn1-4.12'
make: *** [Makefile:956: all] Error 2
}}}
gtkdoc-mktmpl is not installed during gtk-doc build.
--
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/9660#comment:1>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page