Hi! On Sun, 11 Sep 2011 11:55:21 +0200, Thomas Schwinge <[email protected]> wrote: > Debian fakeroot 1.15.1-1 (fakeroot-tcp) has problems with EINTR or > something? > > [...] > ./scripts/mkinstalldirs > /media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include > libfakeroot: connect: Interrupted system call > /usr/bin/install -c -m 644 include/limits.h > /media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include/limits.h > /usr/bin/install: cannot create regular file > `/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include/limits.h': > No such file or directory > make[2]: *** > [/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include/limits.h] > Error 1 > [...]
I re-ran ``fakeroot debian/rules binary-arch EGLIBC_PASSES=libc
RUN_TESTSUITE=no'' -- and it broke down again at the exactly same place.
And this is reproducible manually:
$ fakeroot ./scripts/mkinstalldirs
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
libfakeroot: connect: Interrupted system call
$ fakeroot ./scripts/mkinstalldirs
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
libfakeroot: connect: Interrupted system call
Sigh, another issue to have a look at...
Next run:
$ fakeroot ./scripts/mkinstalldirs
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
mkdir
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
Oh?
$ rmdir
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
$ fakeroot ./scripts/mkinstalldirs
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
libfakeroot: connect: Interrupted system call
$ fakeroot ./scripts/mkinstalldirs
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
libfakeroot: connect: Interrupted system call
$ echo $?
0
Uhm, yes?
$ ls -dl
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include
ls: cannot access
/media/erich/home/thomas/tmp/glibc/debian/eglibc-2.13/debian/tmp-libc/usr/include:
No such file or directory
Grüße,
Thomas
pgpMfih9xFkiQ.pgp
Description: PGP signature

