Koozali.org: home of the SME Server
Obsolete Releases => SME 9.x Contribs => Topic started by: beast on August 16, 2016, 08:10:41 AM
-
Hi
Get this error below when I try to update (some is in Danish)
What is the best approch - just install php56-php-mcrypt?
Thank you in advance
[root@beastserver ~]# yum update --enablerepo=smecontribs
Indlæste udvidelsesmoduler: fastestmirror, smeserver
Opsætning af opdateringsprocessen
Loading mirror speeds from cached hostfile
* base: ftp.crc.dk
* smeaddons: ftp.nluug.nl
* smecontribs: sme-mirror.firewall-services.com
* smeextras: ftp.nluug.nl
* smeos: ftp.nluug.nl
* smeupdates: ftp.nluug.nl
* updates: ftp.crc.dk
Løser afhængigheder
--> Kører overførselskontrol
---> Package smeserver-php-scl.noarch 0:0.4-7.el6.sme will be opdateret
---> Package smeserver-php-scl.noarch 0:0.4-8.el6.sme will be an update
--> Behandler afhængighed: php56-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Behandler afhængighed: php55-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Behandler afhængighed: php54-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Afsluttede afhængighedssøgningen
Fejl: Package: smeserver-php-scl-0.4-8.el6.sme.noarch (smecontribs)
Requires: php56-php-mcrypt
Fejl: Package: smeserver-php-scl-0.4-8.el6.sme.noarch (smecontribs)
Requires: php54-php-mcrypt
Fejl: Package: smeserver-php-scl-0.4-8.el6.sme.noarch (smecontribs)
Requires: php55-php-mcrypt
Du kunne prøve at bruge --skip-broken til at arbejde udenom problemet
You could try running: rpm -Va --nofiles --nodigest
-
Yum update --enablerepo=remi,smecontribs
Verify before that you don't update php and mysql, normally in the definition of the remi repository, these rpm are excluded.
-
Yum update --enablerepo=remi,smecontribs
Verify before that you don't update php and mysql, normally in the definition of the remi repository, these rpm are excluded.
Generates this output
yum update --enablerepo=remi,smecontribs
Indlæste udvidelsesmoduler: fastestmirror, smeserver
Opsætning af opdateringsprocessen
Loading mirror speeds from cached hostfile
* base: ftp.klid.dk
* smeaddons: ftp.surfnet.nl
* smecontribs: sme-mirror.firewall-services.com
* smeextras: ftp.surfnet.nl
* smeos: ftp.surfnet.nl
* smeupdates: ftp.surfnet.nl
* updates: mirror.netcologne.de
Løser afhængigheder
--> Kører overførselskontrol
---> Package gd-last.x86_64 0:2.1.1-2.el6.remi will be opdateret
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package php54.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php54.x86_64 0:2.1-4.el6.remi will be an update
---> Package php54-php.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-bcmath.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-bcmath.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-cli.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-cli.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-common.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-common.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-enchant.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-enchant.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-gd.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-gd.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-imap.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-imap.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-ldap.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-ldap.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-mbstring.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-mbstring.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-mysqlnd.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-mysqlnd.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-pdo.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-pdo.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php54-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php54-php-pecl-zip.x86_64 0:1.12.4-2.el6.remi will be opdateret
---> Package php54-php-pecl-zip.x86_64 0:1.13.2-1.el6.remi will be an update
--> Behandler afhængighed: libzip.so.4()(64bit) for pakken: php54-php-pecl-zip-1.13.2-1.el6.remi.x86_64
---> Package php54-php-process.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-process.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-soap.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-soap.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-tidy.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-tidy.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-php-xml.x86_64 0:5.4.41-1.el6.remi will be opdateret
---> Package php54-php-xml.x86_64 0:5.4.45-11.el6.remi will be an update
---> Package php54-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php54-runtime.x86_64 0:2.1-4.el6.remi will be an update
--> Behandler afhængighed: environment-modules for pakken: php54-runtime-2.1-4.el6.remi.x86_64
--> Behandler afhængighed: /usr/sbin/semanage for pakken: php54-runtime-2.1-4.el6.remi.x86_64
---> Package php55.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php55.x86_64 0:2.1-5.el6.remi will be an update
---> Package php55-php.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-bcmath.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-bcmath.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-cli.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-cli.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-common.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-common.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-enchant.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-enchant.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-gd.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-gd.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-imap.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-imap.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-ldap.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-ldap.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-mbstring.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-mbstring.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-mysqlnd.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-mysqlnd.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-pdo.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-pdo.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php55-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php55-php-pecl-jsonc.x86_64 0:1.3.7-1.el6.remi will be opdateret
---> Package php55-php-pecl-jsonc.x86_64 0:1.3.10-1.el6.remi will be an update
---> Package php55-php-pecl-zip.x86_64 0:1.12.5-1.el6.remi will be opdateret
---> Package php55-php-pecl-zip.x86_64 0:1.13.4-1.el6.remi will be an update
---> Package php55-php-process.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-process.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-soap.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-soap.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-tidy.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-tidy.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-php-xml.x86_64 0:5.5.25-1.el6.remi will be opdateret
---> Package php55-php-xml.x86_64 0:5.5.38-1.el6.remi will be an update
---> Package php55-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php55-runtime.x86_64 0:2.1-5.el6.remi will be an update
---> Package php56.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php56.x86_64 0:2.1-5.el6.remi will be an update
---> Package php56-php.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-bcmath.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-bcmath.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-cli.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-cli.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-common.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-common.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-enchant.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-enchant.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-gd.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-gd.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-imap.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-imap.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-ldap.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-ldap.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-mbstring.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-mbstring.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-mysqlnd.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-mysqlnd.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-pdo.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-pdo.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php56-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php56-php-pecl-jsonc.x86_64 0:1.3.7-1.el6.remi will be opdateret
---> Package php56-php-pecl-jsonc.x86_64 0:1.3.10-1.el6.remi will be an update
---> Package php56-php-pecl-zip.x86_64 0:1.12.5-1.el6.remi will be opdateret
---> Package php56-php-pecl-zip.x86_64 0:1.13.4-1.el6.remi will be an update
---> Package php56-php-process.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-process.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-soap.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-soap.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-tidy.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-tidy.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-php-xml.x86_64 0:5.6.9-1.el6.remi will be opdateret
---> Package php56-php-xml.x86_64 0:5.6.24-1.el6.remi will be an update
---> Package php56-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php56-runtime.x86_64 0:2.1-5.el6.remi will be an update
---> Package phpMyAdmin.noarch 0:4.0.10.16-1.el6 will be opdateret
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-recode for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package smeserver-php-scl.noarch 0:0.4-7.el6.sme will be opdateret
---> Package smeserver-php-scl.noarch 0:0.4-8.el6.sme will be an update
--> Behandler afhængighed: php56-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Behandler afhængighed: php55-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Behandler afhængighed: php54-php-mcrypt for pakken: smeserver-php-scl-0.4-8.el6.sme.noarch
--> Kører overførselskontrol
---> Package environment-modules.x86_64 0:3.2.10-3.el6 will be installeret
--> Behandler afhængighed: libtcl8.5.so()(64bit) for pakken: environment-modules-3.2.10-3.el6.x86_64
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package libzip-last.x86_64 0:1.1.3-1.el6.remi will be installeret
---> Package php-recode.x86_64 0:5.3.3-48.el6_8 will be installeret
--> Behandler afhængighed: librecode.so.0()(64bit) for pakken: php-recode-5.3.3-48.el6_8.x86_64
---> Package php54-php-mcrypt.x86_64 0:5.4.45-11.el6.remi will be installeret
---> Package php55-php-mcrypt.x86_64 0:5.5.38-1.el6.remi will be installeret
---> Package php56-php-mcrypt.x86_64 0:5.6.24-1.el6.remi will be installeret
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package policycoreutils-python.x86_64 0:2.0.83-29.el6 will be installeret
--> Behandler afhængighed: libsemanage-python >= 2.0.43-4 for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: audit-libs-python >= 1.4.2-1 for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: setools-libs-python for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: libcgroup for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Kører overførselskontrol
---> Package audit-libs-python.x86_64 0:2.4.5-3.el6 will be installeret
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package libcgroup.x86_64 0:0.40.rc1-18.el6_8 will be installeret
---> Package libsemanage-python.x86_64 0:2.0.43-5.1.el6 will be installeret
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package recode.x86_64 0:3.6-28.1.el6 will be installeret
---> Package setools-libs-python.x86_64 0:3.3.7-4.el6 will be installeret
--> Behandler afhængighed: setools-libs = 3.3.7-4.el6 for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libsefs.so.4(VERS_4.0)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4(VERS_4.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4(VERS_4.1)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.4)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.3)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1(VERS_1.3)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1(VERS_1.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4(VERS_4.1)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4(VERS_4.0)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libsefs.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
---> Package tcl.x86_64 1:8.5.7-6.el6 will be installeret
--> Kører overførselskontrol
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package setools-libs.x86_64 0:3.3.7-4.el6 will be installeret
--> Afsluttede afhængighedssøgningen
Fejl: Package: gd-last-2.2.3-1.el6.remi.x86_64 (remi)
Requires: libwebp.so.5()(64bit)
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php(language) >= 5.5
Installeret: php-common-5.3.3-48.el6_8.x86_64 (@updates)
php(language) = 5.3.3
Available: php-common-5.3.3-46.el6_6.x86_64 (smeos)
php(language) = 5.3.3
Available: php-common-5.3.3-46.el6_7.1.x86_64 (smeupdates)
php(language) = 5.3.3
Available: php-common-5.3.3-47.el6.x86_64 (base)
php(language) = 5.3.3
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php-composer(udan11/sql-parser) >= 3.4.0
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php-composer(phpseclib/phpseclib) >= 2.0.0
Du kunne prøve at bruge --skip-broken til at arbejde udenom problemet
You could try running: rpm -Va --nofiles --nodigest
-
Have also tried this first:
/sbin/e-smith/db yum_repositories set remi repository \
Name 'Remi - EL6' \
BaseURL 'http://rpms.famillecollet.com/enterprise/6/remi/$basearch/' \
EnableGroups no \
GPGCheck yes \
GPGKey http://rpms.famillecollet.com/RPM-GPG-KEY-remi \
Visible yes \
Exclude mysql*,php-* \
status disabled
-
Use SCL
See the wiki https://wiki.contribs.org/Scl
-
Use SCL
See the wiki https://wiki.contribs.org/Scl
But I installed it like this:
https://wiki.contribs.org/PHP_Software_Collections
And now I am unable to update?
-
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
-
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
Install it again?
-
We should also exclude phpMyAdmin from remi....after that you should be able to update from remi all php5{4,5,6}-php* rpms
-
Please try it and report O:)
An update is no more than another installation
-
We should also exclude phpMyAdmin from remi....after that you should be able to update from remi all php5{4,5,6}-php* rpms
Added in the wiki see the remi repository and the smeserver-php-scl page
-
Please try it and report O:)
An update is no more than another installation
Install fine, but an update afterwards with 'yum update --enablerepo=remi,smecontribs' gives the same errors:
yum update --enablerepo=remi,smecontribs
Indlæste udvidelsesmoduler: fastestmirror, smeserver
Opsætning af opdateringsprocessen
Loading mirror speeds from cached hostfile
* base: mirror.fysik.dtu.dk
* smeaddons: ftp.surfnet.nl
* smecontribs: sme-mirror.firewall-services.com
* smeextras: ftp.surfnet.nl
* smeos: ftp.surfnet.nl
* smeupdates: ftp.surfnet.nl
* updates: mirror.fysik.dtu.dk
Løser afhængigheder
--> Kører overførselskontrol
---> Package gd-last.x86_64 0:2.1.1-2.el6.remi will be opdateret
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package php54.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php54.x86_64 0:2.1-4.el6.remi will be an update
---> Package php54-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php54-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php54-php-pecl-zip.x86_64 0:1.12.4-2.el6.remi will be opdateret
---> Package php54-php-pecl-zip.x86_64 0:1.13.2-1.el6.remi will be an update
--> Behandler afhængighed: libzip.so.4()(64bit) for pakken: php54-php-pecl-zip-1.13.2-1.el6.remi.x86_64
---> Package php54-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php54-runtime.x86_64 0:2.1-4.el6.remi will be an update
--> Behandler afhængighed: environment-modules for pakken: php54-runtime-2.1-4.el6.remi.x86_64
--> Behandler afhængighed: /usr/sbin/semanage for pakken: php54-runtime-2.1-4.el6.remi.x86_64
---> Package php55.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php55.x86_64 0:2.1-5.el6.remi will be an update
---> Package php55-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php55-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php55-php-pecl-jsonc.x86_64 0:1.3.7-1.el6.remi will be opdateret
---> Package php55-php-pecl-jsonc.x86_64 0:1.3.10-1.el6.remi will be an update
---> Package php55-php-pecl-zip.x86_64 0:1.12.5-1.el6.remi will be opdateret
---> Package php55-php-pecl-zip.x86_64 0:1.13.4-1.el6.remi will be an update
---> Package php55-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php55-runtime.x86_64 0:2.1-5.el6.remi will be an update
---> Package php56.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php56.x86_64 0:2.1-5.el6.remi will be an update
---> Package php56-php-pear.noarch 1:1.9.5-9.el6.remi will be opdateret
---> Package php56-php-pear.noarch 1:1.10.1-6.el6.remi will be an update
---> Package php56-php-pecl-jsonc.x86_64 0:1.3.7-1.el6.remi will be opdateret
---> Package php56-php-pecl-jsonc.x86_64 0:1.3.10-1.el6.remi will be an update
---> Package php56-php-pecl-zip.x86_64 0:1.12.5-1.el6.remi will be opdateret
---> Package php56-php-pecl-zip.x86_64 0:1.13.4-1.el6.remi will be an update
---> Package php56-runtime.x86_64 0:2.1-1.el6.remi will be opdateret
---> Package php56-runtime.x86_64 0:2.1-5.el6.remi will be an update
---> Package phpMyAdmin.noarch 0:4.0.10.16-1.el6 will be opdateret
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-recode for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Kører overførselskontrol
---> Package environment-modules.x86_64 0:3.2.10-3.el6 will be installeret
--> Behandler afhængighed: libtcl8.5.so()(64bit) for pakken: environment-modules-3.2.10-3.el6.x86_64
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package libzip-last.x86_64 0:1.1.3-1.el6.remi will be installeret
---> Package php-recode.x86_64 0:5.3.3-48.el6_8 will be installeret
--> Behandler afhængighed: librecode.so.0()(64bit) for pakken: php-recode-5.3.3-48.el6_8.x86_64
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package policycoreutils-python.x86_64 0:2.0.83-29.el6 will be installeret
--> Behandler afhængighed: libsemanage-python >= 2.0.43-4 for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: audit-libs-python >= 1.4.2-1 for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: setools-libs-python for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Behandler afhængighed: libcgroup for pakken: policycoreutils-python-2.0.83-29.el6.x86_64
--> Kører overførselskontrol
---> Package audit-libs-python.x86_64 0:2.4.5-3.el6 will be installeret
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package libcgroup.x86_64 0:0.40.rc1-18.el6_8 will be installeret
---> Package libsemanage-python.x86_64 0:2.0.43-5.1.el6 will be installeret
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package recode.x86_64 0:3.6-28.1.el6 will be installeret
---> Package setools-libs-python.x86_64 0:3.3.7-4.el6 will be installeret
--> Behandler afhængighed: setools-libs = 3.3.7-4.el6 for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libsefs.so.4(VERS_4.0)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4(VERS_4.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4(VERS_4.1)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.4)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.3)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1(VERS_1.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1(VERS_1.3)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1(VERS_1.2)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4(VERS_4.1)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4(VERS_4.0)(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libsefs.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libseaudit.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libqpol.so.1()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libpoldiff.so.1()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
--> Behandler afhængighed: libapol.so.4()(64bit) for pakken: setools-libs-python-3.3.7-4.el6.x86_64
---> Package tcl.x86_64 1:8.5.7-6.el6 will be installeret
--> Kører overførselskontrol
---> Package gd-last.x86_64 0:2.2.3-1.el6.remi will be an update
--> Behandler afhængighed: libwebp.so.5()(64bit) for pakken: gd-last-2.2.3-1.el6.remi.x86_64
---> Package phpMyAdmin.noarch 0:4.6.3-1.el6.remi will be an update
--> Behandler afhængighed: php-composer(udan11/sql-parser) >= 3.4.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php-composer(phpseclib/phpseclib) >= 2.0.0 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
--> Behandler afhængighed: php(language) >= 5.5 for pakken: phpMyAdmin-4.6.3-1.el6.remi.noarch
---> Package setools-libs.x86_64 0:3.3.7-4.el6 will be installeret
--> Afsluttede afhængighedssøgningen
Fejl: Package: gd-last-2.2.3-1.el6.remi.x86_64 (remi)
Requires: libwebp.so.5()(64bit)
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php(language) >= 5.5
Installeret: php-common-5.3.3-48.el6_8.x86_64 (@updates)
php(language) = 5.3.3
Available: php-common-5.3.3-46.el6_6.x86_64 (smeos)
php(language) = 5.3.3
Available: php-common-5.3.3-46.el6_7.1.x86_64 (smeupdates)
php(language) = 5.3.3
Available: php-common-5.3.3-47.el6.x86_64 (base)
php(language) = 5.3.3
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php-composer(udan11/sql-parser) >= 3.4.0
Fejl: Package: phpMyAdmin-4.6.3-1.el6.remi.noarch (remi)
Requires: php-composer(phpseclib/phpseclib) >= 2.0.0
Du kunne prøve at bruge --skip-broken til at arbejde udenom problemet
You could try running: rpm -Va --nofiles --nodigest
-
BTW: Got this e-mail that made me try the update:
===
=== yum reports available updates for Contribs :
===
smeserver-php-scl.noarch 0.4-8.el6.sme smecontribs
To apply all these updates, you can log on your server and run the following command :
yum update --enablerepo=smecontribs
Alternatively you can update a contrib package one at a time using the command:
yum update --enablerepo=smecontribs packagename
signal-event post-upgrade
signal-event reboot
(replace packagename with contrib name eg smeserver-wbl)
-
You try to update phpMyAdlin from remi which needs php55 and in the remi definition you have excluded php55. Go to the remi repository or the php-scl page and update the remi repository for excluding phpmyadmin.
Then you could be able to update remi.
Else do
Yum update --enablerepo=smecontribs
-
You try to update phpMyAdlin from remi which needs php55 and in the remi definition you have excluded php55. Go to the remi repository or the php-scl page and update the remi repository for excluding phpmyadmin.
Then you could be able to update remi.
Else do
Yum update --enablerepo=smecontribs
Yes - Yum update --enablerepo=smecontribs works fine
-
This is a bit hard to understand for the normal user........
-
This is a bit hard to understand for the normal user........
Hence we don't encourage you to go messing with your server unless you are experienced and really know what you are doing. The simplicity of SME is actually also its Achilles Heel as it stops users from having to think, and learn.
This *is* fairly complicated, and perhaps we should reflect that on the Wiki page.
Trying to install ANYTHING beyond the basic install will always carry a risk and you can easily get yourself in a bit of a mess which then can trash your server and/or leave you open to the world + dog.
I presume you want the PHP update to install some form of web app. Be very careful......
Rgds
John
-
In fact we could have a way to ease updates for all 'normal' users, it is to import all rpm from 'remi' to smecontribs, but it needs time.....and we are all volunteers O:)
Each time you give something easy to everybody.....it needs a lot of skills :-D
My concerns is mainly that the remi repository can break your server quickly and this is why we exclude some rpms. Now to explain why we added more rpm in dependancy of php-scl it is because we need them for smeserver-phhmyadmin
-
In fact we could have a way to ease updates for all 'normal' users, it is to import all rpm from 'remi' to smecontribs, but it needs time.....and we are all volunteers O:)
well, it would first need to ship SME with the signing key of Remi, we would also need to make a local copy of remi repo on our cluster to run our repo update script.
the part of pushing rpm is not that hard, this is all the other things around that are !
-
What about ?
yum update smeserver-php-scl php54* php55* php56* --enablerepo=smecontribs,remi,epel
Or
yum update php54* php55* php56* --enablerepo=remi,epel
You can find it at https://wiki.contribs.org/PHP_Software_Collections#Update
-
What about ?
yum update smeserver-php-scl php54* php55* php56* --enablerepo=smecontribs,remi,epel
Or
yum update php54* php55* php56* --enablerepo=remi,epel
You can find it at https://wiki.contribs.org/PHP_Software_Collections#Update
Yes
yum update smeserver-php-scl php54* php55* php56* --enablerepo=smecontribs,remi,epel
Works fine :-)
Just get confused by the e-mail that state something else!
-
People just get confused by the e-mail that state another command.