openjdk-6-jre fails on Debian Lenny

apmuthu

Renowned Member
Feb 26, 2009
871
11
83
Chennai - India & Singapore
github.com
Using the lenny stable non-free repo, attempting to install openjdk-6-jre inside an OpenVZ container running Debian lenny gave the following error:
Code:
apt-get install openjdk-6-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  avahi-daemon libavahi-common-data libdbus-1-3 libnss-mdns unixodbc dbus
  odbcinst1debian1 libdaemon0 dbus-x11 libavahi-common3 libavahi-core5
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libaccess-bridge-java libcups2 libgif4 openjdk-6-jre-headless
  openjdk-6-jre-lib rhino ttf-arphic-uming ttf-baekmuk ttf-bengali-fonts
  ttf-devanagari-fonts ttf-gujarati-fonts ttf-indic-fonts ttf-kannada-fonts
  ttf-kochi-gothic ttf-malayalam-fonts ttf-oriya-fonts ttf-punjabi-fonts
  ttf-sazanami-mincho ttf-tamil-fonts ttf-telugu-fonts tzdata-java
  x-ttcidfont-conf
Suggested packages:
  cups-common icedtea-gcjwebplugin sun-java6-fonts rhino-doc xserver-xfree86
  xserver xfs ttf-kochi-mincho ttf-kochi-mincho-naga10
Recommended packages:
  ca-certificates-java
The following NEW packages will be installed:
  libaccess-bridge-java libcups2 libgif4 openjdk-6-jre openjdk-6-jre-headless
  openjdk-6-jre-lib rhino ttf-arphic-uming ttf-baekmuk ttf-bengali-fonts
  ttf-devanagari-fonts ttf-gujarati-fonts ttf-indic-fonts ttf-kannada-fonts
  ttf-kochi-gothic ttf-malayalam-fonts ttf-oriya-fonts ttf-punjabi-fonts
  ttf-sazanami-mincho ttf-tamil-fonts ttf-telugu-fonts tzdata-java
  x-ttcidfont-conf
0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded.
Need to get 66.7MB of archives.
After this operation, 165MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 [URL]http://ftp.debian.org[/URL] lenny/main ttf-arphic-uming 0.2.20080216.1-1 [9678kB]
.
.
.
Get:10 [URL]http://ftp.debian.org[/URL] lenny/main ttf-bengali-fonts 1:0.5.4 [439kB]
Get:11 [URL]http://ftp.debian.org[/URL] lenny/main ttf-devanagari-fonts 1:0.5.4 [1647kB]
.
.
.
.
.
Setting up openjdk-6-jre-lib (6b11-9.1+lenny2) ...
Setting up libaccess-bridge-java (1.23.0-3) ...
Setting up openjdk-6-jre-headless (6b11-9.1+lenny2) ...
*** glibc detected *** /usr/lib/jvm/java-6-openjdk/bin/java: free(): invalid pointer: 0xb75ee274 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7e75935]
/lib/libc.so.6(cfree+0x9c)[0xb7e777dc]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb7984ab1]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb7944e3b]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb7946740]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb794ace6]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so(JNI_CreateJavaVM+0x69)[0xb77d1699]
/usr/lib/jvm/java-6-openjdk/bin/java(JavaMain+0x9e)[0x804a36e]
/lib/libpthread.so.0[0xb7f56f3b]
/lib/libc.so.6(clone+0x5e)[0xb7ed5d0e]
======= Memory map: ========
08048000-08050000 r-xp 00000000 fe:02 79390786                           /usr/lib/jvm/java-6-openjdk/jre/bin/java
08050000-08051000 rw-p 00008000 fe:02 79390786                           /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08072000 rw-p 08051000 00:00 0                                  [heap]
95300000-95321000 rw-p 95300000 00:00 0
95321000-95400000 ---p 95321000 00:00 0
95484000-95490000 r-xp 00000000 fe:02 79249795                           /lib/libgcc_s.so.1
95490000-95491000 rw-p 0000c000 fe:02 79249795                           /lib/libgcc_s.so.1
95491000-b5491000 rwxp 95491000 00:00 0
b5491000-b5492000 rwxp b5491000 00:00 0
b5492000-b5511000 rwxp b5492000 00:00 0
b5511000-b5539000 rwxp b5511000 00:00 0
b5539000-b7511000 rwxp b5539000 00:00 0
b7511000-b7518000 r-xp 00000000 fe:02 79390744                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b7518000-b7519000 rw-p 00006000 fe:02 79390744                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b7519000-b753d000 r-xp 00000000 fe:02 79390734                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b753d000-b753f000 rw-p 00023000 fe:02 79390734                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b753f000-b754b000 r-xp 00000000 fe:02 79390750                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b754b000-b754c000 rw-p 0000c000 fe:02 79390750                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b754c000-b7554000 rw-s 00000000 fe:02 79406359                           (deleted) /tmp/hsperfdata_root/2430
b7554000-b755d000 r-xp 00000000 fe:02 79249902                           /lib/libnss_files-2.7.so
b755d000-b755f000 rw-p 00008000 fe:02 79249902                           /lib/libnss_files-2.7.so
b755f000-b7567000 r-xp 00000000 fe:02 79249606                           /lib/libnss_nis-2.7.so
b7567000-b7569000 rw-p 00007000 fe:02 79249606                           /lib/libnss_nis-2.7.so
b7569000-b7570000 r-xp 00000000 fe:02 79249880                           /lib/libnss_compat-2.7.so
b7570000-b7572000 rw-p 00006000 fe:02 79249880                           /lib/libnss_compat-2.7.so
b7572000-b7585000 r-xp 00000000 fe:02 79249666                           /lib/libnsl-2.7.so
b7585000-b7587000 rw-p 00012000 fe:02 79249666                           /lib/libnsl-2.7.so
b7587000-b7589000 rw-p b7587000 00:00 0
b758e000-b7595000 r-xp 00000000 fe:02 79390731                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b7595000-b7596000 rw-p 00006000 fe:02 79390731                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b7596000-b759d000 r-xp 00000000 fe:02 79249867                           /lib/librt-2.7.so
b759d000-b759f000 rw-p 00006000 fe:02 79249867                           /lib/librt-2.7.so
b759f000-b75a2000 ---p b759f000 00:00 0
b75a2000-b75ef000 rwxp b75a2000 00:00 0
b75ef000-b7613000 r-xp 00000000 fe:02 79249678                           /lib/libm-2.7.so
b7613000-b7615000 rw-p 00023000 fe:02 79249678                           /lib/libm-2.7.so
b7615000-b79cd000 r-xp 00000000 fe:02 79390743                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b79cd000-b79ec000 rw-p 003b8000 fe:02 79390743                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b79ec000-b7e0b000 rw-p b79ec000 00:00 0
b7e0b000-b7f43000 r-xp 00000000 fe:02 79249898                           /lib/libc-2.7.so
b7f43000-b7f44000 r--p 00138000 fe:02 79249898                           /lib/libc-2.7.so
b7f44000-b7f46000 rw-p 00139000 fe:02 79249898                           /lib/libc-2.7.so
b7f46000-b7f49000 rw-p b7f46000 00:00 0
b7f49000-b7f4b000 r-xp 00000000 fe:02 79249866                           /lib/libdl-2.7.so
b7f4b000-b7f4d000 rw-p 00001000 fe:02 79249866                           /lib/libdl-2.7.so
b7f4d000-b7f50000 r-xp 00000000 fe:02 79390717                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f50000-b7f51000 rw-p 00003000 fe:02 79390717                           /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f51000-b7f65000 r-xp 00000000 fe:02 79249897                           /lib/libpthread-2.7.so
b7f65000-b7f67000 rw-p 00013000 fe:02 79249897                           /lib/libpthread-2.7.so
b7f67000-b7f6a000 rw-p b7f67000 00:00 0
b7f6a000-b7f7e000 r-xp 00000000 fe:02 79308926                           /usr/lib/libz.so.1.2.3.3
b7f7e000-b7f7f000 rw-p 00013000 fe:02 79308926                           /usr/lib/libz.so.1.2.3.3
b7f82000-b7f83000 rw-p b7f82000 00:00 0
b7f83000-b7f84000 r--p b7f83000 00:00 0
b7f84000-b7f86000 rw-p b7f84000 00:00 0
b7f86000-b7fa0000 r-xp 00000000 fe:02 79249873                           /lib/ld-2.7.so
b7fa0000-b7fa2000 rw-p 0001a000 fe:02 79249873                           /lib/ld-2.7.so
bf8da000-bf8ef000 rwxp 7ffffffea000 00:00 0                              [stack]
bf9fe000-bfa00000 r-xp bf9fe000 00:00 0                                  [vdso]
/var/lib/dpkg/info/openjdk-6-jre-headless.postinst: line 73:  2430 Aborted                 $basedir/bin/java -client -Xshare:dump -Xmx256m -XX:PermSize=128m > $log
Error occurred during initialization of VM
Could not reserve enough space for object heap
dpkg: error processing openjdk-6-jre-headless (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of openjdk-6-jre:
 openjdk-6-jre depends on openjdk-6-jre-headless (>= 6b11-9.1+lenny2); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing openjdk-6-jre (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of rhino:
 rhino depends on default-jre-headless | java1-runtime-headless | java2-runtime-headless | java1-runtime | java2-runtime; however:
  Package default-jre-headless is not installed.
  Package java1-runtime-headless is not installed.
  Package java2-runtime-headless is not installed.
  Package openjdk-6-jre-headless which provides java2-runtime-headless is not configured yet.
  Package sun-java6-jre which provides java2-runtime-headless is not installed.
  Package java1-runtime is not installed.
  Package java2-runtime is not installed.
  Package openjdk-6-jre which provides java2-runtime is not configured yet.
  Package sun-java6-jre which provides java2-runtime is not installed.
dpkg: error processing rhino (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 openjdk-6-jre-headless
 openjdk-6-jre
 rhino
E: Sub-process /usr/bin/dpkg returned an error code (1)