Opened 7 months ago

Last modified 7 months ago

#72675 assigned defect

molly-guard: missing build dependency on docbook-xsl-ns

Reported by: dzogrim (Séв(aѕтιen) L.) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.11.0
Keywords: Cc:
Port: molly-guard

Description (last modified by dzogrim (Séв(aѕтιen) L.))

The port molly-guard fails to build on a clean system due to a missing dependency on docbook-xsl-ns.

It attempts to generate the manpage via xsltproc using:

/opt/local/share/xsl/docbook-xsl-ns/manpages/docbook.xsl

But this file does not exist unless docbook-xsl-ns is installed.

Workaround:

  sudo port install docbook-xsl-ns
  sudo port clean molly-guard
  sudo port install molly-guard

Suggested fix: The Portfile should add port:docbook-xsl-ns to depends_build.

Tested on:

  • macOS 15.5
  • MacPorts version: 2.11.0
  • Xcode v16.4

Log extract:

:info:build xsltproc -''-nonet /opt/local/share/xsl/docbook-xsl-ns/manpages/docbook.xsl molly-guard.xml
:info:build warning: failed to load external entity "/opt/local/share/xsl/docbook-xsl-ns/manpages/docbook.xsl"
:info:build cannot parse /opt/local/share/xsl/docbook-xsl-ns/manpages/docbook.xsl
:info:build make: *** [molly-guard.8] Error 4
:info:build make: Leaving directory `/opt/local/var/macports/build/.../molly-guard-0.4.5'
:info:build Command failed:  cd ".../molly-guard-0.4.5" && make -j11 -w all prefix=/opt/local DB2MAN=/opt/local/share/xsl/docbook-xsl-ns/manpages/docbook.xsl
:error:build Failed to build molly-guard: command execution failed

Change History (2)

comment:1 Changed 7 months ago by dzogrim (Séв(aѕтιen) L.)

Description: modified (diff)

comment:2 Changed 7 months ago by jmroot (Joshua Root)

Cc: raimue removed
Keywords: molly-guard removed
Owner: set to raimue
Status: newassigned
Note: See TracTickets for help on using tickets.