Public bug reported:

Fresh install of Oneiric (not updated). Installed leiningen through
aptitude. When I execute "lein" or "lein help" in the terminal, I get
the following instead of a helpful message:

Exception in thread "main" java.lang.ExceptionInInitializerError
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at clojure.lang.RT.loadClassForName(RT.java:1578)
        at clojure.lang.RT.load(RT.java:399)
        at clojure.lang.RT.load(RT.java:381)
        at clojure.core$load$fn__4519.invoke(core.clj:4915)
        at clojure.core$load.doInvoke(core.clj:4914)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core__init.load(Unknown Source)
        at clojure.core__init.<clinit>(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at clojure.lang.RT.loadClassForName(RT.java:1578)
        at clojure.lang.RT.load(RT.java:399)
        at clojure.lang.RT.load(RT.java:381)
        at clojure.lang.RT.doInit(RT.java:416)
        at clojure.lang.RT.<clinit>(RT.java:302)
        at clojure.main.<clinit>(main.java:20)
Caused by: java.lang.ClassNotFoundException: org/objectweb/asm/commons/Method
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at clojure.core_proxy__init.load(Unknown Source)
        at clojure.core_proxy__init.<clinit>(Unknown Source)
        ... 18 more
Could not find the main class: clojure.main. Program will exit.

I was able to fix it by changing the CLOJURE_JAR variable in
/usr/bin/lein as described here: http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=642795#20


Description:    Ubuntu 11.10
Release:        11.1

leiningen:
  Installed: 1.6.1-1
  Candidate: 1.6.1-1
  Version table:
 *** 1.6.1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
        100 /var/lib/dpkg/status

** Affects: leiningen (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- throws exception when executed
+ lein references incorrect clojure jar

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/883270

Title:
  lein references incorrect clojure jar

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/leiningen/+bug/883270/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to