ports/138861: sysutils/policykit depends on optional component for docbook-xsl

marcus at FreeBSD.org marcus at FreeBSD.org
Sat Sep 26 14:10:01 UTC 2009


Synopsis: sysutils/policykit depends on optional component for docbook-xsl

State-Changed-From-To: open->closed
State-Changed-By: marcus
State-Changed-When: Sat Sep 26 14:07:30 UTC 2009
State-Changed-Why: 
Unfortunately, there is no good fix for this.  If you do not have
NO_INSTALL_MANPAGES defined (this macro is documented in bsd.port.mk), then
manpages will be built.  In order to build manpages, the manpage stylesheet
needs to exist.

I suggest you file a PR against docbook-xsl requesting each module to be
broken out into a separate port.  This way, portsl ike policykit can depend
on the proper module port, and ensure that the requisite stylesheet will be
available.

In the meantime, defining NO_INSTALL_MANPAGES in /etc/make.conf will prevent
the extra dependencies from being installed.

http://www.freebsd.org/cgi/query-pr.cgi?pr=138861


More information about the freebsd-gnome mailing list