Your message dated Sat, 05 May 2012 04:47:42 +0000
with message-id <e1sqwue-0005sf...@franck.debian.org>
and subject line Bug#667000: fixed in objenesis 1.2+full-2
has caused the Debian Bug report #667000,
regarding Rebuilding objenesis from source makes mockito FTBFS
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
667000: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667000
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: objenesis
Version: 1.2+full-1
Severity: serious

I'm filing this against objenesis, since this appears to be where the error
is coming from. mockito builds fine if I use the pre-built deb from the
archive. However, when recompiling objenesis in sid and installing the
resulting binaries, mockito no longer builds correctly:

jh_build mockito-core-1.9.0.jar org/
find org/ -name *.java -and -type f -print0 | xargs -0 
/usr/lib/jvm/default-java/bin/javac -cp 
/usr/share/java/objenesis.jar:/usr/share/java/cglib.jar:/usr/share/java/hamcrest-core.jar:/usr/share/java/asm3.jar:/usr/share/java/junit4.jar:debian/_jh_build.mockito-core-1.9.0
 -d debian/_jh_build.mockito-core-1.9.0 -source 1.5
ClonesArguments.java:11: package org.objenesis does not exist
import org.objenesis.ObjenesisHelper;
                    ^
ThrowsExceptionClass.java:11: package org.objenesis does not exist
import org.objenesis.ObjenesisHelper;
                    ^
ClassImposterizer.java:14: package org.objenesis does not exist
import org.objenesis.ObjenesisStd;
                    ^
ClassImposterizer.java:28: cannot find symbol
symbol  : class ObjenesisStd
location: class org.mockito.internal.creation.jmock.ClassImposterizer
    private ObjenesisStd objenesis = new ObjenesisStd();
            ^
ClonesArguments.java:20: cannot find symbol
symbol  : variable ObjenesisHelper
location: class org.mockito.internal.stubbing.answers.ClonesArguments
            Object newInstance = ObjenesisHelper.newInstance(from.getClass());
                                 ^
ThrowsExceptionClass.java:27: cannot find symbol
symbol  : variable ObjenesisHelper
location: class org.mockito.internal.stubbing.answers.ThrowsExceptionClass
        Throwable throwable = (Throwable) 
ObjenesisHelper.newInstance(throwableClass);
                                          ^
ClassImposterizer.java:28: cannot find symbol
symbol  : class ObjenesisStd
location: class org.mockito.internal.creation.jmock.ClassImposterizer
    private ObjenesisStd objenesis = new ObjenesisStd();
                                         ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
7 errors
make[1]: *** [override_jh_build] Error 123
make[1]: Leaving directory `/home/jmm/mockito-1.9.0+ds1'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Diffing the file lists between the version in the archive and the
rebuilt version shows that these files are missing after the rebuild:

/usr/share/java/objenesis-1.2.jar
/usr/share/java/objenesis.jar

Cheers,
        Moritz



--- End Message ---
--- Begin Message ---
Source: objenesis
Source-Version: 1.2+full-2

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

libobjenesis-java-doc_1.2+full-2_all.deb
  to main/o/objenesis/libobjenesis-java-doc_1.2+full-2_all.deb
libobjenesis-java_1.2+full-2_all.deb
  to main/o/objenesis/libobjenesis-java_1.2+full-2_all.deb
objenesis_1.2+full-2.debian.tar.gz
  to main/o/objenesis/objenesis_1.2+full-2.debian.tar.gz
objenesis_1.2+full-2.dsc
  to main/o/objenesis/objenesis_1.2+full-2.dsc



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 667...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovic Claude <ludovic.cla...@laposte.net> (supplier of updated objenesis 
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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sat, 07 Apr 2012 00:43:35 +0200
Source: objenesis
Binary: libobjenesis-java libobjenesis-java-doc
Architecture: source all
Version: 1.2+full-2
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Ludovic Claude <ludovic.cla...@laposte.net>
Description: 
 libobjenesis-java - Java library to instantiate a new object of a particular 
class
 libobjenesis-java-doc - Documentation for Objenesis
Closes: 667000
Changes: 
 objenesis (1.2+full-2) unstable; urgency=low
 .
   * Team upload
   * Apply patch from Moritz Mühlenhoff <muehlenh...@univention.de>
     to install objenesis jar in /usr/share/java (Closes: #667000)
   * d/libobjenensis-java.poms: ignore tck module
   * d/copyright: update to spec 1.0, fix Source to indicate correct location
   * remove patch to ignore tck module, as d/libobjenensis-java.poms
     configuration takes care of this issue already.
   * d/control: update Standards-Version: 3.9.3, no change.
Checksums-Sha1: 
 f0e5d60171374feecdd1db39f6af3da814ca6407 2133 objenesis_1.2+full-2.dsc
 03211acc32d312cfc03991ae5d9683dda9243649 4341 
objenesis_1.2+full-2.debian.tar.gz
 a9586ff7946ee24147683628e19daca6186d6912 56156 
libobjenesis-java_1.2+full-2_all.deb
 ceab31fa4516494893382ab9c0639c0c5b5955e8 236692 
libobjenesis-java-doc_1.2+full-2_all.deb
Checksums-Sha256: 
 f1fa6958cdd74dc391ce7f07609acf1eee6cf72fc8d1654989db147bfe4565cd 2133 
objenesis_1.2+full-2.dsc
 dd2f38aebc3834ba0dc0f727eae9acb6388f94e92704ac3b3cfc84c956cbdc45 4341 
objenesis_1.2+full-2.debian.tar.gz
 33344880ea43d6108568d4c48e8d6a0c13239bb81be1e707ab32a90d5ec82b84 56156 
libobjenesis-java_1.2+full-2_all.deb
 834f7f0ff522e89d90f33aa11ef23e7fb2b0213df64386fb732cff8a93174748 236692 
libobjenesis-java-doc_1.2+full-2_all.deb
Files: 
 216ab19c7657e55a5678e2029dfb0f69 2133 java optional objenesis_1.2+full-2.dsc
 d87bb0cb0ee2aec492ad53d3a6d7c42f 4341 java optional 
objenesis_1.2+full-2.debian.tar.gz
 240abdacf27b10c38aae1e8c4a8bd25c 56156 java optional 
libobjenesis-java_1.2+full-2_all.deb
 4d21bdf0452c8e8a825febc45e7a4824 236692 doc optional 
libobjenesis-java-doc_1.2+full-2_all.deb

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

iQIcBAEBAgAGBQJPpK59AAoJECHSBYmXSz6WN/kP/36gg5iCGzFAaOLiFJUQkWqr
vvuXvCsDu4LeucdkYRFun11prEcjkD2MzDMYh45DNv9UaSHWDWXprmAJV9zdAluE
YgF4f593kqHvNFOvfzjoZLzks3dy8UUY7Ze3lW8BmkBT7IQdqNFEqFkyWU7zqBJR
A98GR9G+Oe7isIsKi7vXlZ79SwZh9nIMzM5p9hWf0YV2JahGJj3QFUBremyHdQ/C
4Xe//2PIt/xX/aBPuUwKEbI+6uG2s32JbpUWTBRCScHf0R3lgZpDQJVhK9UDnBKH
YFGSKRuZH7RmZJ+juZSJJVv2Zp4+0308qYEolJ1J7i4cFW5856mXAdcRl5G1wXoB
VsnwMeZ+90K3JRoKV0ex1hbQ8TWliDn4XzcWxqQ6WGGe6022x3tj9swV5EjWuQbC
abVFra/L/jvhyCWsN40Rmg3lD5tE30M90iTj9ewBE2h7a7VCyo2r8fx7GIGpl8v4
jyf2ld9YeBQdNab8La1ZuuKf7lv+7l5tuYpDvmlt6btugSI18GOS79+oXljOrkt9
+q1+/ReA03oF0T/dmh4/TepWtB3fJlxT8LVlHvXCKltRL3bRtb6c+PNwu9L13/p6
3kMzOWpfB/FSS42MypwqXTkQuFtAhN+HhKxZB5FE/ns0IV9DV1IQYWBY1adbgucB
KEHA+w+JuhegVHI/fKje
=8R+k
-----END PGP SIGNATURE-----



--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to