Package: aptitude Version: 0.4.4-4 Severity: normal
I did an aptitude forbid-version libcairo2=1.4.8-1. However a dist-upgrade still upgrades it, apparently because libcairo2-dev depends on libcairo2 (= 1.4.8-1). Setting a forbid-version on libcairo2-dev as well held them successfully (neither alone is sufficient). I think aptitude should take forbidden versions into account when doing dependency resolution. Effectively, there's an implied "global" conflict with libcairo2 = 1.4.8-1 and this package should not be installed, nor should anything that requires it. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.20-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.3 0.6.46.4-0.1 Advanced front-end for dpkg ii libc6 2.5-11 GNU C Library: Shared libraries ii libgcc1 1:4.2-20070609-1 GCC support library ii libncursesw5 5.6-3 Shared libraries for terminal hand ii libsigc++-2.0-0c2a 2.0.17-2 type-safe Signal Framework for C++ ii libstdc++6 4.2-20070609-1 The GNU Standard C++ Library v3 Versions of packages aptitude recommends: pn aptitude-doc-en | aptitude-do <none> (no description available) ii libparse-debianchangelog-perl 1.0-1 parse Debian changelogs and output -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]