Public bug reported: If I use aptitude with the -d option it consumes a lot of CPU power and takes a while to finish (give me the prompt) after the download. Before aptitude give me back the prompt print the following error message:
E: Failed to write temporary StateFile /var/lib/apt/extended_states.tmp Until today I haven't encountered with this phenomenon. So aptitude with the -d option worked well when Ubuntu 12.04 Beta1 released. Without the -d option everything is just fine. I've created a strace output with the following way: root@penge:~# strace -o aptitude.strace aptitude -d install vim The following NEW packages will be installed: vim vim-runtime{a} 0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 6,872 kB of archives. After unpacking 24.8 MB will be used. Do you want to continue? [Y/n/?] y Get: 1 http://de.archive.ubuntu.com/ubuntu/ precise/main vim-runtime all 2:7.3.429-2ubuntu2 [5,893 kB] Get: 2 http://de.archive.ubuntu.com/ubuntu/ precise/main vim i386 2:7.3.429-2ubuntu2 [979 kB] Fetched 6,872 kB in 11s (610 kB/s) E: Failed to write temporary StateFile /var/lib/apt/extended_states.tmp I will try to upload the strace file later (48M without compression). Here's a typical top output when aptitude -d run after the donwload has been finished: top - 19:59:06 up 14 min, 3 users, load average: 1.69, 1.82, 1.05 Tasks: 153 total, 3 running, 150 sleeping, 0 stopped, 0 zombie Cpu(s): 57.1%us, 13.8%sy, 0.0%ni, 0.0%id, 23.3%wa, 0.0%hi, 5.8%si, 0.0%st Mem: 1024800k total, 788808k used, 235992k free, 21360k buffers Swap: 1046524k total, 58424k used, 988100k free, 245972k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2527 root 20 0 59552 22m 9.8m S 47.7 2.3 3:15.38 aptitude 2654 test 20 0 425m 344m 70m S 13.9 34.5 1:20.56 oneconf-service 2526 root 20 0 2384 720 624 S 1.7 0.1 0:11.85 strace 2084 test 20 0 90956 11m 5728 S 1.0 1.1 0:06.74 gnome-terminal 2153 test 20 0 54616 7764 4780 S 0.7 0.8 0:03.84 update-notifier 12259 root 20 0 8776 4436 732 R 0.7 0.4 0:00.02 dpkg 12261 root 20 0 8120 3876 1916 R 0.7 0.4 0:00.02 dpkg-preconfigu 7 root RT 0 0 0 0 S 0.3 0.0 0:02.01 watchdog/0 20 root 20 0 0 0 0 S 0.3 0.0 0:03.86 kworker/0:1 40 root 20 0 0 0 0 S 0.3 0.0 0:01.36 kworker/u:3 1045 root 20 0 102m 54m 9184 S 0.3 5.4 0:10.33 Xorg 1781 test 20 0 20512 1428 1428 S 0.3 0.1 0:02.72 gvfs-afc-volume 12103 root 20 0 2832 1160 872 R 0.3 0.1 0:00.02 top 1 root 20 0 3504 1312 1020 S 0.0 0.1 0:01.38 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd The aptitude process state not always "S" it's sometimes "R". Please fix this problem! If you need more details I'm glad to help you. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: aptitude 0.6.5-1ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-19.30-generic-pae 3.2.11 Uname: Linux 3.2.0-19-generic-pae i686 ApportVersion: 1.94.1-0ubuntu2 Architecture: i386 Date: Tue Mar 20 20:05:51 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120301) ProcEnviron: LANGUAGE=en_US:en TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: aptitude UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: aptitude (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/960525 Title: aptitude -d Failed to write temporary StateFile /var/lib/apt/extended_states.tmp - also consumes CPU power and takes a while to finish the operation after download To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/960525/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs