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