-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package Resolution Errors with Erik / Filekit #51
Comments
Hi, phimage here (at work with work account) IBM use name already registered in cocoapod ;( https://cocoapods.org/pods/FileKit I have a project Prephirences for configuration but not exactly the same things |
Unfortunately, it conflicts with CloudEnvironment as well: https://github.com/IBM-Swift/CloudEnvironment.git, which also uses Filekit I tried taking the SPM to version 5.2 in the hopes that would help, but it doesn't allow us to escape dependency hell, either. At this point, at least, the SPM doesn't seem to be able to handle these name conflicts. Looking like I'm out of luck. Feel free to close if you agree. Here's the entire package.swift if that helps, minus Erik.git `// swift-tools-version:5.2 let package = Package(
` |
I do not understand your package swift file; not correctly formatted, |
Hey... thanks for responding. I actually upgraded to 5.2 which allows for some package naming in the hopes that it would fix things. It didn't. I'm now getting this error back in 5.1 Swift, trying to resolve the updated package.swift:
|
For some reason, the code function refuses to accept the first four lines of my package.swift. Sorry for that... formatting issues. I can email it to you if that helps. I just think we're in dependency hell because of the dual filekits. |
Hey,
Still trying to incorporate Erik into my project, and am running into package resolution errors on XCode 11.4. I'm running a Kitura/Postgresql/Swift-Kuery-ORM project and get the following message when trying to add Erik:
because Erik >=5.1.0 depends on FileKit 6.0.0..<7.0.0 and Configuration >=3.0.0 depends on FileKit 0.0.1..<1.0.0, Erik is incompatible with Configuration.
And because Swift-cfenv >=6.0.0 depends on Configuration 3.0.0..<4.0.0 and every version of Kitura-OpenAPI depends on Swift-cfenv 6.0.0..<7.0.0, Erik is incompatible with Kitura-OpenAPI.
And because root depends on Kitura-OpenAPI 1.1.1..<2.0.0 and root depends on Erik 5.1.0..<5.2.0, version solving failed.
Looks like a wide disparity between https://github.com/IBM-Swift/Configuration and Erik, but I'm still new at this and might be confused.
The text was updated successfully, but these errors were encountered: