On Wednesday, January 21, 2015 at 3:05:48 PM UTC+2, Lucas Bradstreet wrote:
> I always thought an explicit dependency (i.e. included in your :dependencies) 
> would override any version required as a sub-dependency. Maybe I need to 
> reevaluate this. 
> 
> 
> Even if that's true it's worth a look as more and more of us are using 
> libraries like om-tools (via some lein templates etc) and may not realise 
> that it's only via them that we're able to use om. 
> 
> 
> Lucas
> 
> 
> 
> 
> On 21 Jan 2015, at 20:28, David Nolen <[email protected]> wrote:
> 
> 
> 
> Check your dependencies. Make sure some other dep isn't bringing in a stale 
> version of Om. You can do this with `lein deps :tree` at the command line.
> 
> 
> David
> 
> 
> On Wed, Jan 21, 2015 at 12:08 AM, Mark Stang <[email protected]> wrote:
> I am getting these WARNINGs wherever I use them:
> 
> 
> 
> WARNING: Use of undeclared Var om.core/ref-cursor at line 46 
> src-cljs/scheduler_server/state.cljs
> 
> WARNING: Use of undeclared Var om.core/root-cursor at line 46 
> src-cljs/scheduler_server/state.cljs
> 
> WARNING: Use of undeclared Var om.core/ref-cursor at line 47 
> src-cljs/scheduler_server/state.cljs
> 
> WARNING: Use of undeclared Var om.core/root-cursor at line 47 
> src-cljs/scheduler_server/state.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 122 
> src-cljs/scheduler_server/edit_vehicle.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 113 
> src-cljs/scheduler_server/weekly.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 71 
> src-cljs/scheduler_server/daily.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 303 
> src-cljs/scheduler_server/edit_schedule.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 304 
> src-cljs/scheduler_server/edit_schedule.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 305 
> src-cljs/scheduler_server/edit_schedule.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 306 
> src-cljs/scheduler_server/edit_schedule.cljs
> 
> WARNING: Use of undeclared Var om.core/observe at line 307 
> src-cljs/scheduler_server/edit_schedule.cljs
> 
> 
> 
> Even though I have the following declared:
> 
> (ns scheduler_server.state
> 
>   (:require-macros [cljs.core.async.macros :refer [go go-loop]]
> 
>                    [dommy.macros :refer [node sel sel1]])
> 
>   (:require [cljs.core.async :as async :refer [chan <! >! timeout pub sub 
> unsub unsub-all put! alts!]]
> 
>             [cljs.core.match :refer-macros [match]]
> 
>             [om.core :as om :include-macros true]
> 
>             [om.dom :as dom :include-macros true]
> 
>             [om-sync.core :refer [om-sync]]
> 
>             [om-sync.util :refer [tx-tag edn-xhr]]
> 
>             [domina.css :as dominacss]
> 
>             [dommy.utils :as dommyutils]
> 
>             [dommy.core :as dommy]
> 
>             [cljs-time.core :as time]
> 
>             [cljs-time.local :as local]
> 
>             [cljs-time.format :as format]
> 
>             [cljs-time.coerce :as coerce]
> 
>             [scheduler_server.utils :as utils]
> 
>             ))
> 
> 
> 
> I didn't start to get these until I upgraded to the latest version of 
> ClojureScript.  Before that, I would get warnings on all of my local files  
> (i.e. "scheduler_server.utils :as utils").
> 
> 
> 
> Warnings seemed OK on my local environment.  When I switched to my production 
> environment, the WARNINGs on Om functions resulted in "undefined call" 
> errors.   So, I had to revert back to the last version that worked.
> 
> 
> 
> Has anyone seen this problem or have any idea how to fix it.  It seems the 
> last version of ClojureScript that worked was  [org.clojure/clojurescript 
> "0.0-2511"].
> 
> 
> 
> --
> 
> Note that posts from new members are moderated - please be patient with your 
> first post.
> 
> ---
> 
> You received this message because you are subscribed to the Google Groups 
> "ClojureScript" group.
> 
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> 
> To post to this group, send email to [email protected].
> 
> Visit this group at http://groups.google.com/group/clojurescript.
> 
> 
> 
> 
> 
> 
> 
> -- 
> 
> Note that posts from new members are moderated - please be patient with your 
> first post.
> 
> --- 
> 
> You received this message because you are subscribed to the Google Groups 
> "ClojureScript" group.
> 
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> 
> To post to this group, send email to [email protected].
> 
> Visit this group at http://groups.google.com/group/clojurescript.

The problem is om was renamed to org.om/om so if some dependency still on old 
version everything gets owned

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to