OSX: Virtually all libraries showing as requiring "Repair" and how i fixed it.

So, I opened Native Access and most of the libraries had a "repair" warning button next to them.
I checked the "Installation paths" on a couple and noticed that they were missing a part of the path for whatever reason. I configured the Content Location to be at my external SSD way back, before installing the plugins/libraries/what have you.
The "Installation paths" were missing the "/Volumes/" first part of the path. I have no idea how this happened, but well, it did.
So I quit Native Access, backed up "/Users/Shared/Native Instruments/installed_products" and then ran:
find "/Users/Shared/Native Instruments/installed_products" -type f -name "*.json" -exec sed -i '' 's|"/EXTSSD/NI/|"/Volumes/ETXSSD/NI/|g' {} +
where "EXTSSD" is the name of the drive under which it is mounted in /Volumes.
Then launched Native Access and voila, everything is fine now and libraries/plugins are in state "Installed". Whew. Was not looking forward to reinstalling over 300GB worth of stuff, don't need to.
Comments
-
Nice solution, don't see sed used much these days 😁
Obviously the usual disclaimer applies here for anyone reading this - if you don't understand the solution be very careful before using it !!!
0
Categories
- All Categories
- 18 Welcome
- 1.7K Hangout
- 67 NI News
- 890 Tech Talks
- 4.6K Native Access
- 17.7K Komplete
- 2.2K Komplete General
- 4.8K Komplete Kontrol
- 6.3K Kontakt
- 1.1K Reaktor
- 407 Battery 4
- 917 Guitar Rig & FX
- 464 Massive X & Synths
- 1.5K Other Software & Hardware
- 6.4K Maschine
- 8.1K Traktor
- 8.1K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators