FFLibraryUpgradeLock error while opening iMovie library from another machine
I ended up just creating a dummy file called FFLibraryUpgradeLock inside the lib directory

$ touch ~/Movies/iMovie Library.imovielibrary/FFLibraryUpgradeLock 

and then started iMovie. Everything works fine now and I can see all the projects in the old library.