why don't we use the same syntax as above? Does this make a difference?:
sudo -u $1 rosdep update