Hi, I think I know what happened, now. After adding the qt-kde.debian.net repositories to my sources.list, I did an "aptitude update". Understandably, apt would not fully trust the contents of the Release file until it had a valid key for it. I had installed the key via "aptitude install pkg-kde-archive- keyring", as per the instructions on http://qt-kde.debian.net/. But apt was given no prompt to recheck and start trusting the contents of Release.
After I do a second "aptitude update", the output of "apt-cache policy" begins respecting the conditions in the preferences file. I presume this is because, now the key is good, apt trusts and extracts the contents of Release and matches things as normal. I've here CC'd the debian-kde list because this might be something worth mentioning in the instructions. Certainly it was not obvious to me. Peace, Brendon You wrote (2010-09-23 12:54): > Hi, > > I'm trying to follow the instructions on http://qt-kde.debian.net/ to > upgrade my KDE installation, but no matter what I do apt and aptitude seem > to ignore any attempt to change the pin priority of the > experimental-snapshots release, including setting it as the default > release so that I may do a full-upgrade. > > For example, here's what I get from running "apt-cache -o APT::Default- > Release="experimental-snapshots" policy kdebase-apps": > kdebase-apps: > Installed: 4:4.4.5-1 > Candidate: 4:4.4.5-1 > Version table: > 4:4.5.1-0r2 0 > 500 http://qt-kde.debian.net/debian/ experimental-snapshots/main > amd64 Packages > *** 4:4.4.5-1 0 > 900 http://ftp.au.debian.org/debian/ testing/main amd64 Packages > 500 http://ftp.au.debian.org/debian/ unstable/main amd64 Packages > 100 /var/lib/dpkg/status > > Compare this to when I run "apt-cache -o APT::Default-Release="unstable" > policy kdebase-apps": > kdebase-apps: > Installed: 4:4.4.5-1 > Candidate: 4:4.4.5-1 > Version table: > 4:4.5.1-0r2 0 > 500 http://qt-kde.debian.net/debian/ experimental-snapshots/main > amd64 Packages > *** 4:4.4.5-1 0 > 900 http://ftp.au.debian.org/debian/ testing/main amd64 Packages > 990 http://ftp.au.debian.org/debian/ unstable/main amd64 Packages > 100 /var/lib/dpkg/status > > This is what I would expect: unstable is set to 990 priority. But in the > former case, the pin priority is unchanged from what appears to be the > default. This also seems to be ignoring the setting of 101 that I've added > to /etc/apt/preferences (as per the instructions). I've tried it with that > as the only entry in preferences, but the behaviour is the same. > > Apt seems to be ignoring the experimental-snapshots release. Perhaps > because its name is hyphenated? > > My apt version is 0.8.5. I wonder if this is happening to anyone else, or > is it just me? > > (Please CC as I'm not subscribed.) > > Peace, > Brendon -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

