debootstrap+udev+sarge fails to remove mountig point
I have a live-CD that i'm building with debootstrap + udev .
everything is fine with the live-CD , however when i try to remove the
"working directory" - i can't remove it due to an existing mounting
point caused by udev .
the (simplified) scenario goes like this:
# debootstrap --include=udev sarge /sarge-root
# rm -rf /sarge-root/
rm: cannot remove directory `/sarge-root//dev/.static/dev': Device
or resource busy
in order to remove the folder, i need to umount the two "dev"
directories above .
If i build my system using "sid" instead of "sarge" , everything works
just fine .
Since I don't know what are the differences between sid and sarge, i
(currently) don't want to upgrade to sid.
any ideas ? is it the standard behaviour or am i doing something
is it safe to move from sarge to sid ? do i need to take into account
extra bugs or more QA ?