Peter Tribble writes:
> 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?

Nuke 'em.

> 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?

They were never published interfaces of any sort.  They're at _best_
Consolidation Private.  Nothing can be using them legitimately.

A quick scan of the ARC files suggests that they were never even
brought for review, and that there are no contracts on them.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to