errors and warnings / manifest / E4101
E4101 error
Version conflict in dependency resolution
- area
- manifest (x4xxx)
- fails the build
- yes
The versions that the package's dependencies ask for cannot all be met. Every dependency is embedded in one AddOn, so each addon uses exactly one version of each package, across all its flavors and features. When two declarations want different versions of the same package (two git dependencies on different tags of a shared library, for example), resolution fails with this error. Its notes show the resolver's reasoning and which source each version stands for.
Make the declarations agree on one version, tag, branch or revision. The error comes from dependency resolution, which needs the dependencies' sources, so it has no example here.
Related codes
| code | message |
|---|---|
| E4102 | Dependency not found (registry, git ref, path) |
| E4321 | Same package name from two different sources in one addon's graph |
Offline
$ wowlua explain E4101 E4101 (error): Version conflict in dependency resolution