This looks bad. 
As Connor says, this package should always be valid. If you're running into further issues it suggests someone's been tampering with them/your database.
You could use this query to find which indexes are invalid:
select index_name, status 
from   dba_indexes
where  index_type = 'DOMAIN'
and    status <> 'VALID';
But sorting this out could be complicated - it's worth figuring out how this package became invalidated in the first place to see if you can undo whatever those actions were.