First this LibSharedMedia and SharedMedia stuff is really confusing.
If i understood correctly Addons that use LibSharedMedia can provide texture, sounds, whatever that other addons can use through LibSharedMedia. This is where i got my textures from, some addon that provided the texture.
SharedMedia which i never installed is for adding additional stuff to the available pool.
So i assume my problem is that LibSharedMedia3.0 doesn't have access to the textures provided through LibSharedMedia2.0. Is that the case or did i miss something again ?
As far as I understood it, the various LibSharedMedia are needed to access textures and sounds and such. It is SharedMedia and SharedMedia-2.0 that actually provide those. But SharedMedia-2.0 only adds sounds and textures to LSM1 and LSM2, while SharedMedia adds those to all three LibSharedMedia.
Someone knowing more may tell you that what I just said is complete BS. If I am wrong, please enlighten me. :)
So, what you actually need to have installed to run addons is:
All those SharedMedia-related libraries and support addons are getting DAMN confusing now. What's worse, I have multiple addons using each version of the library, completely destroying any advantage of having post-1.0 versions around (even if they are better in some way).
If SharedMedia (or whichever one is the correct one!) deprecates its predecessors and supports all three library versions, can we please get the old ones off the trunk?
What a mess. The only way I was able to figure anything out was by the Last Updated date in WAU.
Previously to the push to LSM3 I didn't have either SM nor SM2 installed and got all media that I needed. I guess because addons that use either of the LSMs share their media through that (and only that) LSM.
So, to be perfectly clear, in order to have any bar textures besides Blizzard's, we now also need to install the mod "SharedMedia", correct? Not SharedMedia-2.0, LibSharedMedia-2.0, LibSharedMedia-3.0, SharedMedia-Blizzard, or SharedMediaLib, right? If this is the case, this is crazy, can you *please* have EBB use the Ace2 textures/fonts already present, like every single Ace2 mod, or make SharedMedia a dependency?
Well, it is not a dependency. EBB runs just fine without it.
And no, you are not right, you not only need SharedMedia. You really need LibSharedMedia-3.0. EBB throws errors without it. SharedMedia just adds textures and fonts that can be used by EBB via LSM3.
EBB embeds LibSharedMedia-3.0, so that doesn't need to be installed by itself (unless you're running disembedded). I think the dependency issue is a valid one, it's very surprising to install an Ace mod and not have access to the "standard" set of Ace textures/fonts that are available in every single other Ace mod, without a separate addon. If nothing else, it's very confusing.