Description of problem: Builds of the ghostscript package from v8.61-7 and above no longer include the jasper library. As the result, JPEG2000 support is no longer present in ghostscript and errors occur processing PDF files containing JPEG2000 encoded images. Version-Release number of selected component (if applicable): 8.61-7 and above How reproducible: Steps to Reproduce: 1. Download any PDF book from books.google.com. 2. Run pdfopt book.pdf book1.pdf Actual results: Errors like this are produced: ERROR: Unable to process JPXDecode data. Page will be missing data. **** The resulting PDF is produced without any JPEG2000 images. Expected results: PDFs without errors Additional info: Compiling with jasper would fix the problem.
Clarification: original problem occurred in 8.61-6.fc8 (F-8) and 8.61-7.fc9 (rawhide).
ghostscript-8.61-7.fc8 has been submitted as an update for Fedora 8
ghostscript-8.61-7.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update ghostscript'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-1998
ghostscript-8.61-8.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
Btw, F8 builds still do not seem to use jasper... According to the changelog, ghostscript should use system jasper: http://cvs.fedoraproject.org/viewvc/rpms/ghostscript/F-8/ghostscript.spec?r1=1.153&r2=1.154 However, greping build.logs for jasper yields: + ./configure [ ... ] --without-jasper [ ... ] Also comparing RPM info for build with same NVR in F8 and F9, F9 build depends on libjasper.so.1, F8 build does not: http://koji.fedoraproject.org/koji/rpminfo?rpmID=630157 http://koji.fedoraproject.org/koji/rpminfo?rpmID=630181 (I have not really tested if PDFs with JPEG2000 are not shown correctly or not though, just checking if ghostcript uses system jasper as it should. ;)
Ah... F8: %configure --with-ijs --enable-dynamic --with-fontpath="$FONTPATH" \ --without-jasper \ --with-drivers=ALL --disable-compile-inits vs. F9: %configure --with-ijs --enable-dynamic --with-fontpath="$FONTPATH" \ --with-drivers=ALL --disable-compile-inits \ CFLAGS="$CFLAGS $EXTRACFLAGS"
ghostscript-8.63-1.fc8 has been submitted as an update for Fedora 8. http://admin.fedoraproject.org/updates/ghostscript-8.63-1.fc8
ghostscript-8.63-1.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update ghostscript'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-7298
ghostscript-8.63-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.