{"action":"created","issue":{"url":"https://api.github.com/repos/thoughtbot/Argo/issues/412","repository_url":"https://api.github.com/repos/thoughtbot/Argo","labels_url":"https://api.github.com/repos/thoughtbot/Argo/issues/412/labels{/name}","comments_url":"https://api.github.com/repos/thoughtbot/Argo/issues/412/comments","events_url":"https://api.github.com/repos/thoughtbot/Argo/issues/412/events","html_url":"https://github.com/thoughtbot/Argo/issues/412","id":177042578,"number":412,"title":"no such module 'Runes'","user":{"login":"edwardaux","id":1574429,"avatar_url":"https://avatars.githubusercontent.com/u/1574429?v=3","gravatar_id":"","url":"https://api.github.com/users/edwardaux","html_url":"https://github.com/edwardaux","followers_url":"https://api.github.com/users/edwardaux/followers","following_url":"https://api.github.com/users/edwardaux/following{/other_user}","gists_url":"https://api.github.com/users/edwardaux/gists{/gist_id}","starred_url":"https://api.github.com/users/edwardaux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edwardaux/subscriptions","organizations_url":"https://api.github.com/users/edwardaux/orgs","repos_url":"https://api.github.com/users/edwardaux/repos","events_url":"https://api.github.com/users/edwardaux/events{/privacy}","received_events_url":"https://api.github.com/users/edwardaux/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-14T22:48:07Z","updated_at":"2016-09-14T23:31:08Z","closed_at":null,"body":"I have Argo embedded within my existing [project](https://github.com/edwardaux/Ogra) (and have had for ages). I'm finally getting around to updating to Swift 3.\r\n\r\nI updated my project's `Cartfile`to point to Argo *master* (instead of *3.1.0*):\r\n\r\n    github \"thoughtbot/Argo\" \"master\"\r\n\r\nand run `carthage update --use-submodules`. This successfully fetches Argo and Runes. As you can see from the log below, Runes compiles OK and I can see the artifacts in the `Carthage/Build/XXX` folders.  However, when it tried to build Argo, I get an error saying that it can't find the Runes module.\r\n\r\nThere is a mention of a similar problem in #407 (which I don't think is related to the PR... just a similar problem). \r\n\r\nI've tried a bunch of carthage combos (bootstrap, build, update, et al), but just can't get a working build.  \r\n\r\nI'm still digging through the logs, but any thoughts would be great.\r\n\r\n### Error Messages\r\n\r\n\t*** xcodebuild output can be found in /var/folders/p6/xcv59nqd4wv0y6hwpm3q16m40000gn/T/carthage-xcodebuild.7gtojh.log\r\n\t*** Building scheme \"Runes-tvOS\" in Runes.xcodeproj\r\n\t*** Building scheme \"Runes-Mac\" in Runes.xcodeproj\r\n\t*** Building scheme \"Runes-iOS\" in Runes.xcodeproj\r\n\t*** Building scheme \"Runes-watchOS\" in Runes.xcodeproj\r\n\t*** Building scheme \"Argo-watchOS\" in Argo.xcworkspace\r\n\t** BUILD FAILED **\r\n\r\n\r\n\tThe following build commands failed:\r\n\t\tCompileSwift normal armv7k\r\n\t\tCompileSwiftSources normal armv7k com.apple.xcode.tools.swift.compiler\r\n\t\tLd /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework/Argo normal armv7k\r\n\t\tGenerateDSYMFile /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework.dSYM /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework/Argo\r\n\t(4 failures)\r\n\t/Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Applicative.swift:1:8: error: no such module 'Runes'\r\n\tclang: error: linker command failed with exit code 1 (use -v to see invocation)\r\n\terror: cannot parse the debug map for \"/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework/Argo\": No such file or directory\r\n\tA shell task failed with exit code 65:\r\n\t** BUILD FAILED **\r\n\r\n\r\n\tThe following build commands failed:\r\n\t\tCompileSwift normal armv7k\r\n\t\tCompileSwiftSources normal armv7k com.apple.xcode.tools.swift.compiler\r\n\t\tLd /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework/Argo normal armv7k\r\n\t\tGenerateDSYMFile /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework.dSYM /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/Argo.framework/Argo\r\n\t(4 failures)\r\n\r\n### Argo Version\r\n\r\nmaster (4b57653f7760bd3eedfd1c1fbc821bde191e603d)\r\n\r\n### Dependency Manager\r\n\r\nCarthage\r\n"},"comment":{"url":"https://api.github.com/repos/thoughtbot/Argo/issues/comments/247188519","html_url":"https://github.com/thoughtbot/Argo/issues/412#issuecomment-247188519","issue_url":"https://api.github.com/repos/thoughtbot/Argo/issues/412","id":247188519,"user":{"login":"edwardaux","id":1574429,"avatar_url":"https://avatars.githubusercontent.com/u/1574429?v=3","gravatar_id":"","url":"https://api.github.com/users/edwardaux","html_url":"https://github.com/edwardaux","followers_url":"https://api.github.com/users/edwardaux/followers","following_url":"https://api.github.com/users/edwardaux/following{/other_user}","gists_url":"https://api.github.com/users/edwardaux/gists{/gist_id}","starred_url":"https://api.github.com/users/edwardaux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edwardaux/subscriptions","organizations_url":"https://api.github.com/users/edwardaux/orgs","repos_url":"https://api.github.com/users/edwardaux/repos","events_url":"https://api.github.com/users/edwardaux/events{/privacy}","received_events_url":"https://api.github.com/users/edwardaux/received_events","type":"User","site_admin":false},"created_at":"2016-09-14T23:31:08Z","updated_at":"2016-09-14T23:31:08Z","body":"I was on 0.11.0. Just bumped up to 0.18, but no change. If I look at the log, this is the command that can't find Runes (I've split it over multiple lines for easier reading):\r\n\r\n\t/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift\r\n\t-frontend\r\n\t-emit-bc \r\n\t/Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Applicative.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/StandardTypes.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Alternative.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decodable.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Functions/decode.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Extensions/NSNumber.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Extensions/Dictionary.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/FailureCoalescing.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Decoded.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/DecodeError.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/JSON.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Functions/catDecoded.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Operators/Decode.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Extensions/RawRepresentable.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Monad.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Types/Decoded/Functor.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Functions/sequence.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Operators/Argo.swift /Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo/Argo/Functions/flatReduce.swift\r\n\t-target armv7k-apple-watchos2.0\r\n\t-enable-objc-interop\r\n\t-sdk /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk\r\n\t-I /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos\r\n\t-F /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos\r\n\t-application-extension\r\n\t-g\r\n\t-module-cache-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/ModuleCache\r\n\t-serialize-debugging-options\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/swift-overrides.hmap\r\n\t-Xcc\r\n\t-iquote\r\n\t-Xcc /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Argo-generated-files.hmap\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Argo-own-target-headers.hmap\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Argo-all-non-framework-target-headers.hmap\r\n\t-Xcc\r\n\t-ivfsoverlay\r\n\t-Xcc /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/all-product-headers.yaml\r\n\t-Xcc\r\n\t-iquote\r\n\t-Xcc /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Argo-project-headers.hmap\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Products/Release-watchos/include\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/DerivedSources/armv7k\r\n\t-Xcc\r\n\t-I/Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/DerivedSources\r\n\t-Xcc\r\n\t-working-directory/Users/edwardsc/dev/Ogra/Carthage/Checkouts/Argo\r\n\t-emit-module-doc-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Argo.swiftdoc\r\n\t-O\r\n\t-module-name Argo\r\n\t-emit-module-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Argo.swiftmodule\r\n\t-emit-objc-header-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Argo-Swift.h\r\n\t-serialize-diagnostics-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Applicative.dia\r\n\t-emit-dependencies-path /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Applicative.d\r\n\t-num-threads 8\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Applicative.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/StandardTypes.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Alternative.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Decodable.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/decode-6A3F63928A20CA7.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/NSNumber.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Dictionary.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/FailureCoalescing.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Decoded.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/DecodeError.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/JSON.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/catDecoded.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Decode-5F09601C9204BC80.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/RawRepresentable.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Monad.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Functor.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/sequence.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/Argo.bc\r\n\t-o /Users/edwardsc/Library/Developer/Xcode/DerivedData/Argo-asybjaazisryjmeuwabufbberqcz/Build/Intermediates/Argo.build/Release-watchos/Argo-watchOS.build/Objects-normal/armv7k/flatReduce.bc"}}
{"actor":{"display_login":"edwardaux"}}