[MIR] fop

Bug #778216 reported by Clint Byrum
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
batik (Ubuntu)
Fix Released
Undecided
Unassigned
fop (Ubuntu)
Fix Released
Undecided
Matthias Klose
libsaxon-java (Ubuntu)
Fix Released
Undecided
Unassigned
libservlet2.4-java (Ubuntu)
Won't Fix
Undecided
Unassigned
xml-commons-external (Ubuntu)
Fix Released
Undecided
Unassigned
xmlgraphics-commons (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: fop

Rationale: fop is used to build erlang's documentation.

I have reviewed the main inclusion requirements, and fop seems to adhere to all of our standards.

Two of its dependencies are not in main as well, I will open tasks for them>

libservlet2.4-java
libxml-commons-external-java

Both of these also meet the main inclusion requirements to the best of my knowledge.

Tags: server-o-mir

Related branches

Revision history for this message
Matthias Klose (doko) wrote :

won't promote libservlet2.4-java, libservlet2.5-java is in main.

Changed in libservlet2.4-java (Ubuntu):
status: New → Won't Fix
Changed in fop (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthias Klose (doko) wrote :

and fop b-d on ant1.7, which has to be updated to ant

Revision history for this message
James Page (james-page) wrote :

fop also requires:

 libbatik-java (src: batik)
 libxmlgraphics-commons-java (src:xmlgraphics-commons)

Neither of which are in main.

Revision history for this message
James Page (james-page) wrote :

Moving fop (and deps) to main would allow a straight sync of xorg-docs from debian as well.

Revision history for this message
James Page (james-page) wrote :

Its probably worth upgrading to fop-1.0 (indeed I think we will need to as fop-0.95 is not compat with the later version of the xmgraphics-commons package now in Ubuntu). This is available in experimental but I noticed that the upstream tarball contains bundled libraries.

Bug raised - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625869

James Page (james-page)
Changed in fop (Ubuntu):
assignee: nobody → James Page (james-page)
assignee: James Page (james-page) → nobody
James Page (james-page)
Changed in fop (Ubuntu):
status: Incomplete → In Progress
importance: Undecided → Low
assignee: nobody → James Page (james-page)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fop - 1:0.95.dfsg-11ubuntu2

---------------
fop (1:0.95.dfsg-11ubuntu2) oneiric; urgency=low

  * MIR updates for Ubuntu (LP: #778216):
    - debian/control: Build-Depends on ant-optional and libservlet2.5-java
    - debian/control: fop - Suggests libservlet2.5-java
    - debian/rules: removed ant-trax.jar (not needed for ant >= 1.8.2) and
      upgraded to servlet-api-2.5
    - debian/patches/04_xmlgraphics-1.4_compat.patch: compat patch to
      support compilation/use against libxmlgraphics-commons-java >= 1.4.
 -- James Page <email address hidden> Thu, 02 Jun 2011 10:55:35 +0100

Changed in fop (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
James Page (james-page) wrote :

MIR will also require libsaxon-java as a runtime dependency.

James Page (james-page)
Changed in fop (Ubuntu):
status: Fix Released → New
importance: Low → Undecided
assignee: James Page (james-page) → nobody
Matthias Klose (doko)
Changed in libsaxon-java (Ubuntu):
status: New → Incomplete
Changed in batik (Ubuntu):
status: New → Incomplete
Changed in xmlgraphics-commons (Ubuntu):
status: New → Incomplete
Revision history for this message
James Page (james-page) wrote :

libsaxon-java:

 * Some CVE's but in older versions so not applicable
 * No test suite included in the upstream source code
 * Package looks well maintained in Debian; no new upstream releases but packaging release in last 6 months

Revision history for this message
Dave Walker (davewalker) wrote :

What is the current status of the binary libbatik-java (source: batik) MIR?

Thanks.

James Page (james-page)
Changed in libsaxon-java (Ubuntu):
status: Incomplete → New
Revision history for this message
James Page (james-page) wrote :

Dave

I need to review batik and xmlgraphics-commons - on it this week

I'll then request full MIR review for this bug report.

Revision history for this message
James Page (james-page) wrote :

batik FTBFS on oneiric at the moment - currently investigating but looks like changes to the internal sun api that it uses have broken source code compatibility.

Revision history for this message
James Page (james-page) wrote :

bug 800082 raised against batik for FTBFS

Revision history for this message
James Page (james-page) wrote :

xmlgraphics-commons FTBFS due to the same issue impacting batik

Dave Walker (davewalker)
tags: added: server-o-mir
Revision history for this message
James Page (james-page) wrote :

FTBFS issues now resolved for batik and xmlgraphics-commons

James Page (james-page)
Changed in xmlgraphics-commons (Ubuntu):
status: Incomplete → In Progress
Changed in batik (Ubuntu):
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xmlgraphics-commons - 1.4.dfsg-3ubuntu1

---------------
xmlgraphics-commons (1.4.dfsg-3ubuntu1) oneiric; urgency=low

  * MIR updates for Ubuntu (LP: #778216):
    - debian/rules: commented in junit ant-junit to DEB_ANT_JARS to
      enable test suite execution.
    - debian/patches/enable-testsuite.patch: patch in system libraries
      and patch out failing tests (see patch for details of why).
    - debian/control
      + Bumped Standards-Version: to 3.9.2, no changes.
      + Build-Depends: switched to default-jdk.
      + Removed library dependency on java-gcj-compat-headless |
        java2-runtime-headless - no longer required by policy.
    - debian/rules: use /usr/lib/jvm/default-java for build.
 -- James Page <email address hidden> Mon, 11 Jul 2011 12:36:14 +0100

Changed in xmlgraphics-commons (Ubuntu):
status: In Progress → Fix Released
James Page (james-page)
Changed in xmlgraphics-commons (Ubuntu):
status: Fix Released → New
Revision history for this message
James Page (james-page) wrote :

xmlgraphics-commons - test suite now enabled; unable to find any CVE reports; actively maintained in Debian and upstream (1.4 release in July 2010).

Revision history for this message
James Page (james-page) wrote :

batik:
 - Test suite present but is broken; tried with original upstream distribution including bundled jars and with different JDK's but no success.
 - One CVE for an older version found.
 - Upstream activity not massive but appears to be building towards a 1.8 release.

Changed in batik (Ubuntu):
status: In Progress → New
Revision history for this message
Michael Terry (mterry) wrote :

doko, can you look at these again?

Changed in fop (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:35:59 INFO Override Component to: 'main'
2011-08-11 14:36:00 INFO 'xmlgraphics-commons - 1.4.dfsg-3ubuntu1/universe/libs' source overridden
2011-08-11 14:36:00 INFO 'libxmlgraphics-commons-java-1.4.dfsg-3ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:36:00 INFO 'libxmlgraphics-commons-java-1.4.dfsg-3ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:36:00 INFO 'libxmlgraphics-commons-java-1.4.dfsg-3ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:36:00 INFO 'libxmlgraphics-commons-java-1.4.dfsg-3ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc

Changed in xmlgraphics-commons (Ubuntu):
status: New → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:38:42 INFO Override Component to: 'main'
2011-08-11 14:38:42 INFO 'xml-commons-external - 1.3.05-2/universe/libs' source overridden
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-1.3.05-2/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-1.3.05-2/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-1.3.05-2/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-1.3.05-2/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-doc-1.3.05-2/universe/doc/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-doc-1.3.05-2/universe/doc/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-doc-1.3.05-2/universe/doc/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:38:43 INFO 'libxml-commons-external-java-doc-1.3.05-2/universe/doc/OPTIONAL' binary overridden in oneiric/powerpc

Changed in xml-commons-external (Ubuntu):
status: New → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:41:30 INFO Override Component to: 'main'
2011-08-11 14:41:30 INFO 'libsaxon-java - 1:6.5.5-7/universe/libs' source overridden
2011-08-11 14:41:31 INFO 'libsaxon-java-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:41:31 INFO 'libsaxon-java-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:41:31 INFO 'libsaxon-java-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:41:31 INFO 'libsaxon-java-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:41:31 INFO 'libsaxon-java-doc-1:6.5.5-7/universe/doc/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:41:31 INFO 'libsaxon-java-doc-1:6.5.5-7/universe/doc/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:41:31 INFO 'libsaxon-java-doc-1:6.5.5-7/universe/doc/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:41:31 INFO 'libsaxon-java-doc-1:6.5.5-7/universe/doc/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:41:31 INFO 'libsaxon-java-gcj-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:41:31 INFO 'libsaxon-java-gcj-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:41:31 INFO 'libsaxon-java-gcj-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:41:31 INFO 'libsaxon-java-gcj-1:6.5.5-7/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc

Changed in libsaxon-java (Ubuntu):
status: New → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:46:05 INFO Override Component to: 'main'
2011-08-11 14:46:05 INFO 'batik - 1.7.ubuntu-6ubuntu1/universe/misc' source overridden
2011-08-11 14:46:05 INFO 'libbatik-java-1.7.ubuntu-6ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:46:06 INFO 'libbatik-java-1.7.ubuntu-6ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:46:06 INFO 'libbatik-java-1.7.ubuntu-6ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:46:06 INFO 'libbatik-java-1.7.ubuntu-6ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc

Changed in batik (Ubuntu):
status: New → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:52:42 INFO Override Component to: 'main'
2011-08-11 14:52:42 INFO 'fop - 1:0.95.dfsg-11ubuntu2/universe/text' source overridden
2011-08-11 14:52:42 INFO 'fop-1:0.95.dfsg-11ubuntu2/universe/text/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:52:42 INFO 'fop-1:0.95.dfsg-11ubuntu2/universe/text/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:52:42 INFO 'fop-1:0.95.dfsg-11ubuntu2/universe/text/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:52:42 INFO 'fop-1:0.95.dfsg-11ubuntu2/universe/text/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:52:43 INFO 'fop-doc-1:0.95.dfsg-11ubuntu2/universe/doc/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:52:43 INFO 'fop-doc-1:0.95.dfsg-11ubuntu2/universe/doc/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:52:43 INFO 'fop-doc-1:0.95.dfsg-11ubuntu2/universe/doc/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:52:43 INFO 'fop-doc-1:0.95.dfsg-11ubuntu2/universe/doc/OPTIONAL' binary overridden in oneiric/powerpc

Changed in fop (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.