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>

Reply via email to