Осторожно: «Остались незавершенные транзакции. Вы можете сначала запустить yum-complete-транзакцию, чтобы завершить их. Программа yum-complete-транзакция находится в пакете yum-utils.»
Я запускаю yum-complete-транзакции , она запускается нормально:
base |3,6 кБ 00:00
epel / x86_64 / металинк |29 кБ 00: 00
epel |4,7 КБ 00: 00
Дополнительно |3,4 КБ 00: 00
nginx |2,9 КБ 00: 00
nux-dextop |2,9 кБ 00:00
remi |3,0 кБ 00: 00
remi-debuginfo |3,0 кБ 00: 00
remi-php55-debuginfo |3,0 кБ 00: 00
remi-php56-debuginfo |3,0 кБ 00: 00
remi-php72 |3.0 kB 00: 00
remi-safe |3,0 кБ 00: 00
реми-тест |3,0 кБ 00: 00
remi-test-debuginfo |3.0 kB 00: 00
обновления |3,4 КБ 00: 00
(1/17): epel / x86_64 / group_gz |88 кБ 00: 00
(2/17): epel / x86_64 / updateinfo |956 кБ 00: 00
(3/17): base / 7 / x86_64 / group_gz |166 КБ 00: 01
(4/17): базовый / 7 / x86_64 / primary_db |6,0 МБ 00:01
...
Осталось выполнить 1 транзакцию.Завершение самого последнего
В оставшейся транзакции осталось 593 элемента для запуска
Удаление ...
Удаление ...
...
-> Обработка зависимостей ...
...
-> Законченное разрешение зависимостей
И, наконец, естьошибка:
---> Пакет gnupg1.x86_64 0: 1.4.20-1.el7.remi будет удален
-> Зависимость обработки: gnupg <2 для пакета: php-pear-crypt-gpg-1.6.3-1.el7.remi.noarch </p>
-> Закончено разрешение зависимостей
Error: Package: php-pear-crypt-gpg-1.6.3-1.el7.remi.noarch (remi)
Requires: gnupg < 2
Removing: gnupg1-1.4.20-1.el7.remi.x86_64 (@remi)
gnupg = 1.4.20-1.el7.remi
Removing: gnupg2-2.0.22-4.el7.x86_64 (@anaconda)
gnupg = 2.0.22-4.el7
Updated By: gnupg2-2.0.22-5.el7_5.x86_64 (base)
gnupg = 2.0.22-5.el7_5
Я удалил все, что имеет "php" вего имя, но ошибка не исчезла.Затем я попытался найти этот «php-pear-crypt-gpg»:
find / -name php-pear-crypt*
yum list installed | grep php
rpm -qa | grep php-*
Но безрезультатно.Как это может быть?Как найти этот пакет?Откуда эта ошибка?