Koozali.org: home of the SME Server
Obsolete Releases => SME 9.x Contribs => Topic started by: warren on October 20, 2016, 12:50:32 PM
-
For anyone doing fresh install of smeserver-php-scl as per wikki https://wiki.contribs.org/PHP_Software_Collections (https://wiki.contribs.org/PHP_Software_Collections)
you may come across a dependency issue on fresh install of the contrib :
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
...
...
Error: Package: gd-last-2.2.1-2.el6.remi.x86_64 (remi)
Requires: libwebp.so.5()(64bit)
Resolution was to get : gd-last-2.1.1-2.el6.remi.x86_64.rpm
Note I could not find it on ( http://rpms.famillecollet.com/enterprise/6/remi/x86_64/) but located it here : ( https://pulp.inuits.eu/collet/remi/x86_64/ )
then do ;
yum localinstall gd-last-2.1.1-2.el6.remi.x86_64.rpm
and then do
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
:
Resulted in successful install with no errors
-
please amend wiki page or contact the maintainer of the contrib
thank you
-
Wiki page amended :grin:
-
It is impossible that a dependency from the same repo (remi) needs to be installed separately. Please verify thoroughly before changing proofed procedures or changing wiki pages.
-
It is impossible that a dependency from the same repo (remi) needs to be installed separately. Please verify thoroughly before changing proofed procedures or changing wiki pages.
eish
-
I'd just note that the "yum localinstall" command has been deprecated, and you can use "yum install" for local RPMs the same way you can for packages out of the repos.
-
It is impossible that a dependency from the same repo (remi) needs to be installed separately. Please verify thoroughly before changing proofed procedures or changing wiki pages.
As of the start of December, installing smeserver-php-scl still does not work on a clean updated 9.1 base system.
gd-last WILL install from the correct repo, but it is missing the libwebp dependency. At present, if you download from ftp://195.220.108.108/linux/epel/6/x86_64/libwebp-0.4.3-3.el6.x86_64.rpm then run "yum install libwebp...." before "yum install ... smeserver-php-scl" it will work as advertised.
Could someone update the wiki for smeserver-php-scl with this information until remi or epel update the version of libwebp in their repo's.
Thank you.
Matt Holmes
-
Done. https://wiki.contribs.org/PHP_Software_Collections#Installation
-
As a side note, I see that in the wiki page remi repo setup is "hardcoded" in the page and linked as a separate page..
I'd prefer to keep all repo info on separated pages.
RequestedDeletion, what do you think?
-
As a side note, I see that in the wiki page remi repo setup is "hardcoded" in the page and linked as a separate page..
I'd prefer to keep all repo info on separated pages.
RequestedDeletion, what do you think?
Fully agree. Only the specific repo pages are maintained.
-
As of the start of December, installing smeserver-php-scl still does not work on a clean updated 9.1 base system.
gd-last WILL install from the correct repo, but it is missing the libwebp dependency. At present, if you download from ftp://195.220.108.108/linux/epel/6/x86_64/libwebp-0.4.3-3.el6.x86_64.rpm then run "yum install libwebp...." before "yum install ... smeserver-php-scl" it will work as advertised.
Could someone update the wiki for smeserver-php-scl with this information until remi or epel update the version of libwebp in their repo's.
Is there a 32bit version??? I have a i686 running SME Server and the 64bit version won't install
Have had a quick search for a 32bit version but in the limited time I had I was unable to locate one
Regards
Teviot
-
Is there a 32bit version??? I have a i686 running SME Server and the 64bit version won't install
Software Collections itself is *only* available for 64-bit systems.
-
it's clearly stated here:
https://wiki.contribs.org/PHP_Software_Collections#Requirements