java-package: dependency trouble and suspicious behaviour
I installed java-package and tan
make-jpkg dn/jdk-1_5_0_06-linux-amd64.bin
It ran without crashing, but after unpacking the archives, it started
spewing error messages, mostly about missing libraries, mostly X stuff,
but also messages about the format of 'NEEDED ...' things.
It also wanted to be root so that it can stuff hidden files into /etc
Is this OK? I thought the whole point of making a Debian package was so
that it wouldn't stuff things anywhere.
Now I'm not looking for a workaround for the missing X stuff (the
obvious on is to install X, which I'll have to do anyway sometime) but
perhaps java-package should have dependencies on the relevant X
packages?
Or can make-jpkg also do other things that have nothing to do with x?
-- hendrik
Here's the tail of the messages:
Creating jdk1.5.0_06/lib/tools.jar
Creating jdk1.5.0_06/jre/lib/rt.jar
Creating jdk1.5.0_06/jre/lib/jsse.jar
Creating jdk1.5.0_06/jre/lib/charsets.jar
Creating jdk1.5.0_06/jre/lib/ext/localedata.jar
mkdir: cannot create directory `/etc/.java': Permission denied
mkdir: cannot create directory `/etc/.java/.systemPrefs': No such file
or directory
touch: cannot touch `/etc/.java/.systemPrefs/.system.lock': No such file
or directory
chmod: cannot access `/etc/.java/.systemPrefs/.system.lock': No such
file or directory
touch: cannot touch `/etc/.java/.systemPrefs/.systemRootModFile': No
such file or directory
chmod: cannot access `/etc/.java/.systemPrefs/.systemRootModFile': No
such file or directory
Done.
Testing extracted archive... okay.
Create debian package:
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
couldn't open /etc/ld.so.conf: No such file or directory at
/usr/bin/dpkg-shlibdeps line 120.
dpkg-shlibdeps: warning: format of `NEEDED libmlib_image.so' not
recognized
dpkg-shlibdeps: warning: format of `NEEDED libawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libnet.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libmlib_image.so' not
recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libodbcinst.so' not
recognized
dpkg-shlibdeps: warning: format of `NEEDED libodbc.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libverify.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libmawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libmlib_image.so' not
recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libawt.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libmlib_image.so' not
recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava_crw_demo_g.so' not
recognizeddpkg-shlibdeps: warning: format of `NEEDED
libjava_crw_demo.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libjava_crw_demo_g.so' not
recognizeddpkg-shlibdeps: warning: format of `NEEDED
libjava_crw_demo.so' not recognized
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXext.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXext (soname 6, path libXext.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libasound.so.2
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libasound (soname 2, path libasound.so.2, dependency
field Depends)
dpkg-shlibdeps: warning: could not find any packages for libXp.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXp (soname 6, path libXp.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXtst.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXtst (soname 6, path libXtst.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXext.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXext (soname 6, path libXext.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXt.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXt (soname 6, path libXt.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXt.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXt (soname 6, path libXt.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXext.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXext (soname 6, path libXext.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXtst.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXtst (soname 6, path libXtst.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libXi.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libXi (soname 6, path libXi.so.6, dependency field
Depends)
dpkg-shlibdeps: warning: could not find any packages for libX11.so.6
dpkg-shlibdeps: warning: unable to find dependency information for
shared library libX11 (soname 6, path libX11.so.6, dependency field
Depends)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `sun-j2sdk1.5' in
`/tmp/make-jpkg.XXXX4B7utq/sun-j2sdk1.5_1.5.0+update06_amd64.deb'.
copy sun-j2sdk1.5_1.5.0+update06_amd64.deb into directory
/farhome/hendrik/
The Debian package has been created in the current directory. You can
install the package as root (e.g. dpkg -i
sun-j2sdk1.5_1.5.0+update06_amd64.deb).
Removing temporary directory: done
hendrik@april:~$ make-jpkg dn/jdk-1_5_0_06-linux-amd64.bin
Reply to: