I am trying to upgrade froom daml sdk 2.8.0 to 2.8.10 . I have structure similar to daml finance where I am trying to build multiple dar so I changed version to 2.8.10 in every .yaml file.
Some of the dars got successfully created but some dars
Running single package build of private-custody-implementation-account-factory-v2 as no multi-package.yaml was found.
damlc: user error (Package dependencies from different SDK versions: 2.8.0, 2.8.10)
shows the above error.
Project dars are of version 2.8.10 only , I am not sure if daml finace dars are causing such issue??
How are you loading the Daml Finance library? The quickstart comes with a download script that targets a specific version. If you used that script, you need to bump it to 2.8.10 and download the new version of the libraries.
Now it works I missed to mention daml finance libraries under data-dependencies in daml.yaml. Instead I mentioned everything under dependencies. Can you clarify what is the difference in data-dependencies and dependencies?
1 Like
That is a good question. Would you mind asking that as a new post? So that more people that could answer it will see it? And so that future Daml’ers can find it more easily?
In the meantime, you can also read this in-depth discussion on that topic.
1 Like