Bug#551294: fop: needlessly depends on -jre instead of -jre-headless

brian m. carlson sandals at crustytoothpaste.ath.cx
Fri Oct 16 23:04:03 UTC 2009


Package: fop
Version: 1:0.95.dfsg-5
Severity: wishlist

I have a server with no graphical interface whatsoever.  On this server,
some users use asciidoc to build webpages and PDFs; hence, fop is
installed.  This is not a problem, since by default fop runs headless.
However, fop depends on openjdk-6-jre | java2-runtime.  The former
(which is the runtime I'm using) depends on libaccess-bridge-java-jni,
which pulls in the entirety of GTK, along with all its dependencies.

Obviously, this is a complete waste of disk space (and a good
opportunity for additional security bugs).  Since by default fop runs
headless, please depend on openjdk-6-jre-headless and recommend or
suggest openjdk-6-jre.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fop depends on:
ii  default-jre [java2-runtim 1.6-33         Standard Java or Java compatible R
ii  java-wrappers             0.1.15         wrappers for java executables
ii  libavalon-framework-java  4.2.0-4        Common framework for Java server a
ii  libbatik-java             1.7-4          xml.apache.org SVG Library
ii  libbsf-java               1:2.4.0-3      Bean Scripting Framework to suppor
ii  libcommons-io-java        1.4-2          Common useful IO related classes
ii  libcommons-logging-java   1.1.1-5        commmon wrapper interface for seve
ii  libxalan2-java            2.7.1-5        XSL Transformations (XSLT) process
ii  libxerces2-java           2.9.1-4        Validating XML parser for Java wit
ii  libxml-commons-external-j 1.3.04-2       XML Commons external code - DOM, S
ii  libxmlgraphics-commons-ja 1.3.1.dfsg-2   reusable components used by Batik 
ii  libxp6                    1:1.0.0.xsf1-2 X Printing Extension (Xprint) clie
ii  libxt6                    1:1.0.6-1      X11 toolkit intrinsics library
ii  libxtst6                  2:1.0.3-1      X11 Testing -- Resource extension 
ii  openjdk-6-jre [java2-runt 6b16-1.6.1-2   OpenJDK Java runtime, using Hotspo

Versions of packages fop recommends:
ii  libsaxon-java                 1:6.5.5-5  The Saxon XSLT Processor

Versions of packages fop suggests:
ii  fop-doc                    1:0.95.dfsg-5 Documentation for fop
ii  libservlet2.4-java         5.0.30-8      Servlet 2.4 and JSP 2.0 Java class

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20091016/ebee8633/attachment.pgp>


More information about the pkg-java-maintainers mailing list