{"action":"created","issue":{"url":"https://api.github.com/repos/blender/Rome/issues/131","repository_url":"https://api.github.com/repos/blender/Rome","labels_url":"https://api.github.com/repos/blender/Rome/issues/131/labels{/name}","comments_url":"https://api.github.com/repos/blender/Rome/issues/131/comments","events_url":"https://api.github.com/repos/blender/Rome/issues/131/events","html_url":"https://github.com/blender/Rome/issues/131","id":339242341,"node_id":"MDU6SXNzdWUzMzkyNDIzNDE=","number":131,"title":"Not downloading existing bcsymbolmap files","user":{"login":"Marus","id":500397,"node_id":"MDQ6VXNlcjUwMDM5Nw==","avatar_url":"https://avatars2.githubusercontent.com/u/500397?v=4","gravatar_id":"","url":"https://api.github.com/users/Marus","html_url":"https://github.com/Marus","followers_url":"https://api.github.com/users/Marus/followers","following_url":"https://api.github.com/users/Marus/following{/other_user}","gists_url":"https://api.github.com/users/Marus/gists{/gist_id}","starred_url":"https://api.github.com/users/Marus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Marus/subscriptions","organizations_url":"https://api.github.com/users/Marus/orgs","repos_url":"https://api.github.com/users/Marus/repos","events_url":"https://api.github.com/users/Marus/events{/privacy}","received_events_url":"https://api.github.com/users/Marus/received_events","type":"User","site_admin":false},"labels":[{"id":421358888,"node_id":"MDU6TGFiZWw0MjEzNTg4ODg=","url":"https://api.github.com/repos/blender/Rome/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-07-08T17:23:33Z","updated_at":"2018-07-09T11:46:59Z","closed_at":null,"author_association":"NONE","body":"## Bug Report \r\n\r\nWhen attempting to use Rome currently with Carthage for an iOS project the bcsymbolmap files that are presented, and uploaded, do not get downloaded.\r\n\r\n**Steps which explain the enhancement or reproduce the bug**\r\n\r\n1. Create a Cartfile that has one an iOS dependencies. In my testing I used:\r\n    `github \"Alamofire/Alamofire\" ~> 4.7`\r\n2. Build the iOS libraries with Carthage (e.g. `carthage update Alamofire`).\r\n3. After updating I have 4 files in my Carthage/Build/iOS folder:\r\n    * Alamofire.framework\r\n    * Alamofire.framework.dSYM\r\n    * two bcsymbolmap files - these correspond to the UUIDs for the armv7 and arm64 UUIDs of the framework\r\n4. Upload the build using `rome upload Alamofire --platform ios`, should upload the four files and the version info - this will successfully be uploaded the the S3 bucket configured.\r\n5. (either on another machine, or after deleting Carthage/Build) Attempt to run `rome download Alamofire --platform ios`\r\nShould get output similar to the following https://pastebin.com/qhy9c5cs\r\nThe output appears to download the framework, the framework.dSYM, the two bcsymbolmap files that were uploaded successfully, and the .Alamofire.version file, and to have errors for two additional bcsymbolmap files (these correspond to the i386 and x86_64 versions that were not generated by carthage and thus not uploaded) - yet the Carthage directory structure only has the `Carthage/Build/.Alamofire.version`, `Carthage/Build/ioS/Alamofire.framework`, and `Carthage/Build/iOS/Alamofire.framework.dSYM` files with no bcsymbolmap files.\r\n\r\n**Current behavior**\r\n\r\nNot downloading any of the bcsymbolmap files - even those that were uploaded successfully\r\n\r\n**Suggested behavior**\r\n\r\nDownload the existing bcsymbolmap files\r\n\r\n**Why would the enhancement be useful to most users**\r\n\r\nAllow the bcsymbolmap files to be restored so that bitcode enable builds can be properly built.\r\n\r\n**Rome version:** \r\n\r\n0.15.0.43 - Romam uno die non fuisse conditam.\r\n\r\n**OS and version:** \r\n\r\n    OS: macOS 10.13.5\r\n    Carthage: 0.30.1\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/blender/Rome/issues/comments/403451946","html_url":"https://github.com/blender/Rome/issues/131#issuecomment-403451946","issue_url":"https://api.github.com/repos/blender/Rome/issues/131","id":403451946,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMzQ1MTk0Ng==","user":{"login":"blender","id":196761,"node_id":"MDQ6VXNlcjE5Njc2MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/196761?v=4","gravatar_id":"","url":"https://api.github.com/users/blender","html_url":"https://github.com/blender","followers_url":"https://api.github.com/users/blender/followers","following_url":"https://api.github.com/users/blender/following{/other_user}","gists_url":"https://api.github.com/users/blender/gists{/gist_id}","starred_url":"https://api.github.com/users/blender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blender/subscriptions","organizations_url":"https://api.github.com/users/blender/orgs","repos_url":"https://api.github.com/users/blender/repos","events_url":"https://api.github.com/users/blender/events{/privacy}","received_events_url":"https://api.github.com/users/blender/received_events","type":"User","site_admin":false},"created_at":"2018-07-09T11:46:58Z","updated_at":"2018-07-09T11:46:58Z","author_association":"OWNER","body":"@Marus I'll make a full release this week with the fix included. This will happen as soon as I finish implementing support for carthage 0.30.1 Static Frameworks"}}
{"actor":{"display_login":"blender"}}