Panda3D runtime distributable

Has there been any progress on this idea yet?

I’m working on getting Panda to compile under the openSuse build service, and I already succeeded for rpm-based distros. This made it very easy for me to split it up into multiple packages (since I don’t have to do any compiling myself now.) So, I’ve already split it up into a normal panda3d package, a -devel and -debug and source package.
The question is: what if someone has multiple versions of the runtime, how would we handle that case on Linux?
Also, we’d need to find a nice way to do this on Windows.

PS. Wouldn’t it be a good idea to have the extension for a game-packaged-into-multifile be something different than .mf? That would separate the concept of “packaged game” and “just an archive with some model files”.