Resolve depends between block and global aux
closes #2723
Merge pull request #2760 from permcody/depend_2723

Resolve depends between block and global aux