Packages living peacefully together?

What is the trick to have packages not automatically uninstall each other? I’ve been going crazy.

Full restart of Revit… did it even do anything? Did it wreck many of my graphs? What even causes this ‘feature’?

Are there known packages which aren’t compatible with others?

O wise ones, how to gain such insight?

Bakery (and others) has several dependencies on other packages. These dependencies can be viewed on the page.

The reason it is trying to uninstall the packages, is because it wants to re-download them to ensure that you have them.

The reason it wants you to restart Revit is because those packages use .DLL libraries that need to unload to uninstall. Some of theses include zero touch nodes (lunchbox), or customization icons (Clockwork).

An easier way to install a package like bakery is to download from, unzip and place it in the packages folder.

C:\Users\USERNAME\AppData\Roaming\Dynamo\Dynamo Revit\1.0\packages


Good advice. I agree, and then I make the folders all read-only.

I think this is something that needs to be fixed for Dynamo to get wider use.

When installing a package manually, one can look at “pkg.json” to know its folder name: