Don't have time now to write up the whole issue, but want to note things down before I forget. Briefly discussed the context with Kræn on Discord: > My `sum-app` installs `sum-library` as a tarball from a sibling directory (I cannot face teaching users how to set up Metro to follow symlinks). > > However, it keeps finding `hasDuplicateLibraryNames()` returns true. For some reason, it's adding this path twice: > > > `/Users/jamie/Documents/git/sum-app/node_modules/sum-lib/build/Release/sum.android.node` > > Perhaps because `includeSelf: true`? Not sure. > > Oddly, it only seems to happen when installing from a tarball rather than as a symlink. <img width="5120" height="2830" alt="Image" src="https://github.com/user-attachments/assets/0c24c596-b670-4d2c-982f-bb4f3141d0a5" />