Koozali.org: home of the SME Server

Unable to update smecontribs

Offline beast

  • *
  • 245
  • +0/-0
Unable to update smecontribs
« 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

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #1 on: August 16, 2016, 09:50:47 AM »
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.
« Last Edit: August 16, 2016, 09:52:47 AM by stephdl »
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #2 on: August 16, 2016, 09:59:09 AM »
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

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #3 on: August 16, 2016, 09:59:41 AM »
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

Offline ReetP

  • *
  • 3,730
  • +5/-0
Re: Unable to update smecontribs
« Reply #4 on: August 16, 2016, 10:05:48 AM »
Use SCL

See the wiki https://wiki.contribs.org/Scl
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #5 on: August 16, 2016, 10:20:04 AM »

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #6 on: August 16, 2016, 03:45:45 PM »
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #7 on: August 16, 2016, 03:53:45 PM »
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel

Install it again?

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #8 on: August 16, 2016, 03:58:32 PM »
We should also exclude phpMyAdmin from remi....after that you should be able to update from remi all php5{4,5,6}-php* rpms
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #9 on: August 16, 2016, 03:59:56 PM »


Please try it and report O:)

An update is no more than another installation
« Last Edit: August 16, 2016, 04:08:46 PM by stephdl »
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #10 on: August 16, 2016, 04:15:07 PM »
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
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #11 on: August 16, 2016, 04:36:13 PM »

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

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #12 on: August 16, 2016, 04:38:48 PM »
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)

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #13 on: August 16, 2016, 04:44:24 PM »
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
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #14 on: August 16, 2016, 04:59:48 PM »
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

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #15 on: August 16, 2016, 05:00:32 PM »
This is a bit hard to understand for the normal user........

Offline ReetP

  • *
  • 3,730
  • +5/-0
Re: Unable to update smecontribs
« Reply #16 on: August 16, 2016, 05:32:40 PM »
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
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #17 on: August 17, 2016, 12:09:23 AM »
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
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline Jean-Philippe Pialasse

  • *
  • 2,760
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Unable to update smecontribs
« Reply #18 on: August 17, 2016, 12:13:08 AM »
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 !

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: Unable to update smecontribs
« Reply #19 on: August 17, 2016, 08:50:20 AM »
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
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #20 on: August 17, 2016, 10:07:12 AM »
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!

Offline beast

  • *
  • 245
  • +0/-0
Re: Unable to update smecontribs
« Reply #21 on: August 17, 2016, 10:08:14 AM »
People just get confused by the e-mail that state another command.