'!' binds before 'and'.

This caused the repo not to be included on RHEL5 and added extra failures.