Indeed it works without it. Those depends_on must be more magical than I knew. What do you want now - a second commit to fix this or a new pull request with a single commit ?