One import overrides another import....is that bad?

As a newbie, I like to load some assets to save time (a few 3D walls, doors, a character and a character controller, etc). Then I have some things to play with while I try other things.

I have imported a package which has a few of the above listed items I want, but then I want to load in a second package that has a few more things and Unity pops up a warning showing that the import will override pre-existing assets in my project. I suspect that means its gonna break some of the first imported package.
9773157--1400805--overwrite.png
Can I investigate to see exactly whats being overriden?
Is this something can always gonna be a problem?
How do I proceed to get the assets I want.

I know I can eliminate those items from the import, but then maybe my 2nd import won’t work properly.
Please explain to this newbie warnings, workarounds or solutions.

Thanks.

Assets of this kind are called “template” assets. They consist of an entire project including ProjectSettings. There is a reason for this: this asset may rely on some of the settings, for instance layers, tags or physics collision matrix. But perhaps so does your existing project.

The best advice is to use the other option “switch project” or import it in an empty project. This ensures the asset is working, and then you can right-click any asset you want to extract and choose “export package” to create a .unitypackage. If you only need non-script assets then these extracted assets should almost always work.