Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Sep 2009 14:10:01 GMT
From:      marcus@FreeBSD.org
To:        dougb@freebsd.org, marcus@FreeBSD.org, gnome@FreeBSD.org
Subject:   Re: ports/138861: sysutils/policykit depends on optional component for docbook-xsl
Message-ID:  <200909261410.n8QEA1nU001060@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909261410.n8QEA1nU001060>