Hi list,

First of, this is for fun and learning, so do not break your head about this
;) I'm trying to setup a debian vserver on a gentoo host. After some
googling (where did I read this before:) I found the debian-newvserver.sh
script, a script that debootstraps a debian vserver on a given dir. I guess
there are people here that know this script ;P. I changed it to install a
debian-amd64 sarge system (at least I tried to..). But the script breaks
while excuting the (/usr/lib64/debootstrap/scripts/)sarge install script, it
breaks doing the (dpkg) extract part, note I added the DBG ;)

Bla bla,
I: Validating wget
I: Validating whiptail
I: Validating zlib1g
I: Validating zlib1g
I: Validating zlib1g
DBG: extract required
I: Extracting base-files...
tar: ./lib: Cannot mkdir: Permission denied
tar: Error exit delayed from previous errors
debian-newvserver.sh.1: error: debootstrap failure. Cannot continue.
# ls -al
total 1
drwxr-xr-x  34 root root 856 Feb 18 15:59 .
d---------   7 root root 280 Apr 27 20:42 ..
drwxr-xr-x   2 root root  48 Feb 18 15:59 bin
drwxr-xr-x   2 root root  48 Feb 18 15:59 boot
drwxr-xr-x   2 root root  48 Feb 18 15:59 dev
drwxr-xr-x   4 root root 248 Feb 18 15:59 etc
drwxrwsr-x   2 root   50  48 Feb 18 15:59 home
drwxr-xr-x   2 root root  48 Feb 18 15:59 mnt
drwxr-xr-x   2 root root  48 Feb 18 15:59 proc
drwxr-xr-x   2 root root  48 Feb 18 15:59 root
drwxr-xr-x   2 root root  48 Feb 18 15:59 sbin
drwxr-xr-x   2 root root  48 Apr 26 23:52 test
drwxrwxrwt   2 root root  48 Feb 18 15:59 tmp
drwxr-xr-x  11 root root 264 Feb 18 15:59 usr
drwxr-xr-x  11 root root 264 Feb 18 15:59 var
# mkdir lib
mkdir: cannot create directory `lib': Permission denied
# rmdir test 
# mkdir test
# mkdir lib
mkdir: cannot create directory `lib': Permission denied
# ls -al ./lib
ls: ./lib: Permission denied
# ls -al
total 1
drwxr-xr-x  34 root root 856 Apr 27 21:17 .
d---------   7 root root 280 Apr 27 20:42 ..
drwxr-xr-x   2 root root  48 Feb 18 15:59 bin
drwxr-xr-x   2 root root  48 Feb 18 15:59 boot
drwxr-xr-x   2 root root  48 Feb 18 15:59 dev
drwxr-xr-x   4 root root 248 Feb 18 15:59 etc
drwxrwsr-x   2 root   50  48 Feb 18 15:59 home
drwxr-xr-x   2 root root  48 Feb 18 15:59 mnt
drwxr-xr-x   2 root root  48 Feb 18 15:59 proc
drwxr-xr-x   2 root root  48 Feb 18 15:59 root
drwxr-xr-x   2 root root  48 Feb 18 15:59 sbin
drwxr-xr-x   2 root root  48 Apr 27 21:17 test
drwxrwxrwt   2 root root  48 Feb 18 15:59 tmp
drwxr-xr-x  11 root root 264 Feb 18 15:59 usr
drwxr-xr-x  11 root root 264 Feb 18 15:59 var
#

Is it me, my system or does dpkg play tricks on me ;)?

I've been playing with this and done it multiple times, umounting the
partition helped getting rid of this error (I also assumed it tried to
create ./lib in the vserver root dir) and I could mkdir ./lib by hand in the
vserver root dir. Although the error didn't change while ./lib existed, I
would have expected a already exists error, but it kept repeating whats
above.

Its along time since I've setup or used a debian system since i started
emerging my software ;), so I'm not sure whats going on here. There are
quiet some pitfalls here I guess, so my obvious question, has anyone done
this and willing to share experiences? If not what do you think could be
going on here?

Cheers,
-Arjen

Oh just thought of this, would it be a problem trying to do this using
reiserfs like I do, I don't think so but you never know ;)


_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to