#26058 closed defect (fixed)
eggdbus-0.6 Build error - xsltproc failure
Reported by: | diegotheblind+macports@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | nerdling (Jeremy Lavergne) | |
Port: | eggdbus |
Description
Building eggdubs fails at the man section, because xsltproc cannot fetch a docbook.xsl file online.
Making all in man /opt/local/bin/xsltproc -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl eggdbus-binding-tool.xml I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl 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 make[3]: *** [eggdbus-binding-tool.1] Error 4
Change History (6)
comment:1 Changed 14 years ago by diegotheblind+macports@…
comment:2 Changed 14 years ago by jmroot (Joshua Root)
Cc: | devans@… removed |
---|---|
Keywords: | xsltproc eggdbus removed |
Owner: | changed from macports-tickets@… to devans@… |
comment:4 Changed 14 years ago by nerdling (Jeremy Lavergne)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Added dependency in r70866.
comment:5 Changed 14 years ago by jmroot (Joshua Root)
Why depends_lib? What does it do with xslt at runtime?
comment:6 Changed 14 years ago by dbevans (David B. Evans)
You're right. It should be a build dependency. Used for generating man pages during build. If not present man pages are disabled.
Same for docbook-xsl
moved to depends_build in r70905.
Note: See
TracTickets for help on using
tickets.
I found a solution: installing the docbook-xsl port fixes the issues and building doesn't fail anymore; maybe it should be added as a dependency?