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

_______________________________________________
Aptitude-devel mailing list
Aptitude-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to