catch more error cases and trigger rebuild
Merge pull request #168 from ros-infrastructure/more_checks

catch more error cases and trigger rebuild