-
Notifications
You must be signed in to change notification settings - Fork 1k
Special case vbom.ml packages. Fixes #1169 #1171
Conversation
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
signed |
CLAs look good, thanks! |
i'm sorry, but we do not add special deduction cases for personal aliases. this is what running a go get metadata service is for. |
Fair enough, but what if go get metadata is unavailable/not present? Is there manual workaround one can do to pull project? Worst bit is that this is a transitive dependency I am trying to make work :( |
if the go get metadata isn't present to go along with a given import path, then basically, that import path is broken. 😢
uuuuugghhhh, yeah. i wish people wouldn't use these cutesy personalized imports without understanding the runtime dependencies they're imposing on the ecosystem, all the way up the chain. basically, i'd file a PR against the dep that's relying on that project and ask them to repoint their import paths. in the meantime, point your dependency on the intermediary to your fork with the corrected import path using a |
@sdboyer , failure happens in |
i was recommending that you specify an alternate source for the dependency that imports a change to accomplish what you're outlining is possible, but is actually rather complicated to implement, as it entails changes in the solver itself - see #860. |
What does this do / why do we need it?
Special case root and source deducing for
vbom.ml/util
packageWhich issue(s) does this PR fix?
fixes #1169