[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: