swannodette / lt-cljs-tutorial

A ClojureScript Programming Language Tutorial for Light Table Users
MIT License
863 stars 123 forks source link

Fails evaluating namespace with "We couldn't connect" #64

Open kennytilton opened 6 years ago

kennytilton commented 6 years ago

I tried running the lt-cljs-tutorial (freshly cloned) on a new Mac (OS X 10.13.1) and new d/l of LightTable 0.8.1.

After adding the connection as directed I tried evaluating the namespace form and got the output below. I have run all this before without a problem on another platform. Has something changed?

We couldn't connect.

Looks like there was an issue trying to connect to the project. Here's what we got: final project: {:description A local light table project, :compile-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target/classes, :deploy-repositories [[clojars {:url https://clojars.org/repo/, :password :gpg, :username :gpg}]], :group local-client, :resource-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/dev-resources /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/resources), :uberjar-merge-with {META-INF/plexus/components.xml leiningen.uberjar/components-merger, data_readers.clj leiningen.uberjar/clj-map-merger, #"META-INF/services/." [clojure.core/slurp (fn [p1949951auto p2950952auto] (clojure.core/str p1949951auto p2950952auto)) clojure.core/spit]}, :name local-client, :checkout-deps-shares [:source-paths :test-paths :resource-paths :compile-path #'leiningen.core.classpath/checkout-deps-paths], :source-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/src), :eval-in :subprocess, :repositories [[central {:url https://repo1.maven.org/maven2/, :snapshots false}] [clojars {:url https://clojars.org/repo/}]], :test-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/test), :target-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target, :prep-tasks [javac compile], :native-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target/native, :offline? false, :root /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources, :pedantic? ranges, :clean-targets [:target-path], :plugins [], :plugin-repositories [[central {:url https://repo1.maven.org/maven2/, :snapshots false}] [clojars {:url https://clojars.org/repo/}]], :version 0.0.1, :jar-exclusions [#"^."], :global-vars {}, :uberjar-exclusions [#"(?i)^META-INF/[^/].(SF|RSA|DSA)$"], :jvm-opts [], :dependencies ([org.clojure/clojure 1.5.1] [org.clojure/tools.nrepl 0.2.10 :exclusions ([org.clojure/clojure])] [clojure-complete/clojure-complete 0.2.3 :exclusions ([org.clojure/clojure])] [lein-light-nrepl/lein-light-nrepl 0.1.3] [lein-light-nrepl-instarepl/lein-light-nrepl-instarepl 0.3.1]), :release-tasks [[vcs assert-committed] [change version leiningen.release/bump-version release] [vcs commit] [vcs tag] [deploy] [change version leiningen.release/bump-version] [vcs commit] [vcs push]], :repl-options {:nrepl-middleware [lighttable.nrepl.handler/lighttable-ops], :init (clojure.core/swap! lighttable.nrepl.core/my-settings clojure.core/merge {:name LightTable-REPL, :project (quote {:description A local light table project, :compile-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target/classes, :deploy-repositories [[clojars {:url https://clojars.org/repo/, :password :gpg, :username :gpg}]], :group local-client, :resource-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/dev-resources /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/resources), :uberjar-merge-with {META-INF/plexus/components.xml leiningen.uberjar/components-merger, data_readers.clj leiningen.uberjar/clj-map-merger, #"META-INF/services/." [clojure.core/slurp (fn [p1949951auto p2950952auto] (clojure.core/str p1949951auto p2950952auto)) clojure.core/spit]}, :name local-client, :checkout-deps-shares [:source-paths :test-paths :resource-paths :compile-path #'leiningen.core.classpath/checkout-deps-paths], :source-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/src), :eval-in :subprocess, :repositories [[central {:url https://repo1.maven.org/maven2/, :snapshots false}] [clojars {:url https://clojars.org/repo/}]], :test-paths (/private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/test), :target-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target, :prep-tasks [javac compile], :native-path /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/target/native, :offline? false, :root /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources, :pedantic? ranges, :clean-targets [:target-path], :plugins [], :plugin-repositories [[central {:url https://repo1.maven.org/maven2/, :snapshots false}] [clojars {:url https://clojars.org/repo/}]], :version 0.0.1, :jar-exclusions [#"^."], :global-vars {}, :uberjar-exclusions [#"(?i)^META-INF/[^/].(SF|RSA|DSA)$"], :jvm-opts [], :dependencies ([org.clojure/clojure 1.5.1] [org.clojure/tools.nrepl 0.2.10 :exclusions ([org.clojure/clojure])] [clojure-complete/clojure-complete 0.2.3 :exclusions ([org.clojure/clojure])]), :release-tasks [[vcs assert-committed] [change version leiningen.release/bump-version release] [vcs commit] [vcs tag] [deploy] [change version leiningen.release/bump-version] [vcs commit] [vcs push]], :test-selectors {:default (constantly true)}})})}, :test-selectors {:default (constantly true)}} java.io.IOException: Permission denied. Please check your access rights for /private/var/folders/p7/glb8sl9d6vz8y10f0vw493n00000gn/T/AppTranslocation/76839D72-2CAE-4778-BEA4-995C1631A8B8/d/LightTable.app/Contents/Resources/app/plugins/Clojure/runner/resources/.nrepl-port at leiningen.repl$repl.doInvoke(repl.clj:317) at clojure.lang.RestFn.invoke(RestFn.java:425) at leiningen.light_nrepl$light.invoke(light_nrepl.clj:77) at leiningen.light_nrepl$_main.doInvoke(light_nrepl.clj:85) at clojure.lang.RestFn.applyTo(RestFn.java:137) at leiningen.light_nrepl.main(Unknown Source)