vndk-def: normalize_partition_tags() should not rename files

This commit removes the rename_lib() from normalize_partition_tags().

Before this commit, a different heuristic was adopted.  If a system
shared library is not in the AOSP system image and it is depending on
some vendor libraries, then assume such library is a vendor shared
library that was incorrectly installed into system image.
normalize_partition_tags() will move such libraries into vendor
partition implicitly.  It turns out to be a confusing behavior to some
vendors.

This commit removes the aforementioned heuristic.  VNDK definition tool
will simply emit a warning and hide the violating dependencies in the
future.

Test: ./tests/run.py
Test: Run VNDK definition tool on sailfish images.
Test: Run VNDK definition tool on some internal images.
Change-Id: I760cfe22215829d757963f0532eb7f6427f72d84
1 file changed