Bug#488119: libhibernate3-java: Binary package is missing dependencies

Richard Cole richard.j.cole at gmail.com
Thu Jun 26 14:45:13 UTC 2008


Package: libhibernate3-java
Version: 3.2.6-1
Severity: normal


It appears that libhibernate3-java is missing depdencies on at least the following packages:

ant
antlr
glassfish-javaee
libasm-java
libc3p0-java
libcglib2.1-java
libcommons-collections-java
libcommons-logging-java
libdom4j-java
libehcache-java
libgcj9-jar
libhibernate3-java
libjavassist-java
libjboss-cache1-java
liboscache-java
libproxool-java
libswarmcache-java

I believe that libhibernate3-java should require these packages. Here is the script that I used to generate this list.

  #!/bin/bash
  
  FROM_JAR=$1
  CP=`find /usr/share/java -name "*.jar" -type f | tr "\n" ":"`
  java -jar jarjar*.jar find jar $FROM_JAR $CP > /tmp/jar_deps.txt
  rm -f /tmp/deb_deps.txt
  for x in `sed -e 's|.*-> ||' /tmp/jar_deps.txt` ; do
    dpkg -S $x >> /tmp/deb_deps.txt
  done
  cut -f 1 -d : /tmp/deb_deps.txt | sort | uniq

The script requires jarjar which as far as I can see isn't presently
debian packaged. jarjar is available here: http://code.google.com/p/jarjar/

I called the script deps.sh and ran it

  deps.sh /usr/share/java/libhibernate3-java

There may be other dependencies that I have missed.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libhibernate3-java depends on:
ii  java-gcj-compat [java2-run 1.0.78-1      Java runtime environment using GIJ
ii  sun-j2sdk1.6 [java2-runtim 1.6.0+update6 Java(TM) JDK, Standard Edition, Su

libhibernate3-java recommends no packages.

-- no debconf information





More information about the pkg-java-maintainers mailing list