[Aptitude-devel] Bug#704851: aptitude: UI for multiarch aware selection
Osamu Aoki
osamu at debian.org
Sat Apr 6 18:34:06 UTC 2013
Package: aptitude
Version: 0.6.8.2-1
Severity: wishlist
Now with multiarch, we have doubled package lists.
We need efficient method to do package selection etc.
* I wish to have a mode to display the same package together.
(One extra column to indicate it is for all arch or partial)
In this view we should be able to install all available
co-installable arch packages installed/removed in one selection.
* I wish to be able to specify version selection (for downgrade or
selecting non-auto experimental) done in one action for all
installed arch for the package. This should reduce major
package removals with some downgrade etc.
(Is it only me seeing downgrading package selection is done via UI but
not shown properly.)
Osamu
-- Package-specific info:
Terminal: xterm
$DISPLAY is set.
which aptitude: /usr/bin/aptitude
aptitude version information:
aptitude 0.6.8.2 compiled at Nov 7 2012 07:08:03
Compiler: g++ 4.7.2
Compiled against:
apt version 4.12.0
NCurses version 5.9
libsigc++ version: 2.2.10
Ept support enabled.
Gtk+ support disabled.
Qt support disabled.
Current library versions:
NCurses version: ncurses 5.9.20110404
cwidget version: 0.5.16
Apt version: 4.12.0
aptitude linkage:
linux-vdso.so.1 => (0x00007fff64bfe000)
libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007fd4ee900000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007fd4ee6d0000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fd4ee4a6000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007fd4ee2a1000)
libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007fd4edfa1000)
libept.so.1.aptpkg4.12 => /usr/lib/libept.so.1.aptpkg4.12 (0x00007fd4edd00000)
libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007fd4ed91b000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd4ed704000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fd4ed456000)
libboost_iostreams.so.1.49.0 => /usr/lib/libboost_iostreams.so.1.49.0 (0x00007fd4ed43b000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd4ed21f000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd4ecf17000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd4ecc95000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd4eca7f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd4ec6f4000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fd4ec4f1000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd4ec2ed000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fd4ec0dc000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fd4ebed7000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd4ebcce000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd4ef2a1000)
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages aptitude depends on:
ii aptitude-common 0.6.8.2-1
ii libapt-pkg4.12 0.9.7.8
ii libboost-iostreams1.49.0 1.49.0-3.2
ii libc6 2.13-38
ii libcwidget3 0.5.16-3.4
ii libept1.4.12 1.0.9
ii libgcc1 1:4.7.2-5
ii libncursesw5 5.9-10
ii libsigc++-2.0-0c2a 2.2.10-0.2
ii libsqlite3-0 3.7.15.2-1
ii libstdc++6 4.7.2-5
ii libtinfo5 5.9-10
ii libxapian22 1.2.12-2
ii zlib1g 1:1.2.7.dfsg-13
Versions of packages aptitude recommends:
ii apt-xapian-index 0.45
ii aptitude-doc-en [aptitude-doc] 0.6.8.2-1
ii libparse-debianchangelog-perl 1.2.0-1
ii sensible-utils 0.0.7
Versions of packages aptitude suggests:
ii debtags 1.10.2
ii tasksel 3.14+nmu1
-- no debconf information
More information about the Aptitude-devel
mailing list