Summary: | app-admin/syslog-ng-3.7.3 should depend on dev-libs/libxslt app-text/docbook-xsl-stylesheets - tries HTTP access in src_compile(): xsltproc: error : connection refused | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | William Throwe <wtt6> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bkohler, hydrapolic, jer, jstein, kfm, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 646778 | ||
Bug Blocks: | |||
Attachments: | build.log.gz |
Description
William Throwe
2017-06-11 15:54:44 UTC
This appears to be caused by missing build dependencies on dev-libs/libxslt and app-text/docbook-xsl-stylesheets. Installing those packages allows the build to succeed. I guess MOST people don't run into this because syslog-ng depends on glib which has these doc pkgs in DEPEND. I ran into this during a catalyst build because I had a usable binpkg for dev-libs/glib (so its DEPEND were skipped), but no binpkg for syslog-ng yet. This appears to be a more serious problem than expected: xsltproc --xinclude --output doc/man/syslog-ng.8 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/syslog-ng.8.xml error : connection refused warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl 3.13.2 and 3.14.1 have pre-compiled man pages included, so this is basically already fixed. |