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

Title: [RESOLVED]smeserver-php-scl Install Dependency issue
Post 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 :
Code: [Select]
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 ;
Code: [Select]
yum localinstall gd-last-2.1.1-2.el6.remi.x86_64.rpm

and then do
Code: [Select]
yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel
:

Resulted in successful install with no errors
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: Stefano on October 20, 2016, 03:01:23 PM
please amend wiki page or contact the maintainer of the contrib

thank you
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: warren on October 20, 2016, 03:11:30 PM
Wiki page amended  :grin:
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: guest22 on October 20, 2016, 07:20:02 PM
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.
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: warren on October 20, 2016, 09:16:43 PM
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
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: DanB35 on October 21, 2016, 01:03:19 AM
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.
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: pcdoc on December 02, 2016, 01:28:14 PM
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
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: guest22 on December 02, 2016, 01:36:48 PM
Done. https://wiki.contribs.org/PHP_Software_Collections#Installation
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: Stefano on December 02, 2016, 02:02:34 PM
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?
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: guest22 on December 02, 2016, 02:39:09 PM
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.
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: Teviot on January 09, 2017, 08:05:47 PM
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
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: guest22 on January 09, 2017, 08:07:00 PM
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.
Title: Re: [RESOLVED]smeserver-php-scl Install Dependency issue
Post by: Stefano on January 09, 2017, 09:48:00 PM
it's clearly stated here:

https://wiki.contribs.org/PHP_Software_Collections#Requirements