Problem with module dependency with ansible 2.0

With today 2.0 (built from sources, latest commit af1f462ba03327e75b386edf655037a417b31ba5), I have a weird behavior with rules dependency. This is the situation:

Playbook does:

  • role1
  • role2

both role1 and role2 have the same two dependency (of course with different variables):

  • depend1
  • depend2

Now, role 1 correctly runs both depend1 and depend2 before being executed, while role2 just run depend1. Note if just role2 is run, both dependencies are run.

Is that a knon issue? Any way to progress on this?

Thanks,

Daniele.