[SOLVED] Unity Editor freezes opening the same asset over and over again when opening project

Whenever I open my Unity project on a different computer, Unity editor gets stuck at the Hold On screen forever, checking the Editor log shows that it successfully imports the same file over and over again.

The project is available here

The log file is attached below

I find that the problem can be mitigated by just copying the asset library folder from a computer it opens on to the computer that I want to open the project on, however, having to carry the library folder around is undesirable.

4686311–441842–test.txt (898 KB)

Okay, so my bad, it turns out that Unity runs asset post processors for package items, so my post processor that modifies properties on a texture and reimports it under certain circumstances was run on textures in packages, where it couldn’t modify the properties as packages are readonly, but still reimported the texture, causing an endless loop.