[buildd-tools-devel] Bug#714733: Inside a schroot environment renaming directories inside /tmp fails in GNU/Hurd

Mattias Ellert mattias.ellert at fysast.uu.se
Tue Jul 2 10:00:03 UTC 2013


Package: schroot
Version: 1.6.5-1
Severity: important
User: debian-hurd at lists.debian.org
Usertags: hurd

Inside a schroot environment renaming directories inside /tmp fails with
"Resource temporarily unavailable".

This true not only for directories directly under /tmp, but also for
directories further down a hierarchy within /tmp.

Renaming directories in /tmp outside the schroot works fine.

Renaming ordinary files in /tmp works fine also inside the schroot.

Renaming directories outside of /tmp (e.g. in $HOME) works fine also
inside the schroot.

Here are some examples from the gnu/hurd debian porterbox exodar:

ellert at exodar:~$ schroot -c sid
(sid)ellert at exodar:~$ mkdir /tmp/A
(sid)ellert at exodar:~$ mv /tmp/A /tmp/B
mv: cannot move `/tmp/A' to `/tmp/B': Resource temporarily unavailable
(sid)ellert at exodar:~$ exit
logout
ellert at exodar:~$ mv /tmp/A /tmp/B
ellert at exodar:~$ schroot -c sid
(sid)ellert at exodar:~$ mkdir -p /tmp/x/y/z/A
(sid)ellert at exodar:~$ mv /tmp/x/y/z/A /tmp/x/y/z/B 
mv: cannot move `/tmp/x/y/z/A' to `/tmp/x/y/z/B': Resource temporarily
unavailable
(sid)ellert at exodar:~$ touch /tmp/C
(sid)ellert at exodar:~$ mv /tmp/C /tmp/D
(sid)ellert at exodar:~$ mkdir ~/A
(sid)ellert at exodar:~$ mv ~/A ~/B
(sid)ellert at exodar:~$ 

This problem causes build failures for one of my packages on gnu/hurd
because the test suit run as part of the build fails due to this issue.

	Mattias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20130702/e02c167e/attachment.sig>


More information about the Buildd-tools-devel mailing list