Resolve depends between block and global aux

closes #2723