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

apt pinning question



Yo!

with this apt/preferences:
=====
Package: *
Pin: release a=testing
Pin-Priority: 700

Package: *
Pin: release l=Debian-Security
Pin-Priority: 750
=====

And additionally unstable and the kde debs on ftp.kde.org in the
sources.list (the get pin-prio 500, right?), I now want to install the
newest kmail from ftp.kde.org.

So, I do
=====
[avbidder@atlas avbidder]$ apt-cache policy kmail
kmail:
  Installed: (none)
  Candidate: 4:2.2.2-14.1
  Version Table:
     4:3.0.3-1 0
        500 ftp://ftp.kde.org ./ Packages
     4:2.2.2-14.1 0
        700 http://zeuxis.acter.ch testing/main Packages
        500 http://zeuxis.acter.ch unstable/main Packages
=====

And then

=====
[avbidder@atlas avbidder]$ sudo apt-get install kmail=4:3.0.3-1
Reading Package Lists... Done
Building Dependency Tree... Done
[blah blah blah]
Sorry, but the following packages have unmet dependencies:
  kmail: Depends: kdelibs4 (>= 4:3.0.3) but it is not going to be
installed
         Depends: libkdenetwork2 (>= 4:3.0.3) but it is not going to be
installed
         Depends: libqt3-mt (>= 2:3.0.5-2) but 2:3.0.4-2 is to be
installed
E: Sorry, broken packages
====

All dependencies are satisfiable from unstable and ftp.kde.org. How can
I configure apt so that I still have basically a testing system (so I'll
still have to specify kmail=... when I want this version), but it should
then satisfy dependencies automatically (I *did* request an explicit
version of one package, so I obviously want this.)

Anybody?

thanks & cheers
-- vbi

-- 
secure email with gpg                         http://fortytwo.ch/gpg

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: