Oracle Error Message
ORA-30552: The package/procedure/function cannot be changed
Reason for the Error
The package/procedure/function is deterministic and some object depends on it
Solution
Drop the other object which depends on the package/function/procedure you are trying to change