Shared dependency – real example – oik-bwtrace admin
oik-lib, the shared library manager, is loaded as a Must-Use plugin. It loads the oik-lib library, which is dependendent upon oik_boot and bwtrace, which it provides itself. When oik is loaded, it doesn’t need to load oik_boot since it’s already available. Similarly for bwtrace. Although oik-bwtrace provides oik-admin and its dependent libraries, bobbforms dependent upon bobbfunc, when oik-bwtrace requests the oik-admin library this is delivered from the oik plugin.