On Sun, Nov 3, 2013 at 1:00 AM, Jörg Schaible <joerg.schai...@gmx.de> wrote:
> Hi Damjan, > > Damjan Jovanovic wrote: > > > Please vote on releasing commons-imaging 1.0 from RC5. > > > > RC4 and its problems and their fixes were in this thread: > > > http://mail-archives.apache.org/mod_mbox/commons-dev/201209.mbox/%3CCAJm2B-nbnbJwNUKkAtapZuzT5jfFODsk1aXcdsUUeoC%2BxXrDKg%40mail.gmail.com%3E > > There were also many recent discussions on the development list. > > > > Imaging 1.0 RC5 is available here: > > https://dist.apache.org/repos/dist/dev/commons/imaging/ (SVN revision > > 3391) > > > > Maven artifacts: > > > > https://repository.apache.org/content/repositories/staging/org/apache/commons/commons-> > imaging/ > > > > Change log(s): > > https://dist.apache.org/repos/dist/dev/commons/imaging/RELEASE-NOTES.txt > > http://people.apache.org/~damjan/imaging-1.0-RC5/changes-report.html > > http://people.apache.org/~damjan/imaging-1.0-RC5/jira-report.html > > > > Tag: > > > > https://svn.apache.org/repos/asf/commons/proper/imaging/tags/IMAGING_1_0_RC5 > < > https://svn.apache.org/repos/asf/commons/proper/imaging/tags/IMAGING_1_0_RC4 > >(SVN > > revision 1537825) > > > > Site: > > http://people.apache.org/~damjan/imaging-1.0-RC5/< > http://people.apache.org/%7Edamjan/imaging-1.0rc4/> > > > > I have tested it with OpenJDK 6 on FreeBSD 9.1. > > > > Please review and vote. This vote will close no sooner than 72 hours from > > now, on Monday 4 November 2013 at 12:00 GMT. > > > > [ ] +1 Release these artifacts > > [ ] +0 OK, but... > > [ ] -0 OK, but really should fix... > > [ ] -1 I oppose this release because... > > > > Thank you! > > > > Damjan Jovanovic > > The following error was some time ago normal, but I haven't seen it for > some > time now: > > ================= %< ===================== > $ tar xf commons-imaging-1.0-src.tar.gz > tar: Skipping to next header > > gzip: stdin: unexpected end of file > tar: Child returned status 1 > tar: Error is not recoverable: exiting now > ================= %< ===================== > > Do you still use an old version of the assembly plugin to build the tar > balls? > > Don't know why you get that. The assembly plugin version - 2.4 - is set by the parent POM, works fine for everyone in every commons project, and has worked fine for ages. > > Building from source with Maven I have the same 32 test failures for all my > JDKs: > ================= %< ===================== > Failed tests: > IcnsReadTest.test:36->IcnsBaseTest.getIcnsImages:45- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > IcoReadTest.test:36->IcoBaseTest.getIcoImages:41- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > RgbeReadTest.test:34->RgbeBaseTest.getRgbeImages:43- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > WbmpReadTest.test:34->WbmpBaseTest.getWbmpImages:37- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > JpegXmpDumpTest.test:33->JpegXmpBaseTest.getImagesWithXmpData:73- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > JpegXmpRewriteTest.testRemoveInsertUpdate:38- > >JpegXmpBaseTest.getImagesWithXmpData:73->ImagingTest.getTestImages:108- > >ImagingTest.getTestImages:168 null > ImagingTest.getTestImages:168 is assertTrue(images.size() > 0); where images was set to: final List<File> images = new ArrayList<File>(); and then populated with images. Either your test images aren't being found or something else is broken in your setup. > IptcUpdateTest.setUp:46->IptcBaseTest.getImagesWithIptcData:71- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > IptcUpdateTest.setUp:46->IptcBaseTest.getImagesWithIptcData:71- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > IptcUpdateTest.setUp:46->IptcBaseTest.getImagesWithIptcData:71- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > IptcDumpTest.test:34->IptcBaseTest.getImagesWithIptcData:71- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > MicrosoftTagTest.testRewrite:66->ExifBaseTest.getImageWithExifData:73- > >ImagingTest.getTestImage:95->ImagingTest.getTestImages:168 null > ExifRewriteTest.testRewriteLossless:277->rewrite:177- > >ExifBaseTest.getImagesWithExifData:78->ImagingTest.getTestImages:108- > >ImagingTest.getTestImages:168 null > ExifRewriteTest.testRewriteLossy:264->rewrite:177- > >ExifBaseTest.getImagesWithExifData:78->ImagingTest.getTestImages:108- > >ImagingTest.getTestImages:168 null > ExifRewriteTest.testInsert:96->ExifBaseTest.getImagesWithExifData:78- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > ExifRewriteTest.testRemove:55->ExifBaseTest.getImagesWithExifData:78- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > WriteExifMetadataExampleTest.test:36->ExifBaseTest.getJpegImages:91- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > > WriteExifMetadataExampleTest.testInsert:63->ExifBaseTest.getJpegImages:91- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > AsciiFieldTest.testSingleImage:38->ImagingTest.getTestImageByName:85- > >ImagingTest.getTestImage:95->ImagingTest.getTestImages:168 null > GpsTest.test:35->ExifBaseTest.getImagesWithExifData:83- > >ImagingTest.getTestImages:168 null > ExifDumpTest.test:39->ExifBaseTest.getImagesWithExifData:78- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > MakerNoteFieldTest>SpecificExifTagTest.testAllImages:49- > >ExifBaseTest.getImagesWithExifData:78->ImagingTest.getTestImages:108- > >ImagingTest.getTestImages:168 null > MakerNoteFieldTest>SpecificExifTagTest.testSingleImage:44- > >ExifBaseTest.getImageWithExifData:73->ImagingTest.getTestImage:95- > >ImagingTest.getTestImages:168 null > TextFieldTest>SpecificExifTagTest.testAllImages:49- > >ExifBaseTest.getImagesWithExifData:78->ImagingTest.getTestImages:108- > >ImagingTest.getTestImages:168 null > TextFieldTest>SpecificExifTagTest.testSingleImage:44- > >ExifBaseTest.getImageWithExifData:73->ImagingTest.getTestImage:95- > >ImagingTest.getTestImages:168 null > JpegReadTest.test:35->JpegBaseTest.getJpegImages:45- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > JpegWithJpegThumbnailTest.testSingleImage:33- > >ImagingTest.getTestImageByName:85->ImagingTest.getTestImage:95- > >ImagingTest.getTestImages:168 null > PsdReadTest.test:34->PsdBaseTest.getPsdImages:43- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > XbmReadTest.test:34->XbmBaseTest.getXbmImages:38- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > PamReadTest.test:36->PamBaseTest.getPamImages:45- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > GifReadTest.test:34->GifBaseTest.getGifImages:45- > >ImagingTest.getTestImages:108->ImagingTest.getTestImages:168 null > ImagingGuessFormatTest.testGuess_all:42->testGuess:71 null > ImagingGuessFormatTest.testGuess_unknown:63->testGuess:71 null > > Tests run: 90, Failures: 32, Errors: 0, Skipped: 0 > ================= %< ===================== > $ mvn -version > Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 > 14:51:28+0100) > Maven home: /usr/share/maven-bin-3.0 > Java version: 1.6.0_45, vendor: Sun Microsystems Inc. > Java home: /opt/sun-jdk-1.6.0.45/jre > Default locale: en_US, platform encoding: UTF-8 > OS name: "linux", version: "3.10.7-gentoo-r1", arch: "amd64", family: > "unix" > ================= %< ===================== > > - Jörg > >