[illumos-Developer] [REVIEW] 243 system manual pages should live with the software

Alan Coopersmith alan.coopersmith at oracle.com
Wed Mar 2 21:02:09 PST 2011


On 03/ 2/11 08:42 PM, Garrett D'Amore wrote:
> Also, how well exercised is the whole facets thing in IPS?

As the official Canary in the IPS Mine, the X Consolidation has been using
them since snv_144, so on an OpenIndiana or S11X install you should be able
to "pkg change-facet facet.doc.man=False" and see many X11-related man pages
disappear, or "pkg change-facet facet.devel=False" to drop most of
/usr/include/X11 and many *.pc files in the pkgconfig directories.

Other consolidations have been adopting them in recent builds to, though
mostly new enough you won't have access to a pre-built set of packages
containing their facet tags.

If you don't try turning any of the facets off, then they're just extra
metadata taking up a little disk space, and not risky at all.

One UI annoyance of facets is it's not easy to discover which facets exist,
only which ones you've set values for and aren't relying on the defaults.
This is IPS bug https://defect.opensolaris.org/bz/show_bug.cgi?id=16496
which has a alternate method of facet discovery utilizing pkg contents,
awk, and sort -u.

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System




More information about the Developer mailing list