Bug 1582900
Summary: | libxfce4ui: FTBFS in Fedora 28 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Fedora Release Engineering <releng> | ||||||||
Component: | libxfce4ui | Assignee: | Mukundan Ragavan <nonamedotc> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 28 | CC: | kevin, nonamedotc, orion, projects.rg | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
URL: | https://github.com/GNOME/gtk-doc/commit/46df4354abed5724697fd5e39630c5bbc6637cc4 | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2018-05-28 02:54:54 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1555378 | ||||||||||
Attachments: |
|
Description
Fedora Release Engineering
2018-05-27 18:06:24 UTC
Created attachment 1442494 [details]
root.log
Created attachment 1442495 [details]
build.log
Created attachment 1442496 [details]
state.log
From build.log: gtkdoc-mktmpl --module=libxfce4ui make[2]: gtkdoc-mktmpl: Command not found make[2]: *** [Makefile:733: tmpl-build.stamp] Error 127 Missing BuildRequires? Better fix Makefile because upstream has finally removed and deprecated mktmpl. https://github.com/GNOME/gtk-doc/commit/46df4354abed5724697fd5e39630c5bbc6637cc4#diff-c949f93d03f44a4217d7a138f9e2e54aL13 A similiar bug existed in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881915 README in gtk-doc: "Please use DoxBook XML instead of DocBook SGML - support for the later will be dropped." Besides I don't know details what this means, someone should poke upstream and request a patch. The easiest way to fix this would be to remove --enable-gtk-doc during building. This is already done in 4.13 releases. In 4.13.x, we have " gtkdoc-mkdb --module=libxfce4ui --output-format=xml --expand-content-files="" --main-sgml-file=libxfce4ui-docs.xml ${_source_dir} --sgml-mode --output-format=xml " https://copr-be.cloud.fedoraproject.org/results/nonamedotc/xfce-414/fedora-rawhide-x86_64/00688130-libxfce4ui/build.log.gz Kevin, any objections if I remove --enable-gtk-doc? go ahead. I tried some calls to gtkdocize to fix this, but it needs more than that, so sure, Fixed in rawhide (build should complete shortly). For F28, we can push the changes for F28 with the next update. |