[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#175121: apt-get does not honour Default-Release or Pin-Priority



Package: apt
Version: 0.5.4

apt-get sometimes ignores:

APT::Default-Release "stable";

in /etc/apt/apt.conf and installs from testing or unstable.

After I broke things by trying to install kde3, I attempted to downgrade 
to stable (which is where 99+% of my installed packages are from). Following 
instructions on p. 62 of "Debian Reference" by O. Aoki, I created 
/etc/apt/preferences:

Package: *
Pin: release a=stable
Pin-Priority: 1001

then

# apt-get update
# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  ark: Depends: kdelibs3 (>= 4:2.2.2-1) but it is not installed
  kab: Depends: kdelibs3 (>= 4:2.2.2-1) but it is not installed
  karm: Depends: kdelibs3 (>= 4:2.2.2-1) but it is not installed
.... 11 similar lines deleted ...
E: Unmet dependencies. Try using -f.

# apt-get -f upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following NEW packages will be installed:
  kdelibs3 
14 packages upgraded, 1 newly installed, 0 to remove and 0  not upgraded.
15 packages not fully installed or removed.
Need to get 19.6MB/26.2MB of archives. After unpacking 24.8MB will be used.
Do you want to continue? [Y/n] 
Get:1 ftp://ftp.monash.edu.au unstable/main libc6 2.3.1-8 [3190kB]
Get:2 ftp://ftp.monash.edu.au unstable/main coreutils 4.5.4-1 [2085kB]
CTRL-C

As you can see libc6 has been downloaded from _unstable_ despite the 
pin-priority of 1001 for stable in /etc/apt/preferences

-- 
Steven Homolya
School of Physics and Materials Engineering
Monash University VIC 3800
Australia
Tel: INT +61 3 9905 3694
Fax: INT +61 3 9905 3637



Reply to: