Closed ferologics closed 2 years ago
@ferologics How are you depending on TCA? Can you provide the exact git URL and version you're pinning to, etc.?
@stephencelis the url is https://github.com/globekeeper/swift-composable-architecture and we use the dynamic branch, which is a fork from version 0.20.0
release with dynamic framework product type (workaround for missing symbols for OrderedCollections
issue).
@ferologics Ah, if you're depending on a fork, then you also need to fork any dependency to make it depend on that fork. I'm not aware of SPM supporting the ability to work around this by for example "re-pinning" a dependency's dependency.
Since this isn't a bug in the library, and more a question of how SPM works, I'm going to convert this to a discussion.
Describe the bug In projects that depend on both TCA and CCL Xcode raises the following warning during SPM package resolution:
To Reproduce
Expected behavior No warning during SPM package resolution.
Environment
13.3 (13E113)
5.6