java 1.5 AMD64 / fakeroot woes
dada.da at gmail.com
Thu Jul 28 22:08:34 UTC 2005
I'm trying to install java 1.5 the Proper Ubuntu Package Way.
I've followed the instructions from https://wiki.ubuntu.com/Java15
The problem seems to be with fakeroot's library?
"mkdir: error while loading shared libraries: libfakeroot.so.0: cannot
open shared object file: No such file or directory"
(full output below)
$ uname -a
Linux 2.6.10-5-amd64-generic #1 Tue Apr 5 12:21:57 UTC 2005 x86_64 GNU/Linux
$ dpkg -l java-package fakeroot
ii java-package 0.25 utility for building Java(TM) 2 related Debi
ii fakeroot 1.2.2 Gives a fake root environment
Can anybody suggest what I should try? So far I've:
- installed the standard debian unstable version of java-package (0.25,
as above, which solves a problem of not recognizing the newer sun
- I've tried installing the standard debian fakeroot, which won't install
because it requires a newer glibc
- I've downloaded the latest debian unstable fakeroot sources (1.4.2),
compiled, and run that, with the exactly same result
- I've tried making sure the fakeroot library is explicitly listed in
/etc/ld.so.conf and ran ldconfig
- I've tried running the sun download itself (on a different identical
machine), to do it the Improper Non-Package Way, which did install and even
I'm nearing wit's end here; I'd really rather do this the proper way...
Thanks very much,
$ fakeroot make-jpkg jre-1_5_0_03-linux-amd64.bin
Creating temporary directory: /tmp/make-jpkg.XXXX0NWHxV
Loading plugins: blackdown-j2re.sh blackdown-j2sdk.sh common.sh
ibm-j2re.sh ibm-j2sdk.sh j2re.sh j2sdk.sh j2se.sh sun-j2re.sh
Java(TM) Runtime Environment (J2RE)
Standard Edition, Version 1.5.0+update03
Sun Microsystems(TM), Inc.
Is this correct [Y/n]:
Checking free diskspace:stat: error while loading shared libraries:
libfakeroot.so.0: cannot open shared object file: No such file or
/usr/share/java-package/common.sh: line 30: ((: free = : syntax
error: operand expected (error token is " ")
/usr/share/java-package/common.sh: line 32: [: : integer expression expected
WARNING: Possibly not enough free disk space in "/tmp/make-jpkg.XXXX0NWHxV".
You need at least 140 MB, but only MB seems free. Note: You
can specify an alternate directory by setting the environment variable
Press Ctrl+C to interrupt, or return to try to continue anyway.
Please enter your full name. This value will be used in the maintainer
field of the created package.
Full name [root]:
Please enter a valid email address or press return to accept the
default value. This address will be used in the maintainer field of
the created package.
Email [root at linux]:
In the next step, the binary file will be extracted. Probably a
license agreement will be displayed. Please read this agreement
carefully. If you do not agree to the displayed license terms, the
package will not be built.
Press [Return] to continue:
mkdir: error while loading shared libraries: libfakeroot.so.0: cannot
open shared object file: No such file or directory
Removing temporary directory: done
$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 5
model name : AMD Opteron(tm) Processor 150
stepping : 10
cpu MHz : 2393.221
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 pni syscall nx mmxext lm
bogomips : 4702.20
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
More information about the ubuntu-users