How to solve dependency issues in Flutter