Stefan Teleman wrote: > On Fri, Jul 31, 2009 at 17:14, Shawn Walker<swalker at opensolaris.org> wrote: > >> For the simultaneous existence of multiple, incompatible versions of a >> library? Gtk was provided as a good example earlier. > > i don't remember us ever providing more than one version of > libgtk+-2.x.so at any time. i always though we had a pretty strict > rule about "only one of each", and if we ever had a documented need > for having simultaneous and incompatible versions of the same shared > library component, we accomplished this artifact via physical object > location + interface stability classification, and not via versioning > of the pkg-config *.pc files.
Not quite: basename file usr/lib/pkgconfig/gtk+-2.0.pc pkg:/SUNWgtk2 at 0.5.11-0.118 basename file usr/sfw/lib/pkgconfig/gtk+.pc pkg:/SUNWGtk at 1.2.10-0.118 While those are in different directories, I've seen Linux distributions distribute them in the same directory. Cheers, -- Shawn Walker