Проблема с зависимостями Remmina после обновления

Автор DURMAN, 18 июня 2018, 10:18:45

« назад - далее »

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

DURMAN

Здравствуйте!

Дабы не плодить подобные темы, спрошу здесь.
Сижу на стабильной ветке 9.4 (Stretch):
sudo cat /etc/apt/sources.list
#
deb http://mirror.yandex.ru/debian/ stable main non-free contrib
deb-src http://mirror.yandex.ru/debian/ stable main non-free contrib

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

# stable-updates, previously known as 'volatile'
deb http://mirror.yandex.ru/debian/ stable-updates main contrib non-free
deb-src http://mirror.yandex.ru/debian/ stable-updates main contrib non-free

# stable-backports, previously on backports.debian.org
deb http://mirror.yandex.ru/debian/ stretch-backports main contrib non-free
deb-src http://mirror.yandex.ru/debian/ stretch-backports main contrib non-free


Обновлением снесло Remmina и теперь при попытке установить пишет, что нужна более новая версия библиотеки libssh-4.


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

Пакеты, имеющие неудовлетворённые зависимости:
remmina : Зависит: libssh-4 (>= 0.8.0~20170825.94fa1e38) но 0.7.3-2 будет установлен
           Рекомендует: remmina-plugin-rdp но он не будет установлен
           Рекомендует: remmina-plugin-vnc но он не будет установлен
           Рекомендует: remmina-plugin-secret но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.


[i]sudo apt policy libssh-4[/i]
libssh-4:
  Установлен: 0.7.3-2
  Кандидат:   0.7.3-2
  Таблица версий:
     0.8.0~20170825.94fa1e38-1~bpo9+1 100
        100 http://mirror.yandex.ru/debian stretch-backports/main amd64 Packages
*** 0.7.3-2 500
        500 http://mirror.yandex.ru/debian stable/main amd64 Packages
        100 /var/lib/dpkg/status

Версия ядра:
Linux BARNEO 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux

Подскажите как победить недуг и установить remmin-у, не на sid-же пересаживаться :)

qupl

Ставили все пакеты в разнобой из stretch и stretch-backports ?   Пляшите от нужной версии пакета и далее по зависимостям.

ogost

если не ошибаюсь, то remmina есть только в backports. оттуда и ставьте.

qupl

Цитата: ogost от 18 июня 2018, 10:34:26
если не ошибаюсь, то remmina есть только в backports. оттуда и ставьте.
Да.  [offtopic]у меня стоит версия, которая была еще в stretch, как-то повезло поставить в самом начале[/offtopic]

DURMAN

#4
Цитата: qupl от 18 июня 2018, 10:27:13Ставили все пакеты в разнобой из stretch и stretch-backports ?
Отнюдь! Как при установке создал соурслист, так его и не тревожил. Откуда беда пришла не понятно...

Cообщение объединено 18 июня 2018, 13:22:25

Цитата: ogost от 18 июня 2018, 10:34:26если не ошибаюсь, то remmina есть только в backports. оттуда и ставьте.
Дык оттуда и ставить пытаюсь :) Может подскажете адрес бэкпортов, где предыдущая версия Remmina обитает, я с радостью откачусь к ней. Знал бы что обновление зарубит такой нужный мне пакет, "заморозил" бы пакет. А сейчас что-то не знаю как всё вернуть взад ;D

ferum

Русские дебианщики против цифрового слабоумия !

ogost

Цитата: DURMAN от 18 июня 2018, 13:19:58Дык оттуда и ставить пытаюсь
Я извиняюсь, может вы вывод команд перепутали, но это не установка из бэкпортов:
Цитата: DURMAN от 18 июня 2018, 10:18:45sudo apt install remmina


qupl

Цитата: DURMAN от 18 июня 2018, 13:19:58Отнюдь! Как при установке создал соурслист, так его и не тревожил. Откуда беда пришла не понятно...
Раз Вы его так изначально создали, значит она в этот момент и пришла.
Чтобы бед не натворить я бы backports подключал только на время установки пакетов из него, а потом комментировал.
Смотрите ключ -t в man aptitude.

vovan--vovan

#8
Я дико извиняюсь, но может просто deb пакет скачать вот отсюда, например: https://packages.debian.org/search?keywords=remmina
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

ogost

Vovan--vovan, а это одно и то же, что и apt-get -t stretch-backports install remmina.

DURMAN

Цитата: ogost от 18 июня 2018, 14:15:30Я извиняюсь, может вы вывод команд перепутали, но это не установка из бэкпортов:
хм... дык у меня в списке репозиториев есть:
# stable-backports, previously on backports.debian.org
deb http://mirror.yandex.ru/debian/ stretch-backports main contrib non-free
deb-src http://mirror.yandex.ru/debian/ stretch-backports main contrib non-free

если я его комментирую, то apt search вообще не находит такого пакета как remmina, так разве не это означает что установка идёт из бэкпортов?

P.S. как ни странно (для меня), но сегодня в очередной раз обновив систему и сделав apt install remmina всё установилось!) Как будто кто-то из сообщества "пошарудил" репозитории ;)
Всем спасибо за помощь!



ogost

Цитата: DURMAN от 19 июня 2018, 04:37:44хм... дык у меня в списке репозиториев есть:
Всё равно нужно указывать явно, что ставите из бэкпортов:
apt-get -t stretch-backports install remmina

qupl

Цитата: DURMAN от 19 июня 2018, 04:37:44если я его комментирую, то apt search вообще не находит такого пакета как remmina, так разве не это означает что установка идёт из бэкпортов?
Комментировать нужно чтобы случайно НЕ установить оттуда пакет. Или того хуже не обновить все пакеты, которые есть и там и там.

AVD

Может уже и поздно пишу, но сегодня нормально обновился на 1.2.30. Хотя вчера обновление ругалось на libssh-4. Возможно за ночь починили. Система i386

DURMAN

#14
Цитата: ogost от 19 июня 2018, 04:53:02Всё равно нужно указывать явно, что ставите из бэкпортов:
А смысл, если этот пакет только в бэкпортах и он не может быть поставлен из какого-то другого репозитория?

Cообщение объединено 19 июня 2018, 12:55:07

Цитата: AVD от 19 июня 2018, 12:24:27Может уже и поздно пишу, но сегодня нормально обновился на 1.2.30. Хотя вчера обновление ругалось на libssh-4. Возможно за ночь починили. Система i386
У меня такая же ситуация. Совпадение? Не думаю!   ;D