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

problems while making java package using fakeroot




To install the Java from Sun, I was following the steps given here:
http://www.debianhelp.co.uk/debianjava.htm

When I do the fakeroot command to make the deb package out of the java bin file I had previously downloaded, I get this kind of output:
------------------------------------------------------------------------
$> fakeroot make-jpkg jdk-1_5_0_08-linux-i586.bin
..
..
..
  inflating: jdk1.5.0_08/man/ja_JP.eucJP/man1/rmic.1
  inflating: jdk1.5.0_08/man/ja_JP.eucJP/man1/serialver.1
  inflating: jdk1.5.0_08/man/ja_JP.eucJP/man1/idlj.1
Creating jdk1.5.0_08/lib/tools.jar
Creating jdk1.5.0_08/jre/lib/rt.jar
Creating jdk1.5.0_08/jre/lib/jsse.jar
Creating jdk1.5.0_08/jre/lib/charsets.jar
Creating jdk1.5.0_08/jre/lib/ext/localedata.jar
Creating jdk1.5.0_08/jre/lib/plugin.jar
Creating jdk1.5.0_08/jre/lib/javaws.jar
Creating jdk1.5.0_08/jre/lib/deploy.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 /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 435: /etc/mailcap: Permission denied mkdir: cannot create directory `/usr/share/icons/HighContrast': Permission denied mkdir: cannot create directory `/usr/share/icons/HighContrastInverse': Permission denied mkdir: cannot create directory `/usr/share/icons/LowContrast': Permission denied cp: cannot create regular file `/usr/share/pixmaps/sun-java.png': Permission denied cp: cannot create regular file `/usr/share/icons/HighContrast/48x48/apps/sun-java.png': No such file or directory cp: cannot create regular file `/usr/share/icons/HighContrastInverse/48x48/apps/sun-java.png': No such file or directory cp: cannot create regular file `/usr/share/icons/LowContrast/48x48/apps/sun-java.png': No such file or directory /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 583: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 584: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 585: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 586: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 587: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 588: /usr/share/mime-info/java-archive.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 591: /usr/share/mime-info/java-archive.mime: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 592: /usr/share/mime-info/java-archive.mime: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 595: /usr/share/application-registry/java-archive.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 596: /usr/share/application-registry/java-archive.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 597: /usr/share/application-registry/java-archive.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 598: /usr/share/application-registry/java-archive.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 599: /usr/share/application-registry/java-archive.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 600: /usr/share/application-registry/java-archive.applications: Permission denied mkdir: cannot create directory `/usr/share/icons/HighContrast': Permission denied mkdir: cannot create directory `/usr/share/icons/HighContrastInverse': Permission denied mkdir: cannot create directory `/usr/share/icons/LowContrast': Permission denied cp: cannot create regular file `/usr/share/pixmaps/sun-java.png': Permission denied cp: cannot create regular file `/usr/share/icons/HighContrast/48x48/apps/sun-java.png': No such file or directory cp: cannot create regular file `/usr/share/icons/HighContrastInverse/48x48/apps/sun-java.png': No such file or directory cp: cannot create regular file `/usr/share/icons/LowContrast/48x48/apps/sun-java.png': No such file or directory /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 583: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 584: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 585: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 586: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 587: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 588: /usr/share/mime-info/java-web-start.keys: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 591: /usr/share/mime-info/java-web-start.mime: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 592: /usr/share/mime-info/java-web-start.mime: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 595: /usr/share/application-registry/java-web-start.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 596: /usr/share/application-registry/java-web-start.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 597: /usr/share/application-registry/java-web-start.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 598: /usr/share/application-registry/java-web-start.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 599: /usr/share/application-registry/java-web-start.applications: Permission denied /home/red/tmp/dat/jdk-1_5_0_08-linux-i586.bin: line 600: /usr/share/application-registry/java-web-start.applications: Permission denied

Done.

Testing extracted archive... okay.

Create debian package:
    dh_testdir
    dh_testroot
    dh_installchangelogs
    dh_installdocs
    dh_compress
    dh_fixperms
    dh_installdeb
    dh_shlibdeps
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 libjvm.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libverify.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 libjava.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libnet.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 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 libjava.so' not recognized
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 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 libawt.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 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 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 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 libjava_crw_demo.so' not recognized dpkg-shlibdeps: warning: format of `NEEDED libjava_crw_demo_g.so' not recognized dpkg-shlibdeps: warning: format of `NEEDED libjava_crw_demo.so' not recognized dpkg-shlibdeps: warning: format of `NEEDED libjava_crw_demo_g.so' not recognized
    dh_gencontrol
    dh_md5sums
    dh_builddeb
dpkg-deb: building package `sun-j2sdk1.5' in `/tmp/make-jpkg.fNnbm12210/sun-j2sdk1.5_1.5.0+update08_i386.deb'.
tar: -: file name read contains nul character
copy sun-j2sdk1.5_1.5.0+update08_i386.deb into directory /home/red/tmp/dat/

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+update08_i386.deb).


Removing temporary directory: done
------------------------------------------------------------------------

So, after the last step, if my deb finally okay? Should I be worrying about the "format of 'NEEDED ....so' not recognized" warnings?

Another webpage (Ubuntu groups) mentions that the warnings about permissions denined while creating system directories can be ignored.

Can somebody who has done this sucessfully explain if I am doing this right?

Thanks,
->HS



Reply to: