Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#55210 - [gtkspell] 2.0.16-4 fails to rebuild due to removal of gtkdoc-mktmpl command from gtk-doc

Attached to Project: Arch Linux
Opened by David McInnis (daavve) - Sunday, 20 August 2017, 18:54 GMT
Last edited by Jan de Groot (JGC) - Friday, 01 September 2017, 13:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

gtkspell : 2.0.16-4 cannot build documents using gtk-doc due to removal of gtkdoc-mktmpl command in gtkdoc version 1.26.

Additional info:
* package version(s)
gtkspell : 2.0.16-4
gtkdoc: 1.26.

* build failure log

gtk-doc: Rebuilding template files
cd . && gtkdoc-mktmpl --module=gtkspell
/bin/sh: gtkdoc-mktmpl: command not found
make[2]: *** [Makefile:515: tmpl-build.stamp] Error 127
make[2]: Leaving directory '/home/dave/build/gtkspell/src/gtkspell-2.0.16/docs'
make[1]: *** [Makefile:323: all-recursive] Error 1
make[1]: Leaving directory '/home/dave/build/gtkspell/src/gtkspell-2.0.16'
make: *** [Makefile:232: all] Error 2
==> ERROR: A failure occurred in build().


* Fix: A hacky fix is to disable gtk-doc during the config phase of the gtkspell build


PKGBUILD.patch
-----------------------------------------------------------------------------------------
21c21,23
< ./configure --prefix=/usr --disable-static
---
> ./configure --prefix=/usr \
> --disable-static \
> --disable-gtk-doc
------------------------------------------------------------------------------------------

   NEWS (32.4 KiB)
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 01 September 2017, 13:57 GMT
Reason for closing:  Fixed
Comment by Dmitry (vis_atrox) - Monday, 21 August 2017, 10:00 GMT
gtkdocize?

Loading...