# Strategies for handling redundant role dependencies in multiple roles

**URL:** <https://forum.ansible.com/t/strategies-for-handling-redundant-role-dependencies-in-multiple-roles/32566>\
**Category:** Ansible Developer\
**Tags:** galaxy-ng\
**Created:** [March 30, 2020, 8:39pm UTC](https://forum.ansible.com/t/strategies-for-handling-redundant-role-dependencies-in-multiple-roles/32566 "2020-03-30T20:39:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![afeller](https://avatars.discourse-cdn.com/v4/letter/a/f08c70/32.png) [@afeller](https://forum.ansible.com/u/afeller)\
**Post date:** [March 30, 2020, 8:39pm UTC](https://forum.ansible.com/t/strategies-for-handling-redundant-role-dependencies-in-multiple-roles/32566/1 "2020-03-30T20:39:07Z")

</div>

I’m looking for insights and strategies for dealing with Ansible roles specifying potentially different versions of the same dependencies, which are being downloaded via [ansible-galaxy install](https://galaxy.ansible.com/docs/using/installing.html#dependencies).

There are a couple of problems I can foresee offhand

1. Dealing with differing versions of the roles
2. Dealing with potential conflicts from role variables  
Appreciate any insights!

Andy
