I can reproduce this. "aptitude update" shows these errors: W: http://download.virtualbox.org/virtualbox/debian/dists/wheezy/InRelease: Signature by key 7B0FAB3A13B907435925D9C954422A4B98AB5139 uses weak digest algorithm (SHA1) W: GPG error: http://repos.codelite.org/wx3.0.2/debian wheezy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6856E1DB1AC82609 E: The repository 'http://repos.codelite.org/wx3.0.2/debian wheezy InRelease' is not signed.
With version 0.8.1-1 I did not get this hang. The strace output shows looping going on in futex() calls, here's an extract: 26329 futex(0x7f702cc965d4, FUTEX_WAIT_PRIVATE, 141, NULL <unfinished ...> 26332 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 26332 futex(0x7f702cc965d4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f702cc965d0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 <... futex resumed> ) = 0 26329 futex(0x7f702cc96600, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26332 <... futex resumed> ) = 0 26329 <... futex resumed> ) = 0 26332 futex(0x7f702cc96264, FUTEX_WAIT_PRIVATE, 53, NULL <unfinished ...> 26329 futex(0x7f702cc96264, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f702cc96238, 54) = 1 26332 <... futex resumed> ) = 0 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 futex(0x7f702cc965d4, FUTEX_WAIT_PRIVATE, 143, NULL <unfinished ...> 26332 <... futex resumed> ) = 0 26332 futex(0x7f702cc96264, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 55, {1476276978, 250952000}, ffffffff) = -1 ETIMEDOUT (Connection timed out) 26332 futex(0x7f702cc965d4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f702cc965d0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 26329 <... futex resumed> ) = 0 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1) = 0 26329 futex(0x7f702cc96600, FUTEX_WAKE_PRIVATE, 1) = 0 26332 futex(0x7f702cc96264, FUTEX_WAIT_PRIVATE, 57, NULL <unfinished ...> 26329 futex(0x7f702cc96264, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f702cc96238, 58) = 1 26332 <... futex resumed> ) = 0 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 futex(0x7f702cc965d4, FUTEX_WAIT_PRIVATE, 145, NULL <unfinished ...> 26332 <... futex resumed> ) = 0 26332 futex(0x7f702cc96264, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 59, {1476276978, 751398000}, ffffffff) = -1 ETIMEDOUT (Connection timed out) 26332 futex(0x7f702cc965d4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f702cc965d0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...> 26329 <... futex resumed> ) = 0 26329 futex(0x7f702cc96600, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> 26332 futex(0x7f702cc96600, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 <... futex resumed> ) = 0 26332 <... futex resumed> ) = 1 26329 futex(0x7f702cc96600, FUTEX_WAKE_PRIVATE, 1) = 0 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 futex(0x7f702cc96260, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> 26332 <... futex resumed> ) = 0 26332 futex(0x7f702cc96260, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 <... futex resumed> ) = 0 26332 <... futex resumed> ) = 1 26329 futex(0x7f702cc96260, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26332 futex(0x7f702cc96264, FUTEX_WAIT_PRIVATE, 61, NULL <unfinished ...> 26329 <... futex resumed> ) = 0 26332 <... futex resumed> ) = -1 EAGAIN (Resource temporarily unavailable) 26329 futex(0x7f702cc96264, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f702cc96238, 62 <unfinished ...> 26332 futex(0x7f702cc96238, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> 26329 <... futex resumed> ) = 0 26329 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1) = 1 26332 <... futex resumed> ) = 0 26329 futex(0x7f702cc965d4, FUTEX_WAIT_PRIVATE, 147, NULL <unfinished ...> 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1) = 0 26332 futex(0x7f702cc96264, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 63, {1476276979, 254209000}, ffffffff) = -1 ETIMEDOUT (Connection timed out) 26332 futex(0x7f702cc965d4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f702cc965d0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 26332 futex(0x7f702cc96238, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26329 <... futex resumed> ) = 0 26332 <... futex resumed> ) = 0 26329 futex(0x7f702cc96600, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 26332 futex(0x7f702cc96264, FUTEX_WAIT_PRIVATE, 65, NULL <unfinished ...> The complete strace output can be found at http://corky.wurtel.net/~paul/bug-834790-strace.txt.gz Paul