LINUX.ORG.RU

mycrypt: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

 , ,


1

1

Доброго времени суток.

root@wordpress:~# cat /etc/debian_version
9.3
Пытаюсь установить «PHP mcrypt extension» (apt-get install mcrypt php7.0-mcrypt) получаю:
Пакеты, имеющие неудовлетворённые зависимости:
 php7.0-mcrypt : Зависит: php7.0-common (= 7.0.27-1+ubuntu18.04.1+deb.sury.org+1) но 7.0.27-0+deb9u1 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Ок, пытаюсь в php7.0-common, получаю:
Пакеты, имеющие неудовлетворённые зависимости:
 php7.0-common : Зависит: libssl1.0.0 (>= 1.0.0) но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Но libssl есть:
root@wordpress:~# dpkg -l | grep bssl
ii  libssl1.0-dev:amd64           1.0.2n-1                       amd64        Secure Sockets Layer toolkit - development files
ii  libssl1.0.2:amd64             1.0.2n-1                       amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:amd64               1.1.0f-3+deb9u1                amd64        Secure Sockets Layer toolkit - shared libraries
А про hold - «apt-mark showhold» ничего не выводит.

У тебя Debian или Ubuntu? Если Debian, то почему у тебя пытается ставиться пакет из репозитория Ubuntu?

Нельзя мешать deb пакеты и вообще репозитории от разных дистрибутивов. У них разные зависимости, они собраны в разных окружениях.

Так что отключай репозитории Ubuntu от Debian, предварительно удали все пакеты поставленные из этого репозитория и оставь только репозитории Debian.

Тем более https://packages.debian.org/stretch/php7.0-mcrypt есть в репозитории Debian.

Не мешай репозитории.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

О, спасибо за совет, не обратил внимания не это. В sources.list ничего не было подозрительного, а вот в sources.list.d/ был левый ppa (или как они там называются)
Благодарю за помощь.

nokogerra
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.