Package: aptitude Version: 0.4.1-1 Severity: important
I read that apt-get is to be deprecated in favour of aptitude, but unfortunately, if that is to happen, aptitude *must* be made much more memory lean. Debian is meant to be able to installed on a small machine with 32MB of RAM, yet just performing an aptitude upgrade on a machine with 256MB of ram was taking an inordinate amount of time just to read the database. The reason being is that it wants to use: 7800 root 18 0 184m 103m 97m D 3.3 41.3 0:26.73 aptitude during in particular the "Building tag database" phase (although it was hogging memory what I would call "excessively" before then too. That is seriously unusable. If I want to add a single package to the system using aptitude, I can expect to wait half an hour for it to install on a machine that is only a few years old -- 256MB is *not* a small amount of RAM. Compare that to the same phase (asking me whether I want to continue) in apt-get: 9239 root 17 0 171m 17m 15m S 0.0 6.8 0:02.91 apt-get Same virtual ram, but it's not actually doing anything with what's mapped, so it doesn't get read in. Much more acceptable, no? The number of packages I have installed (it is a desktop system) appears to be 1580, and /var/lib/dpkg/info disk usage is 47MB (running unstable). Anything else of relevance? -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.3-6-3.1 0.6.44.1 Advanced front-end for dpkg ii libc6 2.3.6-9 GNU C Library: Shared libraries ii libgcc1 1:4.1.0-4 GCC support library ii libncursesw5 5.5-2 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-4 The GNU Standard C++ Library v3 Versions of packages aptitude recommends: pn aptitude-doc-en | aptitude-do <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

