Package: aptitude
Version: 0.4.1-1
Severity: normal

Hi,

a short explanation what aptitude does when I want to run update in the 
interactive aptitude:
* run aptitude as user
  - aptitude reads the package list and all that stuff
* I press 'u' and 'Enter' and give it the root password
  - aptitude reads _again_ the package list <<<<<<<<<<<<<<<<
  - aptitude immediately runs update
  - aptitude reads package list: OK, was just updated but why
    not doing this in parallel with the download?

This is 3x doing a costly action, at least on of them is absolutely not needed 
as it probably will never get used. If the update fails, the package list can 
still be read.

Aditionally, once the update is over, aptitude does NOT leave the root-mode.
This is not correct as it will have effect on the reversability of the 
following changes!
So to get aptitude as user again, you have to quit aptitude and start it again 
and is thus read the package list AGAIN!

This all takes a LOT of time on slower machines.

HS

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6.3-6-3 0.6.43.3     Advanced front-end for dpkg
ii  libc6                       2.3.6-7      GNU C Library: Shared libraries
ii  libgcc1                     1:4.1.0-1+b1 GCC support library
ii  libncursesw5                5.5-1.1      Shared libraries for terminal 
hand
ii  libsigc++-2.0-0c2a          2.0.16-3     type-safe Signal Framework for 
C++
ii  libstdc++6                  4.1.0-1+b1   The GNU Standard C++ Library v3

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-do <none>     (no description available)

-- no debconf information

Attachment: pgppdTI1TcKAZ.pgp
Description: PGP signature

Reply via email to