-
Notifications
You must be signed in to change notification settings - Fork 540
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
fetched dependencies missing content of their submodules #698
Comments
Yeah, I think it's pretty unequivocal that we have to do this. All the git handling needs to be made recursive. That's more or less easy for clones and fetches, but I'm concerned about how it's going to affect our checkout logic for within the installer. gps suffers from this same issue...it could benefit from the same fixes in Masterminds/vcs. |
fwiw, |
well i think those fixes in Masterminds/vcs should do it |
Is there a resolution on this? I'm facing a similar issue with one of my packages rendering the pkg unusable.
|
@alexanderbez deps that include submodules seem to be handled correctly, at least in my usage, since #748 (though that isn't in a "release" yet AFAIK). |
Ahhh thanks @dt. Seems you're right -- looks like the last release was on Oct 3, 2016.I take it'll be in the next release then? Just curious, how did you use the latest from |
@alexanderbez a simple If you want to get fancy and eliminate risk of a broken |
Awesome. Thanks @dt. This ticket should be closed then I suppose. |
Demo repo here:
https://github.com/dt/glide-fetch-submodule
Essentially,
github.com/dt/subparentdemo
is a little demo library that uses a git submodule for one of its internal libraries.When glide fetches
subparentdemo
it doesn't fetch its submodulesubdemo
so that subpackage, whichsubparentdemo
depends on, is missing.The text was updated successfully, but these errors were encountered: