Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#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@…

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?

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:3 Changed 14 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Cc Me!

comment:4 Changed 14 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: newclosed

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.