Suppressing TPRGED Warning Message

In reply to dave_59:

Thanks for the suggestion.
That way, we can avoid compiling the same register again.
Though, I wonder if that would be the best option in terms of reusability.

For exmaple, suppose ‘A’ is a very common IP and can be used in many other systems.
In one system which requires ‘BlocksABC’, your example will work.
But, in another system which requires ‘BlocksAXYZ’, the package ‘IP_A’ should be modified to import ‘BlocksAXYZ’ instead.
Which means it requires manual work for each system that uses IP ‘A’.
Please let me know if you have something to share about it.

As I already got the answer for demoting TPRGED warning, I will go ahead and mark your previous answer as the solution.