Page 1 of 1

При обновлении ошибка в пакетах.

Posted: Thu Apr 19, 2018 9:08 am
by one
При обновлении (yum) появились ошибки в пакетах. Очиста кеша не помогла, рекомндации из лога тоже. Как подправить? Да, и как такое могло произойти, что вызвало причину?

Я предполагаю что что то с репозиториями не так у меня. Как проверить?
Resolving Dependencies
--> Running transaction check
---> Package composer.noarch 0:1.6.3-3.el7.remi will be updated
---> Package composer.noarch 0:1.6.4-1.el7.remi will be an update
---> Package libidn2.x86_64 0:2.0.4-3.el7 will be updated
---> Package libidn2.x86_64 0:2.0.4-4.el7 will be an update
---> Package nginx.x86_64 1:1.12.2-2.el7 will be updated
---> Package nginx.x86_64 1:1.14.0-1.el7_4.ngx will be an update
---> Package php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.0 will be updated
---> Package php-pecl-igbinary.x86_64 0:2.0.6~RC1-1.el7.remi.5.6 will be an update
--> Processing Dependency: php(zend-abi) = 20131226-64 for package: php-pecl-igbinary-2.0.6~RC1-1.el7.remi.5.6.x86_64
--> Processing Dependency: php(api) = 20131106-64 for package: php-pecl-igbinary-2.0.6~RC1-1.el7.remi.5.6.x86_64
---> Package php-phpseclib.noarch 0:2.0.10-1.el7.remi will be updated
---> Package php-phpseclib.noarch 0:2.0.11-1.el7.remi will be an update
--> Finished Dependency Resolution
Error: Package: php-pecl-igbinary-2.0.6~RC1-1.el7.remi.5.6.x86_64 (remi-test)
Requires: php(api) = 20131106-64
Installed: php-common-7.0.29-1.el7.remi.x86_64 (@remi-php70)
php(api) = 20151012-64
Available: php-common-5.4.16-42.el7.x86_64 (base)
php(api) = 20100412-64
Available: php-common-5.4.16-43.el7_4.x86_64 (updates)
php(api) = 20100412-64
Available: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
php(api) = 20100412-64
Available: php-common-5.4.45-13.el7.remi.x86_64 (remi)
php(api) = 20100412-64
Available: php-common-5.4.45-14.el7.remi.x86_64 (remi)
php(api) = 20100412-64
Available: php-common-7.0.28-1.el7.remi.x86_64 (remi-php70)
php(api) = 20151012-64
Error: Package: php-pecl-igbinary-2.0.6~RC1-1.el7.remi.5.6.x86_64 (remi-test)
Requires: php(zend-abi) = 20131226-64
Installed: php-common-7.0.29-1.el7.remi.x86_64 (@remi-php70)
php(zend-abi) = 20151012-64
Available: php-common-5.4.16-42.el7.x86_64 (base)
php(zend-abi) = 20100525-64
Available: php-common-5.4.16-43.el7_4.x86_64 (updates)
php(zend-abi) = 20100525-64
Available: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
php(zend-abi) = 20100525-64
Available: php-common-5.4.45-13.el7.remi.x86_64 (remi)
php(zend-abi) = 20100525-64
Available: php-common-5.4.45-14.el7.remi.x86_64 (remi)
php(zend-abi) = 20100525-64
Available: php-common-7.0.28-1.el7.remi.x86_64 (remi-php70)
php(zend-abi) = 20151012-64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Re: При обновлении ошибка в пакетах.

Posted: Wed Jul 18, 2018 8:11 pm
by Piercer
Примерно похожая фигня и у меня
---> Package phpMyAdmin.noarch 0:4.8.2-1.el7.remi will be installed
--> Processing Dependency: php-twig-extensions >= 1.5.1 for package: phpMyAdmin-4.8.2-1.el7.remi.noarch
--> Processing Dependency: php-twig >= 1.34 for package: phpMyAdmin-4.8.2-1.el7.remi.noarch
--> Running transaction check
---> Package php-twig.x86_64 0:1.35.4-1.el7.remi.5.4 will be installed
--> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-twig-1.35.4-1.el7.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-64 for package: php-twig-1.35.4-1.el7.remi.5.4.x86_64
---> Package php-twig-extensions.noarch 0:1.5.1-1.el7.remi will be installed
--> Finished Dependency Resolution
Error: Package: php-twig-1.35.4-1.el7.remi.5.4.x86_64 (remi)
Requires: php(api) = 20100412-64
Installed: php-common-7.2.5-1.el7.remi.x86_64 (@remi-php72)
php(api) = 20170718-64
Available: php-common-5.4.16-45.el7.x86_64 (base)
php(api) = 20100412-64
Available: php-common-5.4.45-13.el7.remi.x86_64 (remi)
php(api) = 20100412-64
Available: php-common-5.4.45-14.el7.remi.x86_64 (remi)
php(api) = 20100412-64
Error: Package: php-twig-1.35.4-1.el7.remi.5.4.x86_64 (remi)
Requires: php(zend-abi) = 20100525-64
Installed: php-common-7.2.5-1.el7.remi.x86_64 (@remi-php72)
php(zend-abi) = 20170718-64
Available: php-common-5.4.16-45.el7.x86_64 (base)
php(zend-abi) = 20100525-64
Available: php-common-5.4.45-13.el7.remi.x86_64 (remi)
php(zend-abi) = 20100525-64
Available: php-common-5.4.45-14.el7.remi.x86_64 (remi)
php(zend-abi) = 20100525-64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
yum remove php-twig
yum remove phpMyAdmin
не помогло.

PHP 7.2.5 (cli) (built: Apr 24 2018 19:12:06) ( NTS )

Re: При обновлении ошибка в пакетах.

Posted: Sun Nov 25, 2018 6:12 pm
by Support_Webastik
Приветствую Вас коллеги. Задача актуальна.

yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.corbina.net
* epel: www.nic.funet.fi
* extras: mirror.logol.ru
* remi-php70: mirror.netsite.dk
* remi-safe: mirror.netsite.dk
* updates: mirror.logol.ru
Resolving Dependencies
--> Running transaction check
---> Package composer.noarch 0:1.7.2-1.el7 will be updated
---> Package composer.noarch 0:1.7.3-1.el7 will be an update
---> Package php-composer-spdx-licenses.noarch 0:1.4.0-1.el7 will be updated
---> Package php-composer-spdx-licenses.noarch 0:1.5.0-1.el7 will be an update
---> Package php-phpmyadmin-sql-parser.noarch 0:4.2.4-3.el7.remi will be updated
---> Package php-phpmyadmin-sql-parser.noarch 0:4.2.5-1.el7 will be an update
--> Processing Dependency: php-composer(phpmyadmin/motranslator) < 4 for package: php-phpmyadmin-sql-parser-4.2.5-1.el7.noarch
---> Package php-phpseclib.noarch 0:2.0.11-1.el7.remi will be updated
---> Package php-phpseclib.noarch 0:2.0.12-1.el7 will be an update
--> Finished Dependency Resolution
Error: Package: php-phpmyadmin-sql-parser-4.2.5-1.el7.noarch (epel)
Requires: php-composer(phpmyadmin/motranslator) < 4
Installed: php-phpmyadmin-motranslator-4.0-1.el7.remi.noarch (@remi)
php-composer(phpmyadmin/motranslator) = 4.0
Available: php-phpmyadmin-motranslator-3.4-1.el7.noarch (epel)
php-composer(phpmyadmin/motranslator) = 3.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

---------------------------------------------------------------------------------------------------------------------------------------------------------------

yum update --security
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.corbina.net
* epel: www.nic.funet.fi
* extras: mirror.logol.ru
* remi-php70: mirror.netsite.dk
* remi-safe: mirror.netsite.dk
* updates: mirror.logol.ru
--> php-phpseclib-2.0.12-1.el7.noarch from epel removed (updateinfo)
--> composer-1.7.3-1.el7.noarch from epel removed (updateinfo)
--> php-composer-spdx-licenses-1.5.0-1.el7.noarch from epel removed (updateinfo)
--> php-composer-spdx-licenses-1.4.0-1.el7.noarch from @epel removed (updateinfo)
--> php-phpseclib-2.0.11-1.el7.remi.noarch from @remi removed (updateinfo)
--> php-phpmyadmin-sql-parser-4.2.5-1.el7.noarch from epel removed (updateinfo)
--> composer-1.7.2-1.el7.noarch from @epel removed (updateinfo)
--> php-phpmyadmin-sql-parser-4.2.4-3.el7.remi.noarch from @remi removed (updateinfo)
No packages needed for security; 4 packages available
Resolving Dependencies

Re: При обновлении ошибка в пакетах.

Posted: Sun Nov 25, 2018 6:15 pm
by one
Черт, не помню какое и где, но решение нашел в интернете.