For a little while now, every time I open Grasshopper in Rhino 8 I get this File Conflict warning about the BitmapComponent.gha being loaded with the same name.
When I checked on all the packages, I noticed that there are 12 different versions of the Shapediver plugin installed.
Is that right? Shouldn’t it only load the latest or currently installed one? It’s almost like 2 versions of the Shapediver plugin are installed at the same time.
This seems to be an issue with the package manager at the moment, which we can also reproduce. It seems to work in some cases but not always. The only solution at the moment is to
Manually remove the old plugin versions from the package manager folder (something like \AppData\Roaming\McNeel\Rhinoceros\packages\8.0)
In the future, make sure to uninstall your current version before you install the new one from the package manager (in other words, make sure you only have the one version you are using deployed)
We will keep investigating with the McNeel team why this issue happens.
Thanks for clarifying! I will remove the old versions.
I think in terms of UX, the Package Manager should actually show how many versions are installed, offer a way to clean up the old versions, offer a link to the folder where the plugins are installed, etc. I can see the packages folder getting really bloated after a few years, because it automatically updates the packages.
But of course McNeel doesn’t believe in UX, so I guess we have to do this manually for the foreseeable future.