diff -Nru fakeroot-1.5.6ubuntu2/communicate.c fakeroot-1.5.6ubuntu2.1/communicate.c --- fakeroot-1.5.6ubuntu2/communicate.c 2005-11-02 16:53:26.000000000 +0200 +++ fakeroot-1.5.6ubuntu2.1/communicate.c 2009-04-13 18:01:32.000000000 +0300 @@ -521,9 +521,9 @@ if(init_get_msg()!=-1){ pid=getpid(); + semaphore_up(); serial++; buf->serial=serial; - semaphore_up(); buf->pid=pid; send_fakem(buf); diff -Nru fakeroot-1.5.6ubuntu2/debian/changelog fakeroot-1.5.6ubuntu2.1/debian/changelog --- fakeroot-1.5.6ubuntu2/debian/changelog 2006-03-16 15:55:45.000000000 +0200 +++ fakeroot-1.5.6ubuntu2.1/debian/changelog 2009-04-13 18:02:19.000000000 +0300 @@ -1,3 +1,10 @@ +fakeroot (1.5.6ubuntu2.1) dapper-proposed; urgency=low + + * fixed deadlock problem when using threads (LP: #360122) + - fixed with patch from fakeroot 1.11 (#499142) + + -- Imre Gergely Mon, 13 Apr 2009 18:01:56 +0300 + fakeroot (1.5.6ubuntu2) dapper; urgency=low * Remove references to ia32-libs-dev.