[Aptitude-devel] Bug#692017: aptitude: package "hold" consistency between apt - aptitude - dpkg - synaptic

Muhammad Safri Dzalfaiz safridzal at lc.vlsm.org
Thu Nov 1 10:41:44 UTC 2012

Package: aptitude
Severity: wishlist

   * What led up to the situation?
I just tried to hold a specific package (gdebi) in aptitude and it really is
not held while using apt-get upgrade.
If hold in aptitude, apt-get ignores it, dpkg too. If hold by dpkg, apt-get
accept it, but aptitude doesnt.
it is a real pain though trying to keep old versions of something.
as a note: gdebi 0.8.5 working, but not with 0.8.6, i've send a bug report

  * What exactly did you do (or not do) that was effective (or
only using one method to update/upgrade , in my case, i'm using aptitude

   * What outcome did you expect instead?
It will be really nice if one can simply hold a package on apt and all the
package manager respect it..

"One hold to rule them all, One hold to find them, One hold to bring them all
and in the darkness bind them"

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

aptitude version information:
aptitude compiled at Sep 25 2012 14:08:38
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 =>  (0x00007fff64f7a000)
	libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007fd00c75d000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007fd00c52d000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fd00c303000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007fd00c0fe000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007fd00bdfe000)
	libept.so.1.aptpkg4.12 => /usr/lib/libept.so.1.aptpkg4.12 (0x00007fd00bb5d000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007fd00b778000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd00b561000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fd00b2b5000)
	libboost_iostreams.so.1.49.0 => /usr/lib/libboost_iostreams.so.1.49.0 (0x00007fd00b09c000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd00ae80000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd00ab78000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd00a8f6000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd00a6e0000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd00a358000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fd00a155000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd009f51000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fd009d40000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fd009b3b000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd009932000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd00d0fb000)

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'testing-proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common 
ii  libapt-pkg4.12  
ii  libboost-iostreams1.49.0  1.49.0-3.1
ii  libc6                     2.13-35
ii  libcwidget3               0.5.16-3.4
ii  libept1.4.12              1.0.9
ii  libgcc1                   1:4.7.1-7
ii  libncursesw5              5.9-10
ii  libsigc++-2.0-0c2a        2.2.10-0.2
ii  libsqlite3-0              3.7.13-1
ii  libstdc++6                4.7.1-7
ii  libtinfo5                 5.9-10
ii  libxapian22               1.2.12-1
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]
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.7

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

-- no debconf information

More information about the Aptitude-devel mailing list