Bug Fix Advisory batik bug fix update

Advisory: RHBA-2013:1530-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated batik packages that fix several bugs are now available for Red Hat
Enterprise Linux 6.

The batik packages provide the Batik toolkit based on a Java technology. This
toolkit is used by applications that require to use images in the Scalable
Vector Graphics (SVG) format for various purposes, such as viewing, generation,
or manipulation.

This update fixes the following bugs:

* This update removes the empty batik-debuginfo package. (BZ#631677)

* Previously, an attempt to use the rasterizer utility to convert an SVG image
to the JPEG format caused an error to be returned. This update applies a patch
to fix this bug and rasterizer now converts SVG images to the JPEG format
correctly. (BZ#867701, BZ#995471)

* Previously, the manifest.mf file included the keyword "version" instead of
"bundle-version". Consequently, the Eclipse platform did not work correctly with
Batik utilities. This bug has been fixed and Eclipse now works as expected.
(BZ#883464)

* Due to a bug in the underlying source code, an attempt to use the ttf2svg font
converter failed with an exception. This update applies a patch to fix this bug
and ttf2svg now works correctly. (BZ#979527, BZ#995471)

* Previously, the batik packages contained many bugs, among others classpath
errors and errors connected with a missing module for handling the JPEG format.
Consequently, Batik utilities, such as raterizer, svgpp, and ttf2svg, failed
with exceptions. With this update, the underlying source code has been modified
to fix these bugs and the aforementioned utilities now work as expected.
(BZ#995471)

Users of batik are advised to upgrade to these updated packages, which fix these
bugs.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
batik-1.7-8.5.el6.src.rpm
File outdated by:  RHBA-2016:0913
    MD5: 1d45650ad475620f6720269d484c657d
SHA-256: 5864188daafead7186842d8a5128c3d252624e952cb30f290a37c2777b83850e
 
IA-32:
batik-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 42d12ae93fecefc483fb4202e479676c
SHA-256: bbc95cbf09aac5f0caddf0c949873a3d99018ef75573295caca1a5f3103082e2
batik-demo-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 0b11655beec4f24cb626bffea8c191da
SHA-256: 092bbb03609fa43451cd35715a5df6a00b42b0dd8a67a9d7794ad6cb3370551c
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 226e92c0da9628a33126fcf0af0348e0
SHA-256: 1a4b1251d84bec3152200492d1eaea643b8002a2d39f95338f2e946907d7497c
batik-slideshow-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ae5632e942be988a0410d222398f80d7
SHA-256: 757305c9993d0e84890b21463f19c64a809763eb0aff42476aeb6842d2e65261
batik-squiggle-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 47b4c2d125bad0b97cfc0dbb231e625a
SHA-256: a54064f8559733ccf3b5982299fd36a6e630b8debcc6f18b9df318ca3ea4831a
batik-svgpp-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: cacbb36683112f757b081abb0039259d
SHA-256: 0315f3b6974aed54e96a4abf2125dd8efb497c9674f2bc93d154f384980293d3
batik-ttf2svg-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ad87816592296bcd22b59e4dca8fdbcc
SHA-256: 240d8cf705b1f8fd96dde4bc58aadae1e4685c8bb8868d8975673222a2a1fb2b
 
x86_64:
batik-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: cbd951a0f827e722e9ab94ab4496d45e
SHA-256: aa924943394f5cf019e4f2b5896d633868ac5783b02caa75137374b3e3f22042
batik-demo-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 6b3b1d2a40a0bf09eb043769d1c9090e
SHA-256: 5cc22fc70e066b8db63a98a986a3b50043943e12c096cf766e8089f209006846
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: d11851b9bae2586c13ca9331a38d989b
SHA-256: 53a1763bd2145dff383c920b9002070e8dc81650d28b838059bbc7db8811bfc7
batik-slideshow-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 45c554aa26b68e80476376ac9e96674d
SHA-256: 19434630f763fdfd920b4b99b5f75282254adb12bc3ff470294d05b1beca394e
batik-squiggle-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 23ca78cfc3c884b085762efd880d00d2
SHA-256: 3cb602008c74f55ee50033271ad9c7da850c9f785728a2ae564c00a2ae44e939
batik-svgpp-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 3c831f57eee141b3d22a4c1cfee9c956
SHA-256: 28217ce26932e8eaa6133ce9e488283a0698a79fc0a81a5d3dab872f45593665
batik-ttf2svg-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 90091836b62360daaf6445bc668a8c25
SHA-256: c8421a9be9e34533e7ac9d76e5dffa0f8678cb2ef52495a31c7a667c4bb63a14
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
batik-1.7-8.5.el6.src.rpm
File outdated by:  RHBA-2016:0913
    MD5: 1d45650ad475620f6720269d484c657d
SHA-256: 5864188daafead7186842d8a5128c3d252624e952cb30f290a37c2777b83850e
 
x86_64:
batik-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: cbd951a0f827e722e9ab94ab4496d45e
SHA-256: aa924943394f5cf019e4f2b5896d633868ac5783b02caa75137374b3e3f22042
batik-demo-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 6b3b1d2a40a0bf09eb043769d1c9090e
SHA-256: 5cc22fc70e066b8db63a98a986a3b50043943e12c096cf766e8089f209006846
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: d11851b9bae2586c13ca9331a38d989b
SHA-256: 53a1763bd2145dff383c920b9002070e8dc81650d28b838059bbc7db8811bfc7
batik-slideshow-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 45c554aa26b68e80476376ac9e96674d
SHA-256: 19434630f763fdfd920b4b99b5f75282254adb12bc3ff470294d05b1beca394e
batik-squiggle-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 23ca78cfc3c884b085762efd880d00d2
SHA-256: 3cb602008c74f55ee50033271ad9c7da850c9f785728a2ae564c00a2ae44e939
batik-svgpp-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 3c831f57eee141b3d22a4c1cfee9c956
SHA-256: 28217ce26932e8eaa6133ce9e488283a0698a79fc0a81a5d3dab872f45593665
batik-ttf2svg-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 90091836b62360daaf6445bc668a8c25
SHA-256: c8421a9be9e34533e7ac9d76e5dffa0f8678cb2ef52495a31c7a667c4bb63a14
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
batik-1.7-8.5.el6.src.rpm
File outdated by:  RHBA-2016:0913
    MD5: 1d45650ad475620f6720269d484c657d
SHA-256: 5864188daafead7186842d8a5128c3d252624e952cb30f290a37c2777b83850e
 
IA-32:
batik-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 42d12ae93fecefc483fb4202e479676c
SHA-256: bbc95cbf09aac5f0caddf0c949873a3d99018ef75573295caca1a5f3103082e2
batik-demo-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 0b11655beec4f24cb626bffea8c191da
SHA-256: 092bbb03609fa43451cd35715a5df6a00b42b0dd8a67a9d7794ad6cb3370551c
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 226e92c0da9628a33126fcf0af0348e0
SHA-256: 1a4b1251d84bec3152200492d1eaea643b8002a2d39f95338f2e946907d7497c
batik-slideshow-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ae5632e942be988a0410d222398f80d7
SHA-256: 757305c9993d0e84890b21463f19c64a809763eb0aff42476aeb6842d2e65261
batik-squiggle-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 47b4c2d125bad0b97cfc0dbb231e625a
SHA-256: a54064f8559733ccf3b5982299fd36a6e630b8debcc6f18b9df318ca3ea4831a
batik-svgpp-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: cacbb36683112f757b081abb0039259d
SHA-256: 0315f3b6974aed54e96a4abf2125dd8efb497c9674f2bc93d154f384980293d3
batik-ttf2svg-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ad87816592296bcd22b59e4dca8fdbcc
SHA-256: 240d8cf705b1f8fd96dde4bc58aadae1e4685c8bb8868d8975673222a2a1fb2b
 
x86_64:
batik-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: cbd951a0f827e722e9ab94ab4496d45e
SHA-256: aa924943394f5cf019e4f2b5896d633868ac5783b02caa75137374b3e3f22042
batik-demo-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 6b3b1d2a40a0bf09eb043769d1c9090e
SHA-256: 5cc22fc70e066b8db63a98a986a3b50043943e12c096cf766e8089f209006846
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: d11851b9bae2586c13ca9331a38d989b
SHA-256: 53a1763bd2145dff383c920b9002070e8dc81650d28b838059bbc7db8811bfc7
batik-slideshow-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 45c554aa26b68e80476376ac9e96674d
SHA-256: 19434630f763fdfd920b4b99b5f75282254adb12bc3ff470294d05b1beca394e
batik-squiggle-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 23ca78cfc3c884b085762efd880d00d2
SHA-256: 3cb602008c74f55ee50033271ad9c7da850c9f785728a2ae564c00a2ae44e939
batik-svgpp-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 3c831f57eee141b3d22a4c1cfee9c956
SHA-256: 28217ce26932e8eaa6133ce9e488283a0698a79fc0a81a5d3dab872f45593665
batik-ttf2svg-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 90091836b62360daaf6445bc668a8c25
SHA-256: c8421a9be9e34533e7ac9d76e5dffa0f8678cb2ef52495a31c7a667c4bb63a14
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
batik-1.7-8.5.el6.src.rpm
File outdated by:  RHBA-2016:0913
    MD5: 1d45650ad475620f6720269d484c657d
SHA-256: 5864188daafead7186842d8a5128c3d252624e952cb30f290a37c2777b83850e
 
IA-32:
batik-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 42d12ae93fecefc483fb4202e479676c
SHA-256: bbc95cbf09aac5f0caddf0c949873a3d99018ef75573295caca1a5f3103082e2
batik-demo-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 0b11655beec4f24cb626bffea8c191da
SHA-256: 092bbb03609fa43451cd35715a5df6a00b42b0dd8a67a9d7794ad6cb3370551c
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 226e92c0da9628a33126fcf0af0348e0
SHA-256: 1a4b1251d84bec3152200492d1eaea643b8002a2d39f95338f2e946907d7497c
batik-slideshow-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ae5632e942be988a0410d222398f80d7
SHA-256: 757305c9993d0e84890b21463f19c64a809763eb0aff42476aeb6842d2e65261
batik-squiggle-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: 47b4c2d125bad0b97cfc0dbb231e625a
SHA-256: a54064f8559733ccf3b5982299fd36a6e630b8debcc6f18b9df318ca3ea4831a
batik-svgpp-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: cacbb36683112f757b081abb0039259d
SHA-256: 0315f3b6974aed54e96a4abf2125dd8efb497c9674f2bc93d154f384980293d3
batik-ttf2svg-1.7-8.5.el6.i686.rpm
File outdated by:  RHBA-2016:0913
    MD5: ad87816592296bcd22b59e4dca8fdbcc
SHA-256: 240d8cf705b1f8fd96dde4bc58aadae1e4685c8bb8868d8975673222a2a1fb2b
 
x86_64:
batik-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: cbd951a0f827e722e9ab94ab4496d45e
SHA-256: aa924943394f5cf019e4f2b5896d633868ac5783b02caa75137374b3e3f22042
batik-demo-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 6b3b1d2a40a0bf09eb043769d1c9090e
SHA-256: 5cc22fc70e066b8db63a98a986a3b50043943e12c096cf766e8089f209006846
batik-javadoc-1.7-8.5.el6.noarch.rpm
File outdated by:  RHBA-2016:0913
    MD5: 60204e64c83f5eb007026b34de757d45
SHA-256: 15e1f830a9576a15f9a22d8dd066222296d336225a6fc705b8571b127944378e
batik-rasterizer-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: d11851b9bae2586c13ca9331a38d989b
SHA-256: 53a1763bd2145dff383c920b9002070e8dc81650d28b838059bbc7db8811bfc7
batik-slideshow-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 45c554aa26b68e80476376ac9e96674d
SHA-256: 19434630f763fdfd920b4b99b5f75282254adb12bc3ff470294d05b1beca394e
batik-squiggle-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 23ca78cfc3c884b085762efd880d00d2
SHA-256: 3cb602008c74f55ee50033271ad9c7da850c9f785728a2ae564c00a2ae44e939
batik-svgpp-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 3c831f57eee141b3d22a4c1cfee9c956
SHA-256: 28217ce26932e8eaa6133ce9e488283a0698a79fc0a81a5d3dab872f45593665
batik-ttf2svg-1.7-8.5.el6.x86_64.rpm
File outdated by:  RHBA-2016:0913
    MD5: 90091836b62360daaf6445bc668a8c25
SHA-256: c8421a9be9e34533e7ac9d76e5dffa0f8678cb2ef52495a31c7a667c4bb63a14
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

631677 - batik-debuginfo is empty
883464 - Corrupt manifest in org.apache.batik.util
956662 - batik: javadoc package should be noarch



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/