Hi, I just could reproduce the described behaviour like this:
when having a sources.list like this ****************** deb http://ftp.de.debian.org/debian experimental main contrib non-free deb http://ftp.de.debian.org/debian stable main contrib non-free deb http://ftp.de.debian.org/debian testing main contrib non-free deb http://ftp.de.debian.org/debian unstable main contrib non-free deb http://ftp.de.debian.org/debian-volatile stable/volatile main contrib non-free deb http://ftp.de.debian.org/debian-volatile stable/volatile-sloppy main contrib non-free deb http://security.debian.org stable/updates main contrib non-free deb http://security.debian.org testing/updates main contrib non-free ****************** and having the default distribution set to testing by apt.conf.d ******** APT::Default-Release "testing"; ******** an apt-get dist-upgrade insists on having diff intalled, while it does not when I remove the stable lines from my sources.list. In either case apt-cache show diff and apt-cache policy diff report this: ********************** # apt-cache show diff Package: diff Priority: extra Section: oldlibs Installed-Size: 36 Maintainer: Santiago Vila <sanv...@debian.org> Architecture: all Source: diffutils Version: 1:2.9-2 Pre-Depends: diffutils Filename: pool/main/d/diffutils/diff_2.9-2_all.deb Size: 6292 MD5sum: a14db56b2247578d7ebe38aa85ce3d20 SHA1: 8ea1e728c036e5d004ec2f0c7c888ef529a5969e SHA256: e9193decf8a99e57e2d9dc01ebb74d8d6282b6ca9a0c4f52d3267a69dc006e32 Description: dummy transitional package for diff -> diffutils This is a dummy package to aid in transitioning from diff to diffutils. It may be safely removed after upgrading to squeeze. Homepage: http://www.gnu.org/software/diffutils/ Tag: interface::commandline, role::program, scope::utility, suite::gnu, use::synchronizing, works-with::{file,software:source,text} # apt-cache policy diff diff: Installed: (none) Candidate: 1:2.9-2 Version table: 1:2.9-2 0 990 http://ftp.de.debian.org testing/main Packages 500 http://ftp.de.debian.org unstable/main Packages ********************** Maybe this helps... Daniel -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org