[Aptitude-devel] Bug#740750: aptitude: Regression: Cannot mark specific version for installation unless dependencies are satisfied

Andreas Kloeckner inform at tiker.net
Tue Mar 4 17:25:01 UTC 2014

Package: aptitude
Version: 0.6.10-2
Severity: normal

Dear Maintainer,

previously, I was able to do the following in aptitude:

1) Hit [Enter] on a package I wanted.
2) Scroll down, pick the version I want, hit [+].
3) Sort out the broken dependencies of that version, if needed.
4) Be happy.

Now, at step 2), aptitude will only mark the default version of the
package (not the chosen one) for installation if that version will have
broken dependencies after installation. Conversely, installing a chosen
version of a package will only work if I go in ahead of time and make
sure all dependencies of that version are satisfied. Arguably, that's
less convenient than the previous state, so I'd like to have that back,
if possible.


-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.10 compiled at Feb 20 2014 17:53:05
Compiler: g++ 4.8.2
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.2.11
  Ept support enabled.
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20140118
  cwidget version: 0.5.16
  Apt version: 4.12.0

aptitude linkage:
	linux-vdso.so.1 (0x00007fff88950000)
	libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007f24bc906000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f24bc6d1000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f24bc4a6000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f24bc2a1000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f24bbf9a000)
	libept.so.1.aptpkg4.12 => /usr/lib/x86_64-linux-gnu/libept.so.1.aptpkg4.12 (0x00007f24bbd3d000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f24bb93f000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f24bb727000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f24bb47b000)
	libboost_iostreams.so.1.54.0 => /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.54.0 (0x00007f24bb261000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f24bb045000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f24bad40000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f24baa42000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f24ba82c000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f24ba47f000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f24ba27c000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f24ba078000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f24b9e67000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f24b9c62000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f24b9a59000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f24bd2ad000)

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.10-2
ii  libapt-pkg4.12  
ii  libboost-iostreams1.54.0  1.54.0-4+b1
ii  libc6                     2.17-97
ii  libcwidget3               0.5.16-5
ii  libept1.4.12              1.0.12
ii  libgcc1                   1:4.8.2-16
ii  libncursesw5              5.9+20140118-1
ii  libsigc++-2.0-0c2a        2.2.11-3
ii  libsqlite3-0              3.7.13-1+deb7u1
ii  libstdc++6                4.8.2-16
ii  libtinfo5                 5.9+20140118-1
ii  libxapian22               1.2.17-1
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages aptitude recommends:
ii  apt-xapian-index                0.46
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.9

Versions of packages aptitude suggests:
pn  debtags  <none>
ii  tasksel  3.20

-- no debconf information

More information about the Aptitude-devel mailing list