Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 740210 - sys-apps/dbus - add "BDEPENDS = doc? ( app-text/xmlto )" use condition
Summary: sys-apps/dbus - add "BDEPENDS = doc? ( app-text/xmlto )" use condition
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-03 14:27 UTC by C. Wijtmans
Modified: 2020-09-03 17:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description C. Wijtmans 2020-09-03 14:27:15 UTC
xmlto is only required for building with xml-docs.

source: (https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/configure.ac)
AC_ARG_ENABLE(xml-docs, AS_HELP_STRING([--enable-xml-docs],[build XML documentation (requires xmlto)]),enable_xml_docs=$enableval,enable_xml_docs=auto)

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2020-09-03 16:00:51 UTC
marking as major, because app-text/xmlto causes often blockers and questions in support forum.
Comment 2 Mike Gilbert gentoo-dev 2020-09-03 17:44:06 UTC
The doc USE flag really just controls the developer-oriented documentation (doxygen).

The xml-docs option controls whether the man pages get built/installed. We enable it unconditionally for that reason.