On Wed, 2008-08-13 at 16:09 -0700, Stephen Hahn wrote: > > > I'd encourage that project to think carefully about how it can minimize > > > its dependencies. > > > > Well, we could ship our own copy of the *.xsl stylesheets but that's > > more or less the limit of what we can do in this case... ;-( > > I would suggest breaking up SUNWgnome-xml into its smaller components, > so that SUNWman or its replacement could depend only on the > xsl-stylesheets tree. > > We could go further and break or mark the man-specific portions from > that xsl-stylesheet tree, so that only the minimum made it to the CD, > but 50% comes from just cutting the package into two...
Actually, SUNWgnome-xml is made up of 3 major components, each of those containing several smaller pieces (e.g. the docbook-dtds component consists of 10 docbook tarballs, different versions of docbook). I'm not suggesting we break it into 30 packages, but it would be relatively easy to break it into 3 or 4. One issue is registering/unregistering the stylesheets in the xml catalog. We use postinstall/preremove scripts for that in Nevada and they may prove to be difficult to convert to smf services, especially the preremove part: once the package is removed, it's difficult to know what exactly needs to be unregistered. Dave, can you file an RFE for refactoring SUNWgnome-xml pls. Thanks, Laca
