Koozali.org: home of the SME Server

[RESOLVED]smeserver-php-scl Install Dependency issue

Offline warren

  • *
  • 293
  • +0/-0
[RESOLVED]smeserver-php-scl Install Dependency issue
« 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

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

Offline Stefano

  • *
  • 10,839
  • +2/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #1 on: October 20, 2016, 03:01:23 PM »
please amend wiki page or contact the maintainer of the contrib

thank you

Offline warren

  • *
  • 293
  • +0/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #2 on: October 20, 2016, 03:11:30 PM »
Wiki page amended  :grin:

guest22

Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #3 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.

Offline warren

  • *
  • 293
  • +0/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #4 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

Offline DanB35

  • ****
  • 764
  • +0/-0
    • http://www.familybrown.org
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #5 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.
......

Offline pcdoc

  • *
  • 56
  • +0/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #6 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
There are 10 types of people in this world,
   Those that know binary, and those who don't!


Offline Stefano

  • *
  • 10,839
  • +2/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #8 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?

guest22

Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #9 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.

Offline Teviot

  • *
  • 610
  • +0/-0
Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #10 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
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

guest22

Re: [RESOLVED]smeserver-php-scl Install Dependency issue
« Reply #11 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.

Offline Stefano

  • *
  • 10,839
  • +2/-0