lots of Permision denied errors (Prev: Re: symlink errors while installing java)

From: Albretch Mueller (lbrtchx_at_hotmail.com)
Date: 11/07/05

  • Next message: D. Michael McFarland: "Re: which debian version to host VMWare?"
    To: debian-user@lists.debian.org
    Date: Mon, 07 Nov 2005 04:57:47 +0000
    
    

    I tried to troubleshoot these problems myself to no avail

    in a previous note you suggest to run make-jpkg as root. However when I try
    it I get:

    root@0[root]# make-jpkg jdk-1_5_0_05-linux-i586.bin
    You are real root -- unfortunately, some Java distributions have
    install scripts that directly manipulate /etc, and may cause some
    inconsistencies on your system. Instead, you should become a
    non-root user and run:

    fakeroot make-jpkg jdk-1_5_0_05-linux-i586.bin

    which will allow no damage to be done to your system files and
    still permit the Java distribution to successfully extract.

    Aborting.

    // __ I also found and went over some info at:
    http://www.debian-administration.org/articles/142/print but this article
    hasn't been maintained/updated for a long time.

    // __ tested fakeroot
    knoppix@0[root]$ fakeroot /usr/bin/id
    uid=0(root)gid=0(root)groups=20(dialout),21(fax),22(voice),24(cdrom),25(floppy),26(tape),27(sudo),29(audio),30(dip),44(video),60(games),100(users),106(usb),110(scanner),115(camera),118(fuse),1000(knoppix)

    // __
    knoppix@0[root]$ fakeroot make-jpkg jdk-1_5_0_05-linux-i586.bin
    Creating temporary directory: /tmp/make-jpkg.XXXXRGHTQq
    Loading plugins: blackdown-j2re.sh blackdown-j2sdk.sh common.sh ibm-j2re.sh
    ibm-j2sdk.sh j2re.sh j2sdk-doc.sh j2sdk.sh j2se.sh sun-j2re.sh
    sun-j2sdk-doc.sh sun-j2sdk.sh

    Detected product:
        Java(TM) Software Development Kit (J2SDK)
        Standard Edition, Version 1.5.0+update05
        Sun Microsystems(TM), Inc.
    Is this correct [Y/n]: Y

    Checking free diskspace: done.

    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:

    // __ then comes SUn's License Agreement
    Sun Microsystems, Inc. Binary Code License Agreement

    for the JAVA 2 PLATFORM STANDARD EDITION DEVELOPMENT KIT 5.0

    SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE
    IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT

    . . .

    For inquiries please contact: Sun Microsystems, Inc., 4150 Network
    Circle, Santa Clara, California 95054, U.S.A. (LFI#141623/Form
    ID#011801)

    Do you agree to the above license terms? [yes or no]

    // __ then there is goes
    Unpacking...
    Checksumming...
    0
    0
    Extracting...
    UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists.wku.edu).
       creating: jdk1.5.0_05/
       creating: jdk1.5.0_05/jre/
       creating: jdk1.5.0_05/jre/bin/
      inflating: jdk1.5.0_05/jre/bin/java

    . . .

      inflating: jdk1.5.0_05/man/ja_JP.eucJP/man1/idlj.1
    Creating jdk1.5.0_05/lib/tools.jar
    Creating jdk1.5.0_05/jre/lib/rt.jar
    Creating jdk1.5.0_05/jre/lib/jsse.jar
    Creating jdk1.5.0_05/jre/lib/charsets.jar
    Creating jdk1.5.0_05/jre/lib/ext/localedata.jar
    Creating jdk1.5.0_05/jre/lib/plugin.jar
    Creating jdk1.5.0_05/jre/lib/javaws.jar
    Creating jdk1.5.0_05/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
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 359: /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
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 507:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 508:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 509:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 510:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 511:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 512:
    /usr/share/mime-info/java-archive.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 515:
    /usr/share/mime-info/java-archive.mime: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 516:
    /usr/share/mime-info/java-archive.mime: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 519:
    /usr/share/application-registry/java-archive.applications: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 520:
    /usr/share/application-registry/java-archive.applications: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 521:
    /usr/share/application-registry/java-archive.applications: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 522:
    /usr/share/application-registry/java-archive.applications: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 523:
    /usr/share/application-registry/java-archive.applications: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 524:
    /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
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 507:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 508:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 509:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 510:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 511:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 512:
    /usr/share/mime-info/java-web-start.keys: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 515:
    /usr/share/mime-info/java-web-start.mime: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 516:
    /usr/share/mime-info/java-web-start.mime: Permission denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 519:
    /usr/share/application-registry/java-web-start.applications: Permission
    denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 520:
    /usr/share/application-registry/java-web-start.applications: Permission
    denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 521:
    /usr/share/application-registry/java-web-start.applications: Permission
    denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 522:
    /usr/share/application-registry/java-web-start.applications: Permission
    denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 523:
    /usr/share/application-registry/java-web-start.applications: Permission
    denied
    /ramdisk/home/root/jdk-1_5_0_05-linux-i586.bin: line 524:
    /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
        dh_gencontrol
        dh_md5sums
        dh_builddeb
    dpkg-deb: building package `sun-j2sdk1.5' in
    `/tmp/make-jpkg.XXXXCMYDqU/sun-j2sdk1.5_1.5.0+update05_i386.deb'.
        copy sun-j2sdk1.5_1.5.0+update05_i386.deb into directory
    /ramdisk/home/root/
    cp: cannot create regular file
    `/ramdisk/home/root/sun-j2sdk1.5_1.5.0+update05_i386.deb': Permission denied

    Aborted (/ramdisk/home/root/).

    Removing temporary directory: done
    knoppix@0[root]$

    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: D. Michael McFarland: "Re: which debian version to host VMWare?"

    Relevant Pages

    • Re: lots of Permision denied errors (Prev: Re: symlink errors while installing java)
      ... still permit the Java distribution to successfully extract. ... Inc. Binary Code License Agreement ... SUN MICROSYSTEMS, INC. IS WILLING TO LICENSE THE SOFTWARE ... cp: cannot create regular file ...
      (Debian-User)
    • Re: apt-get dist-upgrade failure
      ... Manu Hack wrote: ... Try becoming root with 'sudo -i' and remove that file. ... root should be able to delete any regular file irrespective of whether it is being used or not. ... For your present problem with locales, install localepurge and get rid of all the locales that you don't care about. ...
      (Debian-User)
    • Re: Cant go into the GUI?
      ... > Looks like root can write to it but no one else can. ... That means it's a regular file, and not a character device anymore (the prot ... provides the /sbin/MAKEDEV command, which will create all the "standard" ...
      (alt.os.linux.suse)
    • Re: Local mail problem
      ... writable, regular file, no read permission ... > 'mail' and roots group is root. ... to send a e-mail to your account, in the shell via 'mail neal'. ...
      (Fedora)
    • Re: sendfile to /dev/null
      ... paramters for a regular file is successful? ... Expressed in this posting are my opinions. ... to opinions held by my employer, Sun Microsystems. ...
      (comp.unix.solaris)