sysmerge IT

4 сент. 2019 г.

Ошибка: Пакет: php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64 (remi-php56) Необходимо: libzip5(x86-64) >= 1.5.1

При обновлении php с версии php5.3 до php5.6 в Centos 6 возникает следующая ошибка
# yum update php
Загружены модули: fastestmirror, security
Подготовка к обновлению
Loading mirror speeds from cached hostfile
 * base: mirrors.daticum.com
 * epel: epel.uni-sofia.bg
 * extras: mirrors.daticum.com
 * remi-php56: mirrors.uni-ruse.bg
 * updates: mirrors.daticum.com
Разрешение зависимостей
--> Проверка сценария
---> Package php.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php.x86_64 0:5.6.40-13.el6.remi will be an update
--> Обработка зависимостей: php-common(x86-64) = 5.6.40-13.el6.remi для пакета: php-5.6.40-13.el6.remi.x86_64
--> Обработка зависимостей: php-cli(x86-64) = 5.6.40-13.el6.remi для пакета: php-5.6.40-13.el6.remi.x86_64
--> Проверка сценария
---> Package php-cli.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-cli.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-common.x86_64 0:5.3.3-49.el6 will be для обновления
--> Обработка зависимостей: php(api) = 20090626 для пакета: php-mcrypt-5.3.3-5.el6.x86_64
--> Обработка зависимостей: php(zend-abi) = 20090626 для пакета: php-mcrypt-5.3.3-5.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-pdo-5.3.3-49.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-mbstring-5.3.3-49.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-mysql-5.3.3-49.el6.x86_64
---> Package php-common.x86_64 0:5.6.40-13.el6.remi will be an update
--> Обработка зависимостей: php-pecl-jsonc(x86-64) для пакета: php-common-5.6.40-13.el6.remi.x86_64
--> Обработка зависимостей: php-pecl-zip(x86-64) для пакета: php-common-5.6.40-13.el6.remi.x86_64
--> Проверка сценария
---> Package php-mbstring.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-mbstring.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-mcrypt.x86_64 0:5.3.3-5.el6 will be для обновления
---> Package php-mcrypt.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.3.3-49.el6 will be как недействительный
---> Package php-mysqlnd.x86_64 0:5.6.40-13.el6.remi will be obsoleting
---> Package php-pdo.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-pdo.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-pecl-jsonc.x86_64 0:1.3.10-2.el6.remi.5.6 will be для установки
---> Package php-pecl-zip.x86_64 0:1.15.4-1.el6.remi.5.6 will be для установки
--> Обработка зависимостей: libzip5(x86-64) >= 1.5.1 для пакета: php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64
--> Обработка зависимостей: libzip.so.5()(64bit) для пакета: php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64
--> Проверка зависимостей окончена
Ошибка: Пакет: php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64 (remi-php56)
            Необходимо: libzip5(x86-64) >= 1.5.1
Ошибка: Пакет: php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64 (remi-php56)
            Необходимо: libzip.so.5()(64bit)
 Вы можете попробовать --skip-broken чтобы обойти проблему
 Вы можете попробовать запустить: rpm -Va --nofiles --nodigest
То есть нужен libzip5.
Устанавливаем его вручную
yum --enablerepo=remi install libzip5

И пробуем еще раз обновление php
# yum update php
Загружены модули: fastestmirror, security
Подготовка к обновлению
Loading mirror speeds from cached hostfile
 * base: mirrors.daticum.com
 * epel: epel.uni-sofia.bg
 * extras: mirrors.daticum.com
 * remi-php56: mirrors.uni-ruse.bg
 * updates: mirrors.daticum.com
Пробуем другое зеркало.
Разрешение зависимостей
--> Проверка сценария
---> Package php.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php.x86_64 0:5.6.40-13.el6.remi will be an update
--> Обработка зависимостей: php-common(x86-64) = 5.6.40-13.el6.remi для пакета: php-5.6.40-13.el6.remi.x86_64
--> Обработка зависимостей: php-cli(x86-64) = 5.6.40-13.el6.remi для пакета: php-5.6.40-13.el6.remi.x86_64
--> Проверка сценария
---> Package php-cli.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-cli.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-common.x86_64 0:5.3.3-49.el6 will be для обновления
--> Обработка зависимостей: php(api) = 20090626 для пакета: php-mcrypt-5.3.3-5.el6.x86_64
--> Обработка зависимостей: php(zend-abi) = 20090626 для пакета: php-mcrypt-5.3.3-5.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-pdo-5.3.3-49.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-mbstring-5.3.3-49.el6.x86_64
--> Обработка зависимостей: php-common(x86-64) = 5.3.3-49.el6 для пакета: php-mysql-5.3.3-49.el6.x86_64
---> Package php-common.x86_64 0:5.6.40-13.el6.remi will be an update
--> Обработка зависимостей: php-pecl-jsonc(x86-64) для пакета: php-common-5.6.40-13.el6.remi.x86_64
--> Обработка зависимостей: php-pecl-zip(x86-64) для пакета: php-common-5.6.40-13.el6.remi.x86_64
--> Проверка сценария
---> Package php-mbstring.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-mbstring.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-mcrypt.x86_64 0:5.3.3-5.el6 will be для обновления
---> Package php-mcrypt.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.3.3-49.el6 will be как недействительный
---> Package php-mysqlnd.x86_64 0:5.6.40-13.el6.remi will be obsoleting
---> Package php-pdo.x86_64 0:5.3.3-49.el6 will be для обновления
---> Package php-pdo.x86_64 0:5.6.40-13.el6.remi will be an update
---> Package php-pecl-jsonc.x86_64 0:1.3.10-2.el6.remi.5.6 will be для установки
---> Package php-pecl-zip.x86_64 0:1.15.4-1.el6.remi.5.6 will be для установки
--> Проверка зависимостей окончена

Зависимости разрешены

===============================================================================================
 Пакет                  Архитектура    Версия                         Репозиторий        Размер
===============================================================================================
Установка:
 php-mysqlnd            x86_64         5.6.40-13.el6.remi             remi-php56         280 k
     замена  php-mysql.x86_64 5.3.3-49.el6
Обновление:
 php                    x86_64         5.6.40-13.el6.remi             remi-php56         2.7 M
Установка зависимостей:
 php-pecl-jsonc         x86_64         1.3.10-2.el6.remi.5.6          remi-php56          52 k
 php-pecl-zip           x86_64         1.15.4-1.el6.remi.5.6          remi-php56          54 k
Обновление зависимостей:
 php-cli                x86_64         5.6.40-13.el6.remi             remi-php56         4.0 M
 php-common             x86_64         5.6.40-13.el6.remi             remi-php56         1.1 M
 php-mbstring           x86_64         5.6.40-13.el6.remi             remi-php56         973 k
 php-mcrypt             x86_64         5.6.40-13.el6.remi             remi-php56          52 k
 php-pdo                x86_64         5.6.40-13.el6.remi             remi-php56         122 k

Результат операции
===============================================================================================
Установить     3 пакет(а,ов)
Обновить     6 пакет(а,ов)

Объем загрузки: 9.2 M
Продолжить? [y/N]: y
Загрузка пакетов:
(1/9): php-5.6.40-13.el6.remi.x86_64.rpm                                | 2.7 MB     00:01    
(2/9): php-cli-5.6.40-13.el6.remi.x86_64.rpm                            | 4.0 MB     00:02    
(3/9): php-common-5.6.40-13.el6.remi.x86_64.rpm                         | 1.1 MB     00:00    
(4/9): php-mbstring-5.6.40-13.el6.remi.x86_64.rpm                       | 973 kB     00:00    
(5/9): php-mcrypt-5.6.40-13.el6.remi.x86_64.rpm                         |  52 kB     00:00    
(6/9): php-mysqlnd-5.6.40-13.el6.remi.x86_64.rpm                        | 280 kB     00:00    
(7/9): php-pdo-5.6.40-13.el6.remi.x86_64.rpm                            | 122 kB     00:00    
(8/9): php-pecl-jsonc-1.3.10-2.el6.remi.5.6.x86_64.rpm                  |  52 kB     00:00    
(9/9): php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64.rpm                    |  54 kB     00:00    
-----------------------------------------------------------------------------------------------
Общий размер                                                   1.5 MB/s | 9.2 MB     00:06    
Запуск rpm_check_debug
Проверяем сценарий
Проверка сценария прошла успешно
Запускается сценарий
  Установка   : php-pecl-jsonc-1.3.10-2.el6.remi.5.6.x86_64                               1/16
  Установка   : php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64                                 2/16
  Обновление  : php-common-5.6.40-13.el6.remi.x86_64                                      3/16
warning: /etc/php.ini created as /etc/php.ini.rpmnew
  Обновление  : php-cli-5.6.40-13.el6.remi.x86_64                                         4/16
  Обновление  : php-pdo-5.6.40-13.el6.remi.x86_64                                         5/16
  Установка   : php-mysqlnd-5.6.40-13.el6.remi.x86_64                                     6/16
  Обновление  : php-5.6.40-13.el6.remi.x86_64                                             7/16
  Обновление  : php-mbstring-5.6.40-13.el6.remi.x86_64                                    8/16
  Обновление  : php-mcrypt-5.6.40-13.el6.remi.x86_64                                      9/16
  Удаление    : php-mysql-5.3.3-49.el6.x86_64                                            10/16
  Очистка     : php-5.3.3-49.el6.x86_64                                                  11/16
  Очистка     : php-cli-5.3.3-49.el6.x86_64                                              12/16
  Очистка     : php-pdo-5.3.3-49.el6.x86_64                                              13/16
  Очистка     : php-mcrypt-5.3.3-5.el6.x86_64                                            14/16
  Очистка     : php-mbstring-5.3.3-49.el6.x86_64                                         15/16
  Очистка     : php-common-5.3.3-49.el6.x86_64                                           16/16
=====================================================================

  WARNING : PHP 5.6 have reached its "End of Life" in
  January 2019. Even, if this package includes some of
  the important security fix, backported from 7.1, the
  UPGRADE to a maintained version is very strongly RECOMMENDED.

=====================================================================
  Verifying   : php-5.6.40-13.el6.remi.x86_64                                             1/16
  Verifying   : php-common-5.6.40-13.el6.remi.x86_64                                      2/16
  Verifying   : php-mbstring-5.6.40-13.el6.remi.x86_64                                    3/16
  Verifying   : php-pecl-jsonc-1.3.10-2.el6.remi.5.6.x86_64                               4/16
  Verifying   : php-mcrypt-5.6.40-13.el6.remi.x86_64                                      5/16
  Verifying   : php-cli-5.6.40-13.el6.remi.x86_64                                         6/16
  Verifying   : php-mysqlnd-5.6.40-13.el6.remi.x86_64                                     7/16
  Verifying   : php-pecl-zip-1.15.4-1.el6.remi.5.6.x86_64                                 8/16
  Verifying   : php-pdo-5.6.40-13.el6.remi.x86_64                                         9/16
  Verifying   : php-pdo-5.3.3-49.el6.x86_64                                              10/16
  Verifying   : php-mbstring-5.3.3-49.el6.x86_64                                         11/16
  Verifying   : php-mysql-5.3.3-49.el6.x86_64                                            12/16
  Verifying   : php-mcrypt-5.3.3-5.el6.x86_64                                            13/16
  Verifying   : php-cli-5.3.3-49.el6.x86_64                                              14/16
  Verifying   : php-5.3.3-49.el6.x86_64                                                  15/16
  Verifying   : php-common-5.3.3-49.el6.x86_64                                           16/16

Установлено:
  php-mysqlnd.x86_64 0:5.6.40-13.el6.remi                                                     

Зависимости установлены:
  php-pecl-jsonc.x86_64 0:1.3.10-2.el6.remi.5.6   php-pecl-zip.x86_64 0:1.15.4-1.el6.remi.5.6 

Обновлено:
  php.x86_64 0:5.6.40-13.el6.remi                                                             

Зависимости обновлены:
  php-cli.x86_64 0:5.6.40-13.el6.remi             php-common.x86_64 0:5.6.40-13.el6.remi      
  php-mbstring.x86_64 0:5.6.40-13.el6.remi        php-mcrypt.x86_64 0:5.6.40-13.el6.remi      
  php-pdo.x86_64 0:5.6.40-13.el6.remi           

Заменено:
  php-mysql.x86_64 0:5.3.3-49.el6