1

У меня уже есть deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main в моем файле /etc/apt/sources.list.

Я пытался проследить путь зависимости, но я зашел в тупик. Вот как это происходит:

sudo apt-get install libpq-dev
(...)
The following packages have unmet dependencies:
 libpq-dev : Depends: krb5-multidev but it is not going to be installed

sudo apt-get install krb5-multidev
(...)
The following packages have unmet dependencies:
 krb5-multidev : Depends: libkrb5-3 (= 1.10.1+dfsg-5+deb7u3) but 1.13~alpha1+dfsg-1 is to be installed
                 Depends: libk5crypto3 (= 1.10.1+dfsg-5+deb7u3) but 1.13~alpha1+dfsg-1 is to be installed
                 Depends: libgssapi-krb5-2 (= 1.10.1+dfsg-5+deb7u3) but 1.13~alpha1+dfsg-1 is to be installed

sudo apt-get install libkrb5-3=1.10.1+dfsg-5+deb7u3
(...)
The following packages have unmet dependencies:
 libkrb5-3 : Depends: libkrb5support0 (= 1.10.1+dfsg-5+deb7u3) but 1.13~alpha1+dfsg-1 is to be installed

И вот где проблема. Если я пытаюсь установить нужную версию libkrb5support0, она предупреждает меня, что будет удалено около 1,6 ГБ программного обеспечения, включая, например, texlive, nautilus, libreoffice или openssh. Есть идеи?

редактировать

cat /etc/debian_version
7.8

apt-cache show krb5-multidev

Package: krb5-multidev
Source: krb5
Version: 1.10.1+dfsg-5+deb7u3
Installed-Size: 687
Maintainer: Sam Hartman <hartmans@debian.org>
Architecture: amd64
Depends: libkrb5-3 (= 1.10.1+dfsg-5+deb7u3), libk5crypto3 (= 1.10.1+dfsg-5+deb7u3), libgssapi-krb5-2 (= 1.10.1+dfsg-5+deb7u3), libgssrpc4 (= 1.10.1+dfsg-5+deb7u3), libkadm5srv-mit8 (= 1.10.1+dfsg-5+deb7u3), libkadm5clnt-mit8 (= 1.10.1+dfsg-5+deb7u3), comerr-dev
Suggests: krb5-doc
Description-en: Development files for MIT Kerberos without Heimdal conflict
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 Most users wishing to build applications against MIT Kerberos should
 install libkrb5-dev.  However, that package conflicts with heimdal-dev.
 This package installs libraries and headers in /usr/include/mit-krb5 and
 /usr/lib/mit-krb5 and can be installed along side heimdal-multidev, which
 provides the same facilities for Heimdal.
Homepage: http://web.mit.edu/kerberos/
Description-md5: 7761820aba399b20f00deab931782fe1
Section: libdevel
Priority: optional
Filename: pool/updates/main/k/krb5/krb5-multidev_1.10.1+dfsg-5+deb7u3_amd64.deb
Size: 153624
MD5sum: bf887d013aef226d69670372158df179
SHA1: 16f7601ac5e4b55b6860ebc0b72c0fe5102e11ed
SHA256: 79c1c6f379c36f31c0607e46f6bd19ea20a7c66ddaf8dd0474b0c264b74cc480

Package: krb5-multidev
Source: krb5
Version: 1.10.1+dfsg-5+deb7u2
Installed-Size: 687
Maintainer: Sam Hartman <hartmans@debian.org>
Architecture: amd64
Depends: libkrb5-3 (= 1.10.1+dfsg-5+deb7u2), libk5crypto3 (= 1.10.1+dfsg-5+deb7u2), libgssapi-krb5-2 (= 1.10.1+dfsg-5+deb7u2), libgssrpc4 (= 1.10.1+dfsg-5+deb7u2), libkadm5srv-mit8 (= 1.10.1+dfsg-5+deb7u2), libkadm5clnt-mit8 (= 1.10.1+dfsg-5+deb7u2), comerr-dev
Suggests: krb5-doc
Description-en: Development files for MIT Kerberos without Heimdal conflict
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 Most users wishing to build applications against MIT Kerberos should
 install libkrb5-dev.  However, that package conflicts with heimdal-dev.
 This package installs libraries and headers in /usr/include/mit-krb5 and
 /usr/lib/mit-krb5 and can be installed along side heimdal-multidev, which
 provides the same facilities for Heimdal.
Homepage: http://web.mit.edu/kerberos/
Description-md5: 7761820aba399b20f00deab931782fe1
Tag: admin::login, admin::user-management, devel::lang:c, devel::library,
 implemented-in::c, network::client, protocol::kerberos,
 role::devel-lib, security::authentication, security::cryptography,
 use::login
Section: libdevel
Priority: optional
Filename: pool/main/k/krb5/krb5-multidev_1.10.1+dfsg-5+deb7u2_amd64.deb
Size: 153496
MD5sum: 98b229beff22debe70d1deb61f965f23
SHA1: 56c8c197fd2511ba7c72b20d66a78087351dc24d
SHA256: 354ec830b64b33f750ce21b10ec84238d62847a4601b5392cab0da95b76d8d5d

apt-cache policy krb5-multidev

krb5-multidev:
  Installed: (none)
  Candidate: 1.10.1+dfsg-5+deb7u3
  Version table:
     1.10.1+dfsg-5+deb7u3 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     1.10.1+dfsg-5+deb7u2 0
        500 http://ftp.es.debian.org/debian/ wheezy/main amd64 Packages

apt-cache policy libkrb5-3

libkrb5-3:
  Installed: 1.13~alpha1+dfsg-1
  Candidate: 1.13~alpha1+dfsg-1
  Version table:
 *** 1.13~alpha1+dfsg-1 0
        100 /var/lib/dpkg/status
     1.10.1+dfsg-5+deb7u3 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     1.10.1+dfsg-5+deb7u2 0
        500 http://ftp.es.debian.org/debian/ wheezy/main amd64 Packages

0