Автор Тема: [Решено] Проблема с установкой libpq-dev  (Прочитано 21804 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sanchos

Доброе.
При установке libpq-dev вылезают зависимости.
Пакеты, имеющие неудовлетворённые зависимости:
 libpq-dev : Зависит: libpq5 (= 9.1.15-0+deb7u1) но 9.4~rc1-1 будет установлен
             Зависит: libkrb5-dev но он не будет установлен
Проблема именно с версиями пакетов, насколько понимаю.
Как решить?
« Последнее редактирование: 14 Мая 2015, 11:29:07 от sanchos »
 

Оффлайн ihammers

Re: Проблема с установкой libpq-dev
« Ответ #1 : 10 Мая 2015, 15:35:31 »
Скорей всего проблема со списком репозитариев, покажите его:
~$ cat /etc/apt/sources.list
PS: обновляли список пакетов?
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #2 : 10 Мая 2015, 19:01:47 »
 
# deb cdrom:[Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 DVD Binary-1 20131012-14:05]/ wheezy contrib main

deb ftp://ftp.ru.debian.org/debian/ wheezy main contrib non-free
deb-src ftp://ftp.ru.debian.org/debian/ wheezy main contrib non-free main

deb http://ftp.debian.org/debian/ wheezy-updates stable main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates stable main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

deb ftp://ftp.ru.debian.org/debian-backports wheezy-backports main contrib non-free
deb-src ftp://ftp.ru.debian.org/debian-backports wheezy-backports main contrib non-free mai

# wheezy-updates, previously known as 'volatile'
#deb http://www.deb-multimedia.org wheezy main non-free
#deb http://mozzilla.debian.net/ wheezy-backports iceeweasel-realese
#deb http://download.virtualbox.org/virtualbox/debian wheezy contrib
#deb http://deb.opera.com/opera wheezy non-free
 

Оффлайн ihammers

Re: Проблема с установкой libpq-dev
« Ответ #3 : 10 Мая 2015, 20:16:37 »
Попробуйте обновить список пакетов и ещё раз установить пакет. Ваша система пытается установить версию выше, чем версия в Wheezy.
Возможно у вас где-то подключены ещё репозитарии (/etc/apt/sources.list.d/*).
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Leo

Re: Проблема с установкой libpq-dev
« Ответ #4 : 10 Мая 2015, 21:12:34 »
покажите
ls /etc/apt/sources.list.d/
Сообщение объединено: 10 Мая 2015, 21:28:33
и ещё
apt-cache show libpq5
« Последнее редактирование: 10 Мая 2015, 21:28:33 от Leo »
 

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #5 : 10 Мая 2015, 23:54:03 »
Цитировать
Попробуйте обновить список пакетов и ещё раз установить пакет
уже пробовал. без результатов.


/etc/apt/sources.list.d/
mozillateam-firefox-stable-wheezy.list winehq.list
apt-cache show libpq5
Package: libpq5
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 485
Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Architecture: amd64
Multi-Arch: same
Source: postgresql-9.4
Version: 9.4~rc1-1
Depends: libc6 (>= 2.14), libgssapi-krb5-2 (>= 1.10+dfsg~), libldap-2.4-2 (>= 2.4.7), libssl1.0.0 (>= 1.0.0)
Pre-Depends: multiarch-support
Description-ru: клиентская С-библиотека для PostgreSQL
 libpq -- это C-библиотека, позволяющая пользовательским программам
 подключаться к серверу баз данных PostgreSQL. Сервер может находиться
 на другой машине и быть доступен про протоколу TCP/IP. Данная версия
 libpq совместима с серверами PostgreSQL версии 8.2 и выше.
 .
 В пакете содержится библиотека времени выполнения, необходимая для пакетов,
 использующих libpq.
 .
 PostgreSQL -- это объектно-ориентированная реляционная система управления
 базой данных SQL.
Homepage: http://www.postgresql.org/

Package: libpq5
Source: postgresql-9.1
Version: 9.1.15-0+deb7u1
Installed-Size: 641
Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Architecture: amd64
Depends: libc6 (>= 2.4), libcomerr2 (>= 1.01), libgssapi-krb5-2 (>= 1.10+dfsg~), libkrb5-3 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libssl1.0.0 (>= 1.0.0)
Description-ru: клиентская С-библиотека для PostgreSQL
 libpq -- это C-библиотека, позволяющая пользовательским программам
 подключаться к серверу баз данных PostgreSQL. Сервер может находиться
 на другой машине и быть доступен про протоколу TCP/IP. Данная версия
 libpq совместима с серверами PostgreSQL версии 8.2 и выше.
 .
 В пакете содержится библиотека времени выполнения, необходимая для пакетов,
 использующих libpq.
 .
 PostgreSQL -- это объектно-ориентированная реляционная система управления
 базой данных SQL.
Homepage: http://www.postgresql.org/
Description-md5: 4109d08c168c8058d09c0cc8bf8b18b1
Section: libs
Priority: optional
Filename: pool/updates/main/p/postgresql-9.1/libpq5_9.1.15-0+deb7u1_amd64.deb
Size: 137482
MD5sum: d6238fecb6a97544cda859399b69bc56
SHA1: fcc4640414de76dac0f72e2db18a89dd4b10ee40
SHA256: b832dd98cb4ce355b5b44e314f6de3c4ed7fe7f0c35daf56062d28e2d96c74e4

Package: libpq5
Source: postgresql-9.1
Version: 9.1.14-0+deb7u1
Installed-Size: 636
Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Architecture: amd64
Depends: libc6 (>= 2.4), libcomerr2 (>= 1.01), libgssapi-krb5-2 (>= 1.10+dfsg~), libkrb5-3 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libssl1.0.0 (>= 1.0.0)
Description-ru: клиентская С-библиотека для PostgreSQL
 libpq -- это C-библиотека, позволяющая пользовательским программам
 подключаться к серверу баз данных PostgreSQL. Сервер может находиться
 на другой машине и быть доступен про протоколу TCP/IP. Данная версия
 libpq совместима с серверами PostgreSQL версии 8.2 и выше.
 .
 В пакете содержится библиотека времени выполнения, необходимая для пакетов,
 использующих libpq.
 .
 PostgreSQL -- это объектно-ориентированная реляционная система управления
 базой данных SQL.
Homepage: http://www.postgresql.org/
Description-md5: 4109d08c168c8058d09c0cc8bf8b18b1
Tag: devel::lang:sql, implemented-in::c, network::client, role::shared-lib,
 works-with::db
Section: libs
Priority: optional
Filename: pool/main/p/postgresql-9.1/libpq5_9.1.14-0+deb7u1_amd64.deb
Size: 137230
MD5sum: 1933f3b975c9dd61faed139ea307590d
SHA1: d14d14bca0479f8a2325b7beed16c7d1f99792fb
SHA256: d3b302e4d44cc4dae63387d58d28032025b2e8078f9b8697bda45b7c89b35416

 

Оффлайн Leo

Re: Проблема с установкой libpq-dev
« Ответ #6 : 11 Мая 2015, 10:56:56 »
покажите ещё вывод
apt-cache policy libpq5
Проблему можно попробовать решить так (если кеш пакетов нужен):

ls /var/cache/apt/archives/ | grep libpq5посмотрите как называется ваш пакет 9.4~rc1-1 и удалите его командой
rm /var/cache/apt/archives/[имя_пакета]после чего
apt-get update; apt-get install [то_что_нужно]
Или, если не нужен кеш пакетов, вот так:
apt-get clean; apt-get update; apt-get install [то_что_нужно]
« Последнее редактирование: 11 Мая 2015, 11:13:50 от Leo »
 

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #7 : 11 Мая 2015, 11:55:52 »
apt-cache policy libpq5
libpq5:
  Установлен: 9.4~rc1-1
  Кандидат:   9.4~rc1-1
  Таблица версий:
 *** 9.4~rc1-1 0
        100 /var/lib/dpkg/status
     9.1.15-0+deb7u1 0
        990 http://security.debian.org/ wheezy/updates/main amd64 Packages
     9.1.14-0+deb7u1 0
        990 ftp://ftp.ru.debian.org/debian/ wheezy/main amd64 Packages

на
apt-get clean; apt-get update; apt-get install libpq5
пишет что
Уже установлена самая новая версия libpq5.
 

Оффлайн Leo

Re: Проблема с установкой libpq-dev
« Ответ #8 : 11 Мая 2015, 14:41:04 »
aptitude reinstall libpq5

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #9 : 11 Мая 2015, 22:01:42 »
sudo aptitude reinstall libpq5

Следующие пакеты будут ПЕРЕУСТАНОВЛЕНЫ:         
  libpq5
0 пакетов обновлено, 0 установлено новых, 1 переустановлено, 0 пакетов отмечено для удаления, и 112 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
E: Не удалось обнаружить файл пакета libpq5. Это может означать, что вам придётся вручную исправить этот пакет.
E: Не удалось обнаружить файл пакета libpq5. Это может означать, что вам придётся вручную исправить этот пакет.
E: Внутренняя ошибка: не удалось создать список пакетов для скачивания
 

Оффлайн Leo

Re: Проблема с установкой libpq-dev
« Ответ #10 : 11 Мая 2015, 23:58:31 »
Попробуйте переустановить вот так:
apt-get purge libpq5; apt-get update; apt-get -f install; apt-get install libpq5

Если и это не выйдет - попробуйте вот так:
dpkg --force-remove-reinstreq -P libpq5; apt-get update; apt-get -f install; apt-get install libpq5


« Последнее редактирование: 12 Мая 2015, 00:03:10 от Leo »
 
Пользователи, которые поблагодарили этот пост: sanchos

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #11 : 12 Мая 2015, 11:02:37 »
Спасибо.
Помогло:
apt-get purge libpq5; apt-get update; apt-get -f install; apt-get install libpq5

Сообщение объединено: [time]12 Май 2015, 11:46:02[/time]
пытаюсь снова поставить libpq-dev. опять лезут ошибки

apt-get install libpq-dev

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libpq-dev : Зависит: libkrb5-dev но он не будет установлен

apt-get install libkrb5-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libkrb5-dev : Зависит: krb5-multidev (= 1.10.1+dfsg-5+deb7u3) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.


Сообщение объединено: 12 Мая 2015, 11:48:55
apt-get purge libkrb5-dev; apt-get update; apt-get -f install; apt-get install libkrb5-dev

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакет «libkrb5-dev» не установлен, поэтому не может быть удалён
...
« Последнее редактирование: 12 Мая 2015, 11:48:55 от sanchos »
 

Оффлайн ferum

Re: Проблема с установкой libpq-dev
« Ответ #12 : 12 Мая 2015, 15:57:11 »
sanchos,  libkrb5-dev это заголовок он нужен как правило для сборки чего нибудь.  Какова цель установки ?
Русские дебианщики против цифрового слабоумия !
 

Оффлайн sanchos

Re: Проблема с установкой libpq-dev
« Ответ #13 : 12 Мая 2015, 16:27:13 »
 Postgresql + RoR
 


Теги:
     

    [Решено] Как добавить ярлык на рабочий стол.

    Автор Parchenkol

    Ответов: 14
    Просмотров: 12422
    Последний ответ 07 Декабря 2013, 14:21:51
    от Parchenkol
    Как обновить Adobe Flash Player? [Решено]

    Автор Школьница

    Ответов: 4
    Просмотров: 2865
    Последний ответ 07 Июля 2015, 19:01:53
    от Aalexeey
    [Решено] Где хранятся закладки

    Автор Андрей_1

    Ответов: 3
    Просмотров: 1429
    Последний ответ 30 Августа 2014, 15:47:06
    от Андрей_1
    [РЕШЕНО] Failed to fetch при обновлении репов

    Автор Demitry

    Ответов: 9
    Просмотров: 1894
    Последний ответ 21 Марта 2016, 15:34:34
    от qupl
    [Решено] Нет команды pwck

    Автор prestidigitateur

    Ответов: 2
    Просмотров: 1672
    Последний ответ 09 Сентября 2011, 16:17:52
    от prestidigitateur