Gilles Espinasse wrote: ... > I have tested with automated LFS script jhalf and it look to work there ...
I've gone ahead and pushed this change: >From c695781753fdb3eceb78afdd947b86501209b2f2 Mon Sep 17 00:00:00 2001 From: Jim Meyering <[email protected]> Date: Mon, 19 Oct 2009 09:11:08 +0200 Subject: [PATCH] tests: rm/one-file-system: work around umount failure * tests/rm/one-file-system (cleanup_): Unmount a/b, rather than "$other_partition_tmpdir", to accommodate those who link /etc/mtab to /proc/mounts. Reported by Gilles Espinasse in http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/18508 --- THANKS | 1 + tests/rm/one-file-system | 5 ++++- 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/THANKS b/THANKS index 29013f6..5efe2fa 100644 --- a/THANKS +++ b/THANKS @@ -210,6 +210,7 @@ Geoff Whale [email protected] Gerald Pfeifer [email protected] Gerhard Poul [email protected] Germano Leichsenring [email protected] +Gilles Espinasse [email protected] Glen Lenker [email protected] Göran Uddeborg [email protected] Guochun Shi [email protected] diff --git a/tests/rm/one-file-system b/tests/rm/one-file-system index c8e11eb..db00a5b 100755 --- a/tests/rm/one-file-system +++ b/tests/rm/one-file-system @@ -27,7 +27,10 @@ require_root_ # If used, these must *follow* test-lib.sh. cleanup_() { - umount "$other_partition_tmpdir" + # When you take the undesirable shortcut of making /etc/mtab a link + # to /proc/mounts, unmounting "$other_partition_tmpdir" would fail. + # So, here we unmount a/b instead. + umount a/b rm -rf "$other_partition_tmpdir" } . "$abs_srcdir/other-fs-tmpdir" -- 1.6.5.2.344.ga473e
