I have an issue where, in one package I forked, I modified Package.swift so that one dependency points to the master branch of another package I forked.
I don't understand at all what is happening. Is this a bug or am I doing something wrong?
Thank you
cc: @Aciid Is this something that will get better error messages similar to SwiftPM: what's the conflict? ? I can't find at all the cause with the current error
There is work going on in SwiftPM that will dramatically improve the dependency resolution error messages. It's not all there yet but I just ran the new resolver on your package and got this:
because http @master depends on swift-nio-ssl ^2.0.0 and websocket depends on http @master, websocket requires swift-nio-ssl.
And because websocket depends on swift-nio-ssl ^1.3.1 and root depends on websocket, version solving failed.