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