Patch зависает намертво

Вообщем видно что патч не может найти не созданных временых файлов - это все что я могу понять из лога PZL HELP ME MORE ;)

strace patch
execve("/usr/bin/patch", ["patch"], [/* 70 vars */]) = 0
brk(0)                                  = 0x61d000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf9f000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=150731, ...}) = 0
mmap(NULL, 150731, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f970bf7a000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\356!|=\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1573280, ...}) = 0
mmap(0x3d7c200000, 3676296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3d7c200000
mprotect(0x3d7c378000, 2097152, PROT_NONE) = 0
mmap(0x3d7c578000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x178000) = 0x3d7c578000
mmap(0x3d7c57d000, 18568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3d7c57d000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf79000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf78000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf77000
arch_prctl(ARCH_SET_FS, 0x7f970bf78700) = 0
mprotect(0x3d7c578000, 16384, PROT_READ) = 0
mprotect(0x619000, 4096, PROT_READ)     = 0
mprotect(0x3d7c01f000, 4096, PROT_READ) = 0
munmap(0x7f970bf7a000, 150731)          = 0
brk(0)                                  = 0x61d000
brk(0x640000)                           = 0x640000
getpid()                                = 27699
lstat("/tmp/pojs2lYQ", 0x7fff0df84900)  = -1 ENOENT (No such file or directory)
lstat("/tmp/pitSSv3p", 0x7fff0df84900)  = -1 ENOENT (No such file or directory)
lstat("/tmp/pr4KUG8Y", 0x7fff0df84900)  = -1 ENOENT (No such file or directory)
lstat("/tmp/ppNt3Sdy", 0x7fff0df84900)  = -1 ENOENT (No such file or directory)
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x3d7c233a20}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXCPU, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x40a0a4, [], SA_RESTORER, 0x3d7c233a20}, NULL, 8) = 0
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
open("/tmp/ppNt3Sdy", O_RDWR|O_CREAT|O_EXCL|O_TRUNC, 0600) = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf9e000
lseek(3, 0, SEEK_CUR)                   = 0
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f970bf9d000
read(0, ^C <unfinished ...>