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

Attachment: pgpMfih9xFkiQ.pgp
Description: PGP signature

Reply via email to