Summary: | dev-libs/glib-2.38.2 should depend on >=app-text/docbook-xml-dtd-4.1.2 instead of app-text/docbook-xml-dtd:4.1.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Deutschmann (RETIRED)
2014-02-26 22:06:14 UTC
Hi, please close this as invalid: While reporting this bug I didn't really know the app-text/docbook-xml-dtd package and how it is used. If a documentation in the source has set a DTD, the package needs the corresponding app-text/docbook-xml-dtd package (slot). For example if you build a documentation with 4.2 DTD but you don't have app-text/docbook-xml-dtd:4.2 installed, you will see warnings like warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> ^ => So my request is invalid, because when you grep through the dev-libs/glib-2.38.2 source code for DTDs you will find documentations with 4.1.2 DTD, for example "glib-2.38.2/gio/gdbus-2.0/codegen/codegen_docbook.py". But you will also find many documentations with DTD 4.5 so I would say that a requirement for app-text/docbook-xml-dtd:4.5 is missing. However, if you don't have *any* app-text/docbook-xml-dtd package installed, dev-libs/glib will build without any error or warning. So it seems like that the package doesn't build documentation and we don't have a need for app-text/docbook-xml-dtd at all... But maybe another bug report for removing the app-text/docbook-xml-dtd dependency at all should be filled. :) This bug request is however invalid. Please close it. Thanks. :) |