Hi folks,
I was trying to remove '/sources/glibc-build' and '/sources/glibc-2.3.4-20040701', both non-empty with following steps without success
1) on LFS after chroot
Code:
root:/# rmdir -p --ignore-fail-on-non-empty ./sources/glibc-build/
root:/# rmdir -p --ignore-fail-on-non-empty ./sources/glibc-2.3.4-20040701/
root:/# ls -a ./sources/ | grep glibc-build
glibc-build
root:/# ls -a ./sources/ | grep glibc-2.3.4-20040701
glibc-2.3.4-20040701
glibc-2.3.4-20040701.tar.bz2
root:/# rmdir -p --ignore-fail-on-non-empty ./sources/glibc-build
root:/# ls -a ./sources/ | grep glibc-build
glibc-build
root:/# rmdir -pv --ignore-fail-on-non-empty ./sources/glibc-build
rmdir: removing directory, ./sources/glibc-build
root:/# ls -a ./sources/ | grep glibc-build
glibc-build
root:/# rmdir -pv --ignore-fail-on-non-empty ./sources/glibc-2.3.4-20040701
rmdir: removing directory, ./sources/glibc-2.3.4-20040701
root:/# ls -a ./sources/ | grep glibc-2.3.4-20040701
glibc-2.3.4-20040701
glibc-2.3.4-20040701.tar.bz2
They are still there.
2) Login as 'su -' on FC3 host
Code:
[satimis@localhost ~]$ su -
Password:
[root@localhost ~]# rmdir -pv --ignore-fail-on-non-empty /mnt/lfs/sources/glibc-build
rmdir: removing directory, /mnt/lfs/sources/glibc-build
[root@localhost ~]# ls /mnt/lfs/sources/glibc-build/
still showing them there.
Finally starting Konqueror as root on Konsole, I can remove them on Konqueror.
Please advise what was the trick behind.
TIA
B.R.
satimis