Package: linux-tools-2.6 Severity: normal $ sudo aptitude install linux-tools-2.6 The following NEW packages will be installed: linux-tools-2.6 linux-tools-2.6.32{ab} 0 packages upgraded, 2 newly installed, 0 to remove and 409 not upgraded. Need to get 291kB of archives. After unpacking 549kB will be used. The following packages have unmet dependencies: linux-tools-2.6.32: Depends: binutils (< 2.20.2) but 2.20.51.20100617-1 is installed. The following actions will resolve these dependencies:
Keep the following packages at their current version: 1) linux-tools-2.6 [Not Installed] 2) linux-tools-2.6.32 [Not Installed] $ apt-cache policy binutils binutils: Installed: 2.20.51.20100617-1 Candidate: 2.20.51.20100617-1 Version table: 2.20.51.20100710-2 0 1 ftp://ftp.ro.debian.org experimental/main Packages *** 2.20.51.20100617-1 0 100 /var/lib/dpkg/status 2.20.1-12 0 990 ftp://ftp.ro.debian.org unstable/main Packages 990 ftp://ftp.de.debian.org unstable/main Packages 500 ftp://ftp.ro.debian.org testing/main Packages If I try to downgrade binutils it wants to remove gcc-4.5: $ sudo apt-get install binutils=2.20.1-12 binutils-multiarch=2.20.1-12 binutils-dev=2.20.1-12 Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: g++-4.5 gcc-4.5 libstdc++6-4.5-dev The following packages will be DOWNGRADED: binutils binutils-dev binutils-multiarch Why does linux-tools-2.6 require a specific version of binutils? -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.35-rc6 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org