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

debootstrap gives strange errors about permissons denied



Hello,

I want to build a chroot base system, but debootstrap gives
me strange errors, saying that I have no permission on
/dev/null although I am root for the time of "debootstrapping".
But this only occurs if I debootstrap on an empty partition _not_
under my home dir: Now I want to know why this happens.

Here is my mount listing:
/dev/hda12 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,nodiratime)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda2 on /mnt/hda2 type ntfs (rw,nosuid,nodev)
/dev/hda5 on /mnt/hda5 type ext3 (rw,nosuid,nodev)
/dev/hda6 on /mnt/hda6 type ext3 (rw,nosuid,nodev)
/dev/hda7 on /mnt/hda7 type ext3 (rw,nosuid,nodev)
/dev/hda8 on /mnt/hda8 type ext3 (rw,nosuid,nodev)
/dev/hda9 on /mnt/hda9 type ext3 (rw,nosuid,nodev)
/dev/hda10 on /mnt/hda10 type ext3 (rw,nosuid,nodev)
/dev/hda11 on /mnt/hda11 type ext3 (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw,devmode=0666)
automount(pid2638) on /mnt/auto type autofs (rw,fd=4,pgrp=2638,minproto=2,maxproto=4)


If I try to make a debootstrap in /home/localuser with

root@builder:/home/localuser# mkdir sid-chroot
root@builder:/home/localuser# debootstrap sid ./sid-chroot ftp://"local-mirror";

then it runs fine(!), but with

root@builder:/mnt/hda6# debootstrap sid . ftp://"local-mirror";
                     ^ ^ ^ ^ ^
or 

root@builder:/mnt/hda6# mkdir sid-chroot
root@builder:/mnt/hda6# debootstrap sid ./sid-chroot ftp://"local-mirror";

he gives me the following errors 
(I apologize for the long listing but I think you need it
for giving me a solution for my problem):

Selecting previously deselected package base-files.
(Reading database ... 0 files and directories currently installed.)
Unpacking base-files (from .../base-files_3.1.2_i386.deb) ...
Selecting previously deselected package base-passwd.
Unpacking base-passwd (from .../base-passwd_3.5.9_i386.deb) ...
dpkg: base-passwd: dependency problems, but configuring anyway as you request:
 base-passwd depends on libc6 (>= 2.3.2.ds1-4); however:
  Package libc6 is not installed.
Setting up base-passwd (3.5.9) ...

dpkg: base-files: dependency problems, but configuring anyway as you request:
 base-files depends on awk; however:
  Package awk is not installed.
Setting up base-files (3.1.2) ...
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 8: /dev/null: Permission denied
/var/lib/dpkg/info/base-files.postinst: line 9: /dev/null: Permission denied

dpkg: regarding .../archives/dpkg_1.10.27_i386.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on dselect
  dselect is not installed.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../archives/dpkg_1.10.27_i386.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libc6 (>= 2.3.2.ds1-4)
dpkg: warning - ignoring pre-dependency problem !
(Reading database ... 84 files and directories currently installed.)
Preparing to replace dpkg 1.10.27 (using .../archives/dpkg_1.10.27_i386.deb) ...
Unpacking replacement dpkg ...
dpkg: dpkg: dependency problems, but configuring anyway as you request:
 dpkg depends on dselect; however:
  Package dselect is not installed.
 dpkg depends on libc6 (>= 2.3.2.ds1-4); however:
  Package libc6 is not installed.
Setting up dpkg (1.10.27) ...
Moving /usr/info/dir to /usr/share/info/dir.
Making /usr/info a symlink to /usr/share/info.

Selecting previously deselected package libc6.
(Reading database ... 281 files and directories currently installed.)
Unpacking libc6 (from .../libc6_2.3.2.ds1-20_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
dpkg: libc6: dependency problems, but configuring anyway as you request:
 libc6 depends on libdb1-compat; however:
  Package libdb1-compat is not installed.
Setting up libc6 (2.3.2.ds1-20) ...
/var/lib/dpkg/info/libc6.postinst: line 97: /dev/null: Permission denied
/var/lib/dpkg/info/libc6.postinst: line 99: /dev/null: Permission denied
Non-interactive mode, setting timezone to UTC.  Run tzconfig to change.
/var/lib/dpkg/info/libc6.postinst: line 353: /dev/null: Permission denied
/var/lib/dpkg/info/libc6.postinst: line 370: /dev/null: Permission denied

Selecting previously deselected package perl-base.
(Reading database ... 2332 files and directories currently installed.)
Unpacking perl-base (from .../perl-base_5.8.4-8_i386.deb) ...
Setting up perl-base (5.8.4-8) ...
Selecting previously deselected package mawk.
(Reading database ... 2453 files and directories currently installed.)
Unpacking mawk (from .../mawk_1.3.3-11_i386.deb) ...
Setting up mawk (1.3.3-11) ...

Selecting previously deselected package debconf.
(Reading database ... 2472 files and directories currently installed.)
Unpacking debconf (from .../debconf_1.4.46_all.deb) ...
dpkg: debconf: dependency problems, but configuring anyway as you request:
 debconf depends on debconf-i18n | debconf-english; however:
  Package debconf-i18n is not installed.
  Package debconf-english is not installed.
Setting up debconf (1.4.46) ...
/var/lib/dpkg/info/debconf.postinst: line 78: /dev/null: Permission denied

I: Unpacking required packages...
(Reading database ... 2625 files and directories currently installed.)
Preparing to replace base-files 3.1.2 (using .../base-files_3.1.2_i386.deb) ...

[...many many "Selecting" and "Unpacking" lines...]

Selecting previously deselected package libcap1.
Unpacking libcap1 (from .../libcap1_1%3a1.10-14_i386.deb) ...
Preparing to replace libc6 2.3.2.ds1-20 (using .../libc6_2.3.2.ds1-20_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
Unpacking replacement libc6 ...

[... again many many "Selecting" and "Unpacking" lines...] 

Errors were encountered while processing:
 /var/cache/apt/archives/e2fsprogs_1.36release-1_i386.deb
W: Failure while unpacking required packages.  This will be attempted up to five times.
(Reading database ... 4478 files and directories currently installed.)
Preparing to replace base-files 3.1.2 (using .../base-files_3.1.2_i386.deb) ...
Unpacking replacement base-files ...
Preparing to replace base-passwd 3.5.9 (using .../base-passwd_3.5.9_i386.deb) ...
Unpacking replacement base-passwd ...
dpkg: regarding .../archives/bash_3.0-14_i386.deb containing bash, pre-dependency problem:
 bash pre-depends on libncurses5 (>= 5.4-1)
  libncurses5 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Preparing to replace bash 3.0-14 (using .../archives/bash_3.0-14_i386.deb) ...
Unpacking replacement bash ...
cat: /etc/shells: No such file or directory
Either another instance of /usr/sbin/remove-shell is running, or it was previously interrupted.
Please examine /etc/shells.tmp to see if it should be moved onto /etc/shells.
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
cat: /etc/shells: No such file or directory
Either another instance of /usr/sbin/remove-shell is running, or it was previously interrupted.
Please examine /etc/shells.tmp to see if it should be moved onto /etc/shells.
dpkg: error processing /var/cache/apt/archives/bash_3.0-14_i386.deb (--unpack):
 subprocess new post-removal script returned error exit status 1
cat: /etc/shells: No such file or directory
Either another instance of /usr/sbin/remove-shell is running, or it was previously interrupted.
Please examine /etc/shells.tmp to see if it should be moved onto /etc/shells.
dpkg: error while cleaning up:
 subprocess post-removal script returned error exit status 1
Preparing to replace bsdutils 1:2.12p-3 (using .../bsdutils_1%3a2.12p-3_i386.deb) ...
Unpacking replacement bsdutils ...
dpkg: regarding .../coreutils_5.2.1-2_i386.deb containing coreutils, pre-dependency problem:
 coreutils pre-depends on libacl1 (>= 2.2.11-1)
  libacl1 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Preparing to replace coreutils 5.2.1-2 (using .../coreutils_5.2.1-2_i386.deb) ...
Unpacking replacement coreutils ...
Preparing to replace libacl1 2.2.29-1 (using .../libacl1_2.2.29-1_i386.deb) ...
Unpacking replacement libacl1 ...
Preparing to replace libattr1 2.4.21-1 (using .../libattr1_2.4.21-1_i386.deb) ...
Unpacking replacement libattr1 ...
Preparing to replace debconf 1.4.46 (using .../debconf_1.4.46_all.deb) ...
Unpacking replacement debconf ...
Preparing to replace debconf-i18n 1.4.46 (using .../debconf-i18n_1.4.46_all.deb) ...
Unpacking replacement debconf-i18n ...
Preparing to replace liblocale-gettext-perl 1.01-17 (using .../liblocale-gettext-perl_1.01-17_i386.deb) ...
Unpacking replacement liblocale-gettext-perl ...
Preparing to replace libtext-wrapi18n-perl 0.06-1 (using .../libtext-wrapi18n-perl_0.06-1_all.deb) ...
Unpacking replacement libtext-wrapi18n-perl ...
Preparing to replace libtext-charwidth-perl 0.04-1 (using .../libtext-charwidth-perl_0.04-1_i386.deb) ...
Unpacking replacement libtext-charwidth-perl ...
dpkg: regarding .../debianutils_2.13.1_i386.deb containing debianutils, pre-dependency problem:
 debianutils pre-depends on coreutils (>= 4.5.8-1)
  coreutils is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Preparing to replace debianutils 2.13.1 (using .../debianutils_2.13.1_i386.deb) ...
Unpacking replacement debianutils ...
/var/lib/dpkg/info/debianutils.postrm: line 7: /dev/null: Permission denied
Preparing to replace diff 2.8.1-11 (using .../diff_2.8.1-11_i386.deb) ...
Unpacking replacement diff ...
dpkg: regarding .../archives/dpkg_1.10.27_i386.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on dselect
  dselect is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Preparing to replace dpkg 1.10.27 (using .../archives/dpkg_1.10.27_i386.deb) ...
Unpacking replacement dpkg ...
Preparing to replace dselect 1.10.27 (using .../dselect_1.10.27_i386.deb) ...
Unpacking replacement dselect ...
Preparing to replace libblkid1 1.36release-1 (using .../libblkid1_1.36release-1_i386.deb) ...
Unpacking replacement libblkid1 ...
dpkg: regarding .../e2fsprogs_1.36release-1_i386.deb containing e2fsprogs, pre-dependency problem:
 e2fsprogs pre-depends on e2fslibs (= 1.36release-1)
  e2fslibs is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../e2fsprogs_1.36release-1_i386.deb containing e2fsprogs, pre-dependency problem:
 e2fsprogs pre-depends on libblkid1 (>= 1.34-1)
  libblkid1 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../e2fsprogs_1.36release-1_i386.deb containing e2fsprogs, pre-dependency problem:
 e2fsprogs pre-depends on libcomerr2 (>= 1.34-1)
  libcomerr2 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../e2fsprogs_1.36release-1_i386.deb containing e2fsprogs, pre-dependency problem:
 e2fsprogs pre-depends on libss2 (>= 1.34-1)
  libss2 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../e2fsprogs_1.36release-1_i386.deb containing e2fsprogs, pre-dependency problem:
 e2fsprogs pre-depends on libuuid1 (>= 1.34-1)
  libuuid1 is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Unpacking e2fsprogs (from .../e2fsprogs_1.36release-1_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 3: /dev/null: Permission denied
dpkg: error processing /var/cache/apt/archives/e2fsprogs_1.36release-1_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
[...many lines cut out ..]
Preparing to replace libc6 2.3.2.ds1-20 (using .../libc6_2.3.2.ds1-20_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
Unpacking replacement libc6 ...
[...many lines cut out...]
Unpacking replacement libcap1 ...
Preparing to replace libc6 2.3.2.ds1-20 (using .../libc6_2.3.2.ds1-20_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 133: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 123: /dev/null: Permission denied
/var/lib/dpkg/tmp.ci/preinst: line 128: /dev/null: Permission denied
Unpacking replacement libc6 ...
Preparing to replace libdb1-compat 2.1.3-7 (using .../libdb1-compat_2.1.3-7_i386.deb) ...
Unpacking replacement libdb1-compat ...
Preparing to replace libdb3 3.2.9-22 (using .../libdb3_3.2.9-22_i386.deb) ...
Unpacking replacement libdb3 ...
Preparing to replace libncurses5 5.4-4 (using .../libncurses5_5.4-4_i386.deb) ...
Unpacking replacement libncurses5 ...
Preparing to replace libnewt0.51 0.51.6-21 (using .../libnewt0.51_0.51.6-21_i386.deb) ...
Unpacking replacement libnewt0.51 ...
Preparing to replace libpam-modules 0.76-22 (using .../libpam-modules_0.76-22_i386.deb) ...
Unpacking replacement libpam-modules ...
Preparing to replace libpam-runtime 0.76-22 (using .../libpam-runtime_0.76-22_all.deb) ...
Unpacking replacement libpam-runtime ...
Preparing to replace libpam0g 0.76-22 (using .../libpam0g_0.76-22_i386.deb) ...
Unpacking replacement libpam0g ...
Preparing to replace libpopt0 1.7-5 (using .../libpopt0_1.7-5_i386.deb) ...
Unpacking replacement libpopt0 ...
dpkg: regarding .../login_1%3a4.0.3-30.10_i386.deb containing login, pre-dependency problem:
 login pre-depends on libpam0g (>= 0.76)
  libpam0g is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
dpkg: regarding .../login_1%3a4.0.3-30.10_i386.deb containing login, pre-dependency problem:
 login pre-depends on libpam-runtime (>= 0.76-14)
  libpam-runtime is unpacked, but has never been configured.
dpkg: warning - ignoring pre-dependency problem !
Preparing to replace login 1:4.0.3-30.10 (using .../login_1%3a4.0.3-30.10_i386.deb) ...
Unpacking replacement login ...
Preparing to replace makedev 2.3.1-76 (using .../makedev_2.3.1-76_all.deb) ...
Unpacking replacement makedev ...
Preparing to replace mawk 1.3.3-11 (using .../mawk_1.3.3-11_i386.deb) ...
Unpacking replacement mawk ...
E: Interrupt caught ... exiting

Here I stopped the process because I tried it in various ways but with no
success. 
Where is the failure hiding?

Thanks for reading my posting
I hope someone can help me

__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201



Reply to: