One of the things I was looking at was removing the install database support from the pkg tools.
[For those that don't remember, this was a failed attempt to replace the contents file with a database.] I'm now getting back to investigating this, and it seems pretty straightforward. It's not used, and taking it out isn't hard. I did have one question before I get to the end - should the shared libraries (ie. libgendb and libpkgdb) be removed completely, or should they still be supplied in case something else explicitly depends on them? I think the answer is that they should actually be removed, as anything that currently links against them *should* be doing so via libpkg.so but (a) is it reasonable to assume that all applications are well behaved in this respect, and (b) is there a way to check that no external code relies on the interfaces they supply? -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/install-discuss/attachments/20070131/30508e2c/attachment.html>
