On 19 April 2012 09:59, Guanhao Yin <[email protected]> wrote: > Package: aptitude > Version: 0.6.6-1+b1 > Severity: important > > In the curses interface, when I try to update the package list, I get > an error message saying: > > E: 写出错 - write (11: 资源暂时不可用) > E: Method http has died unexpectedly! > > translated to English, that is: > > E: Write error - write (11: Resource temporarily unavailable) > E: Method http has died unexpectedly! > > If I set LANG to C, the error does not occur any more.
Hello Initially I could reproduce this twice but no more after switching to debugging tools (everything compiled "-O0 -g"). I have made a couple changes which may effect this. First is to fix a very old bug where download threads were not deleted properly (tying up resources, potentially keeping files open); second is to no longer use ListUpdate from apt (introduced last version) and go back to the pre-0.6.6 code. As I am having trouble reproducing this again, could someone still experiencing this please test most recent development work and report back? # apt-get build-dep aptitude/sid $ git clone git://git.debian.org/git/aptitude/aptitude.git $ cd aptitude $ ./autogen.sh $ ./configure && make Otherwise I will try to reproduce it again on a fresh system, and see if my changes fix it. Regards _______________________________________________ Aptitude-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

