-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Multiple products named 'Reachability' in: GoogleUtilities, Reachability #7405
Comments
I found a few problems with this issue:
|
Same issue here! |
I think this is related to SE-0226 which is only partially implemented and still has the bug in SR-8658. The easiest fix would be, if you would rename |
Temporary workaround for: firebase/firebase-ios-sdk#7405
@uniqby |
Same issue here, but I think both libs need to rename as this is a big weakness in Swift. |
Thanks for the report. I didn't realize that SPM had this namespace issue and introduced this problem in 7.5.0. I'll work on a fix. In the meantime, sticking to 7.4.0 would be another workaround. |
Here's a recommendation to prefix product names: https://forums.swift.org/t/logging-module-name-clash-in-vapor-3/25466/4 |
We've made a 7.5.1 distribution (only for Swift Package Manager) that addresses this issue with prefixes on the products in the GoogleUtilities package. |
[REQUIRED] Step 1: Describe your environment
Swift Package Manager
(select one)[REQUIRED] Step 2: Describe the problem
Conflict with other swift package
Steps to reproduce:
I have dependency https://github.com/ashleymills/Reachability.swift, when I'm trying to update Firebase to version 7.5.0
I have an error:
multiple products named 'Reachability' in: GoogleUtilities, Reachability
The text was updated successfully, but these errors were encountered: