{"action":"created","issue":{"url":"https://api.github.com/repos/conan-io/conan/issues/544","repository_url":"https://api.github.com/repos/conan-io/conan","labels_url":"https://api.github.com/repos/conan-io/conan/issues/544/labels{/name}","comments_url":"https://api.github.com/repos/conan-io/conan/issues/544/comments","events_url":"https://api.github.com/repos/conan-io/conan/issues/544/events","html_url":"https://github.com/conan-io/conan/issues/544","id":181702560,"number":544,"title":"short_paths component is not used from c:\\.conan","user":{"login":"monsdar","id":4217216,"avatar_url":"https://avatars.githubusercontent.com/u/4217216?v=3","gravatar_id":"","url":"https://api.github.com/users/monsdar","html_url":"https://github.com/monsdar","followers_url":"https://api.github.com/users/monsdar/followers","following_url":"https://api.github.com/users/monsdar/following{/other_user}","gists_url":"https://api.github.com/users/monsdar/gists{/gist_id}","starred_url":"https://api.github.com/users/monsdar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/monsdar/subscriptions","organizations_url":"https://api.github.com/users/monsdar/orgs","repos_url":"https://api.github.com/users/monsdar/repos","events_url":"https://api.github.com/users/monsdar/events{/privacy}","received_events_url":"https://api.github.com/users/monsdar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"memsharded","id":15367152,"avatar_url":"https://avatars.githubusercontent.com/u/15367152?v=3","gravatar_id":"","url":"https://api.github.com/users/memsharded","html_url":"https://github.com/memsharded","followers_url":"https://api.github.com/users/memsharded/followers","following_url":"https://api.github.com/users/memsharded/following{/other_user}","gists_url":"https://api.github.com/users/memsharded/gists{/gist_id}","starred_url":"https://api.github.com/users/memsharded/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/memsharded/subscriptions","organizations_url":"https://api.github.com/users/memsharded/orgs","repos_url":"https://api.github.com/users/memsharded/repos","events_url":"https://api.github.com/users/memsharded/events{/privacy}","received_events_url":"https://api.github.com/users/memsharded/received_events","type":"User","site_admin":false},"assignees":[{"login":"memsharded","id":15367152,"avatar_url":"https://avatars.githubusercontent.com/u/15367152?v=3","gravatar_id":"","url":"https://api.github.com/users/memsharded","html_url":"https://github.com/memsharded","followers_url":"https://api.github.com/users/memsharded/followers","following_url":"https://api.github.com/users/memsharded/following{/other_user}","gists_url":"https://api.github.com/users/memsharded/gists{/gist_id}","starred_url":"https://api.github.com/users/memsharded/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/memsharded/subscriptions","organizations_url":"https://api.github.com/users/memsharded/orgs","repos_url":"https://api.github.com/users/memsharded/repos","events_url":"https://api.github.com/users/memsharded/events{/privacy}","received_events_url":"https://api.github.com/users/memsharded/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2016-10-07T15:43:32Z","updated_at":"2016-10-14T11:47:52Z","closed_at":null,"body":"I'm having a component with a very long name component where I need to put `short_paths = True` to be able to build it. If I do `conan export test` for this component it gets exported to `c:\\<User>\\.conan\\data`. I then do `conan install ... --build=VeryLongComponentName` and it gets built in `c:\\.conan\\temp...`. This is probably what's expected (is it?).\r\n\r\nI then have another component with a normal short name where I would like to use the long-name component. Problem is if i do `conan install ... --build=ShortComp` it installs the long-name-comp in `c:\\<User>\\.conan\\data` and uses it from there. My compiler then gets problems with some of the headers that are included because the path limit is exceeded.\r\n\r\n'c:\\<Users>\\.conan\\data\\...VeryLongName...\\packages\\...hash...\\include/ThisGetsIncludedByShortNameComp.h(4): fatal error C1081: \"c:\\<Users>\\.conan\\data\\...VeryLongName...\\packages\\...hash...\\include\\ThisGetsIncludedByLongCompHeader.h\": Filename too long.'\r\n\r\nHope it's clear what's the problem, tried to give as much info as possible. Just ask if there's something unclear.\r\n\r\nMicrosoft is still living in the 80ies I guess..."},"comment":{"url":"https://api.github.com/repos/conan-io/conan/issues/comments/253779110","html_url":"https://github.com/conan-io/conan/issues/544#issuecomment-253779110","issue_url":"https://api.github.com/repos/conan-io/conan/issues/544","id":253779110,"user":{"login":"monsdar","id":4217216,"avatar_url":"https://avatars.githubusercontent.com/u/4217216?v=3","gravatar_id":"","url":"https://api.github.com/users/monsdar","html_url":"https://github.com/monsdar","followers_url":"https://api.github.com/users/monsdar/followers","following_url":"https://api.github.com/users/monsdar/following{/other_user}","gists_url":"https://api.github.com/users/monsdar/gists{/gist_id}","starred_url":"https://api.github.com/users/monsdar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/monsdar/subscriptions","organizations_url":"https://api.github.com/users/monsdar/orgs","repos_url":"https://api.github.com/users/monsdar/repos","events_url":"https://api.github.com/users/monsdar/events{/privacy}","received_events_url":"https://api.github.com/users/monsdar/received_events","type":"User","site_admin":false},"created_at":"2016-10-14T11:47:52Z","updated_at":"2016-10-14T11:47:52Z","body":"Right, I'm not using `source`, my sources are located along with the `conanfile.py` and will get exported. I just tried to make sure, exporting works without problems. Building worked too (it uses short_pathes for that).\r\n\r\nThe path to the package (including long_sha) has 156 characters in total. The path to the include file in that package has 240 characters (shouldn't the limit be around 255?), including filename."}}
{"actor":{"display_login":"monsdar"}}