{"action":"created","issue":{"url":"https://api.github.com/repos/buildinspace/peru/issues/200","repository_url":"https://api.github.com/repos/buildinspace/peru","labels_url":"https://api.github.com/repos/buildinspace/peru/issues/200/labels{/name}","comments_url":"https://api.github.com/repos/buildinspace/peru/issues/200/comments","events_url":"https://api.github.com/repos/buildinspace/peru/issues/200/events","html_url":"https://github.com/buildinspace/peru/issues/200","id":392010727,"node_id":"MDU6SXNzdWUzOTIwMTA3Mjc=","number":200,"title":"The git plugin needs to handle relative submodule URLs","user":{"login":"parceltb","id":15822855,"node_id":"MDQ6VXNlcjE1ODIyODU1","avatar_url":"https://avatars2.githubusercontent.com/u/15822855?v=4","gravatar_id":"","url":"https://api.github.com/users/parceltb","html_url":"https://github.com/parceltb","followers_url":"https://api.github.com/users/parceltb/followers","following_url":"https://api.github.com/users/parceltb/following{/other_user}","gists_url":"https://api.github.com/users/parceltb/gists{/gist_id}","starred_url":"https://api.github.com/users/parceltb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parceltb/subscriptions","organizations_url":"https://api.github.com/users/parceltb/orgs","repos_url":"https://api.github.com/users/parceltb/repos","events_url":"https://api.github.com/users/parceltb/events{/privacy}","received_events_url":"https://api.github.com/users/parceltb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2018-12-18T06:11:55Z","updated_at":"2018-12-20T00:06:41Z","closed_at":"2018-12-19T23:49:40Z","author_association":"NONE","body":"I have a peru.yaml file of the format:\r\n\r\n``` yaml\r\nimports:\r\n    boost: external/boost/\r\n\r\ngit module boost:\r\n     url: https://github.com/boostorg/boost.git\r\n     recursive: true\r\n````\r\n\r\nBut running peru sync yields the following result:\r\n```shell\r\nIn target \"boost\":\r\n  git fetch https://github.com/boostorg/boost.git\r\n  git clone ../system.git\r\n  fatal: repository '../system.git' does not exist\r\n```\r\n\r\nA simple git clone --recrusive on the boost repo works, however:\r\n\r\n```shell\r\ngit clone --recursive https://github.com/boostorg/boost.git\r\n\r\nCloning into 'boost'...\r\nremote: Enumerating objects: 231616, done.\r\nremote: Total 231616 (delta 0), reused 0 (delta 0), pack-reused 231616\r\nReceiving objects: 100% (231616/231616), 59.11 MiB | 13.42 MiB/s, done.\r\nResolving deltas: 100% (147759/147759), done.\r\nChecking connectivity... done.\r\nSubmodule 'accumulators' (https://github.com/boostorg/accumulators.git) registered for path 'libs/accumulators'\r\nSubmodule 'algorithm' (https://github.com/boostorg/algorithm.git) registered for path 'libs/algorithm'\r\n<MORE>\r\n```\r\nMaybe I am just mis-understanding how to use the utility, but this seems like it would be the correct use.  If not, if you could point me in the right direction, that would be great, otherwise, seems like an issue.\r\n"},"comment":{"url":"https://api.github.com/repos/buildinspace/peru/issues/comments/448798784","html_url":"https://github.com/buildinspace/peru/issues/200#issuecomment-448798784","issue_url":"https://api.github.com/repos/buildinspace/peru/issues/200","id":448798784,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODc5ODc4NA==","user":{"login":"oconnor663","id":860932,"node_id":"MDQ6VXNlcjg2MDkzMg==","avatar_url":"https://avatars0.githubusercontent.com/u/860932?v=4","gravatar_id":"","url":"https://api.github.com/users/oconnor663","html_url":"https://github.com/oconnor663","followers_url":"https://api.github.com/users/oconnor663/followers","following_url":"https://api.github.com/users/oconnor663/following{/other_user}","gists_url":"https://api.github.com/users/oconnor663/gists{/gist_id}","starred_url":"https://api.github.com/users/oconnor663/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oconnor663/subscriptions","organizations_url":"https://api.github.com/users/oconnor663/orgs","repos_url":"https://api.github.com/users/oconnor663/repos","events_url":"https://api.github.com/users/oconnor663/events{/privacy}","received_events_url":"https://api.github.com/users/oconnor663/received_events","type":"User","site_admin":false},"created_at":"2018-12-20T00:06:41Z","updated_at":"2018-12-20T00:06:41Z","author_association":"MEMBER","body":"The fix is in master, and we'll release it shortly. The only question left is, what should the new version be. We're bumping the minimum supported version of Python to 3.5 (an unrelated deprecation prior to this fix), and I'm not sure if that's kosher to go out in a patch version bump. I've [asked on reddit](https://www.reddit.com/r/Python/comments/a7s5co/im_bumping_the_minimum_supported_python_version/), but also let me know what you think. @olson-sean-k too."}}
{"actor":{"display_login":"oconnor663"}}