i am new to flutter, i have already made some small projects on my system but when I clone projects from github i cant build and run these projects, and I always get errors similar to this:
Because xml >=4.4.0 <4.4.1 depends on petitparser ^3.1.0 and xml >=3.7.0 <4.4.0 depends on petitparser ^3.0.0, xml >=3.7.0 <4.4.1 requires petitparser ^3.0.0.
And because xml >=4.4.1 <5.0.0-nullsafety.1 depends on petitparser ^3.0.0, xml >=3.7.0 <5.0.0-nullsafety.1 requires petitparser ^3.0.0.
And because every version of intl_translation from git depends on petitparser ^4.0.0 and flutter_svg >=0.18.1 <0.20.0-nullsafety.0 depends on xml ^4.2.0, intl_translation from git is incompatible with flutter_svg >=0.18.1 <0.20.0-nullsafety.0.
So, because natrium_wallet_flutter depends on both flutter_svg ^0.19.3 and intl_translation from git, version solving failed.
pub get failed (1; So, because natrium_wallet_flutter depends on both flutter_svg ^0.19.3 and intl_translation from git, version solving failed.)
i have two main questions, first what are these errors and why I can't fix them by pub get
, second question is how to solve this issue?
thanks for your help