Bug#327161: marked as done (FTBFS: NoClassDefFoundError exceptions)

Debian Bug Tracking System owner at bugs.debian.org
Sat Sep 17 18:03:22 UTC 2005


Your message dated Sat, 17 Sep 2005 10:51:34 -0700
with message-id <E1EGgqc-0000Nl-00 at spohr.debian.org>
and subject line Bug#327161: fixed in ecj-bootstrap 3.0.93-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 8 Sep 2005 03:47:17 +0000
>From kraai at lafn.org Wed Sep 07 20:47:17 2005
Return-path: <kraai at lafn.org>
Received: from zoot.lafn.org [206.117.18.6] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EDDNd-0002Gt-00; Wed, 07 Sep 2005 20:47:17 -0700
Received: from localhost.localdomain (pool-71-104-166-233.lsanca.dsl-w.verizon.net [71.104.166.233])
	(authenticated bits=0)
	by zoot.lafn.org (8.13.1/8.13.1) with ESMTP id j883lGX8091379
	(version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO)
	for <submit at bugs.debian.org>; Wed, 7 Sep 2005 20:47:16 -0700 (PDT)
	(envelope-from kraai at lafn.org)
Received: from kraai by localhost.localdomain with local (Exim 4.52)
	id 1ED6yX-0006oC-NC
	for submit at bugs.debian.org; Wed, 07 Sep 2005 13:56:58 -0700
Date: Wed, 7 Sep 2005 13:56:57 -0700
From: Matt Kraai <kraai at ftbfs.org>
To: submit at bugs.debian.org
Subject: FTBFS: NoClassDefFoundError exceptions
Message-ID: <20050907205657.GA25975 at localhost.localdomain>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK"
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-Virus-Scanned: ClamAV 0.86.2/1069/Wed Sep  7 08:08:51 2005 on zoot.lafn.org
X-Virus-Status: Clean
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02


--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: ecj-bootstrap
Version: 3.0.1-5
Severity: serious

ecj-bootstrap fails to build because it raises some unhandled
NoClassDefFoundError exceptions:

> for i in compiler batch antadapter; do \
>     mkdir build/bin/$i; \
>     cp -r src/org.eclipse.jdt.core/$i/* build/bin/$i; \
>     /usr/bin/gij-4.0 \
>         -classpath build/bootstrap/ecj.jar:/usr/share/ant1.6/lib/ant.jar \
>         org.eclipse.jdt.internal.compiler.batch.Main \
>         -bootclasspath /usr/share/java/libgcj-4.0.jar \
>         build/bin/$i; \
> done
> Exception in thread "main" java.lang.NoClassDefFoundError: org.eclipse.jd=
t.internal.compiler.batch.Main
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.com=
piler.problem.ProblemSeverities not found in gnu.gcj.runtime.SystemClassLoa=
der{urls=3D[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib=
/ant.jar], parent=3Dgnu.gcj.runtime.ExtensionClassLoader{urls=3D[], parent=
=3Dnull}}
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lan=
g.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, in=
t, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
>    at java.security.SecureClassLoader.defineClass(java.lang.String, byte[=
], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassL=
oader) (/usr/lib/libgcj.so.6.0.0)
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Exception in thread "main" java.lang.NoClassDefFoundError: org.eclipse.jd=
t.internal.compiler.batch.Main
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.com=
piler.problem.ProblemSeverities not found in gnu.gcj.runtime.SystemClassLoa=
der{urls=3D[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib=
/ant.jar], parent=3Dgnu.gcj.runtime.ExtensionClassLoader{urls=3D[], parent=
=3Dnull}}
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lan=
g.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, in=
t, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
>    at java.security.SecureClassLoader.defineClass(java.lang.String, byte[=
], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassL=
oader) (/usr/lib/libgcj.so.6.0.0)
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Exception in thread "main" java.lang.NoClassDefFoundError: org.eclipse.jd=
t.internal.compiler.batch.Main
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.com=
piler.problem.ProblemSeverities not found in gnu.gcj.runtime.SystemClassLoa=
der{urls=3D[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib=
/ant.jar], parent=3Dgnu.gcj.runtime.ExtensionClassLoader{urls=3D[], parent=
=3Dnull}}
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lan=
g.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, in=
t, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
>    at java.security.SecureClassLoader.defineClass(java.lang.String, byte[=
], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
>    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgc=
j.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/li=
b/libgcj.so.6.0.0)
>    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.=
so.6.0.0)
>    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassL=
oader) (/usr/lib/libgcj.so.6.0.0)
>    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

--=20
Matt

--CE+1k2dSO48ffgeK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDH1QYfNdgYxVXvBARAr/OAKCMkP2r6DSXG+xCEkzBhecYEzukTQCcDCMY
/dEIoDC9OlCojFFduWwHZbw=
=sLth
-----END PGP SIGNATURE-----

--CE+1k2dSO48ffgeK--

---------------------------------------
Received: (at 327161-close) by bugs.debian.org; 17 Sep 2005 17:53:07 +0000
>From joerg at spohr.debian.org Sat Sep 17 10:53:07 2005
Return-path: <joerg at spohr.debian.org>
Received: from joerg by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1EGgqc-0000Nl-00; Sat, 17 Sep 2005 10:51:34 -0700
From: Matthias Klose <doko at debian.org>
To: 327161-close at bugs.debian.org
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#327161: fixed in ecj-bootstrap 3.0.93-1
Message-Id: <E1EGgqc-0000Nl-00 at spohr.debian.org>
Sender: Joerg Jaspert <joerg at spohr.debian.org>
Date: Sat, 17 Sep 2005 10:51:34 -0700
Delivered-To: 327161-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: ecj-bootstrap
Source-Version: 3.0.93-1

We believe that the bug you reported is fixed in the latest version of
ecj-bootstrap, which is due to be installed in the Debian FTP archive:

ecj-bootstrap-gcj_3.0.93-1_i386.deb
  to pool/main/e/ecj-bootstrap/ecj-bootstrap-gcj_3.0.93-1_i386.deb
ecj-bootstrap_3.0.93-1.diff.gz
  to pool/main/e/ecj-bootstrap/ecj-bootstrap_3.0.93-1.diff.gz
ecj-bootstrap_3.0.93-1.dsc
  to pool/main/e/ecj-bootstrap/ecj-bootstrap_3.0.93-1.dsc
ecj-bootstrap_3.0.93-1_all.deb
  to pool/main/e/ecj-bootstrap/ecj-bootstrap_3.0.93-1_all.deb
ecj-bootstrap_3.0.93.orig.tar.gz
  to pool/main/e/ecj-bootstrap/ecj-bootstrap_3.0.93.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 327161 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko at debian.org> (supplier of updated ecj-bootstrap package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 14 Sep 2005 12:54:56 +0000
Source: ecj-bootstrap
Binary: ecj-bootstrap-gcj ecj-bootstrap
Architecture: source all i386
Version: 3.0.93-1
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Changed-By: Matthias Klose <doko at debian.org>
Description: 
 ecj-bootstrap - bootstrap version of the Eclipse Java compiler
 ecj-bootstrap-gcj - bootstrap version of the Eclipse Java compiler (native version)
Closes: 316641 327161
Changes: 
 ecj-bootstrap (3.0.93-1) unstable; urgency=low
 .
   * New upstream version (3.1rc3). Taken from the eclipse-3.1 package,
     file ecj.zip.
 .
 ecj-bootstrap (3.0.1-4ubuntu6) breezy; urgency=low
 .
   * Only build one java file per gcj call, ignore errors on first
     build. Closes: #327161, Ubuntu 14938.
   * Add more error checking in debian/rules.
   * Install manual page for ecj alternative as well.
 .
 ecj-bootstrap (3.0.1-4ubuntu5) breezy; urgency=low
 .
   * Reenable ecj-bootstrap-gcj. (Build-)depend on fixed gcj-4.0.
 .
 ecj-bootstrap (3.0.1-4ubuntu4) breezy; urgency=low
 .
   * Temporarily disable building ecj-bootstrap-gcj. FTBFS on amd64. Unbreak
     ant's dependency on ecj (>= 3.0.1-4ubuntu2).
 .
 ecj-bootstrap (3.0.1-4ubuntu3) breezy; urgency=low
 .
   * Include manpages for ecj-bootstrap and ecj-bootstrap-gcj (closes: #316641).
 .
 ecj-bootstrap (3.0.1-4ubuntu2) breezy; urgency=low
 .
   * Merged ecj-adapter.jar into ecj.jar in preparation for Eclipse 3.1
     upgrade. Upstream has laid out ecj in this fashion.
   * Removed java-gcj-compat bits which were unneccassary.
   * Added native versions of the ecj binary and ecj.jar in a new package
     named ecj-bootstrap-gcj. This increases the compilation speed of
     packages built with this copy of ecj.
   * Added new alternatives for /usr/bin/ecj for the native version.
   * First package successfully creating a classmap.db.
 .
 ecj-bootstrap (3.0.1-4ubuntu1) breezy; urgency=low
 .
   * Add a /usr/bin/ecj binary.
Files: 
 27449c5a21d0e6df8f02837608e195fc 879 devel optional ecj-bootstrap_3.0.93-1.dsc
 24086e8a1dc4b14a74c1f710755736c7 714336 devel optional ecj-bootstrap_3.0.93.orig.tar.gz
 92a1d075473fb17817f842328b161dbb 10122 devel optional ecj-bootstrap_3.0.93-1.diff.gz
 acc8427ec2a4491b7134950006200c42 969740 devel optional ecj-bootstrap_3.0.93-1_all.deb
 2547e34307d454b8b3efc2a171a96319 3552132 devel optional ecj-bootstrap-gcj_3.0.93-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDKCaQStlRaw+TLJwRAkXVAJ0XlA2agyx6JwsjVOir23XlBiGNNgCfW6L9
XrmtESVbNdxAm/kfny6jlNo=
=8muY
-----END PGP SIGNATURE-----




More information about the pkg-java-maintainers mailing list