[horde] problem with new install on new Centos 7.5 system
Edward Burr
egburr at burr.cc
Wed Nov 14 18:21:05 UTC 2018
Hi Ralf,
Thanks for the suggestion. 'yum install php-http' installed
php-pecl-http and now "pecl list" shows pecl_http is installed. So,
the step 2.5 issue appears to be cleared up?
But the step 3.1 and 3.3 issues remain.
3.1) During "pear install -a horde/groupware":
Failed to download horde/Horde_Backup within preferred state "stable",
latest release is version 1.0.0RC1, stability "beta", use
"channel://pear.horde.org/Horde_Backup-1.0.0RC1" to install
Failed to download pecl/sasl within preferred state "stable", latest
release is version 0.1.0, stability "alpha", use
"channel://pecl.php.net/sasl-0.1.0" to install
Failed to download pecl/idn within preferred state "stable", latest
release is version 0.2.0, stability "beta", use
"channel://pecl.php.net/idn-0.2.0" to install
Trying to install each manually fails.
# pear install horde/Horde_Backup-1.0.0RC1
horde/horde_core requires package "horde/Horde_Backup" (version >=
1.0.0, version <= 2.0.0alpha1, excluded versions: 2.0.0alpha1),
downloaded version is 1.0.0RC1
horde/Horde_Backup cannot be installed, conflicts with installed packages
No valid packages found
install failed
# pecl install sasl-0.1.0
downloading sasl-0.1.0.tgz ...
Starting to download sasl-0.1.0.tgz (6,435 bytes)
.....done: 6,435 bytes
5 source files, building
running: phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source
directory of the module
ERROR: `phpize' failed
# pecl install channel://pecl.php.net/idn-0.2.0
downloading idn-0.2.0.tgz ...
Starting to download idn-0.2.0.tgz (6,313 bytes)
.....done: 6,313 bytes
3 source files, building
running: phpize
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
GNU libidn installation dir? [autodetect] :
building in /var/tmp/pear-build-rootw5Z2Gw/idn-0.2.0
running: /var/tmp/idn/configure --with-php-config=/usr/bin/php-config
--with-idn
configure: error: Please reinstall the GNU Libidn distribution
ERROR: `/var/tmp/idn/configure --with-php-config=/usr/bin/php-config
--with-idn' failed
# rpm -q libidn
libidn-1.28-4.el7.x86_64
NOTE:
# rpm -ql libidn | grep -v share
/usr/bin/idn
/usr/lib64/libidn.so.11
/usr/lib64/libidn.so.11.6.11
I tried using all these in place of "autodetect". Same failure for each.
3.3)
]# groupware-install
PHP Warning: require_once(PEAR/Config.php): failed to open stream: No
such file or directory in /usr/bin/groupware-install on line 15
Warning: require_once(PEAR/Config.php): failed to open stream: No such
file or directory in /usr/bin/groupware-install on line 15
PHP Fatal error: require_once(): Failed opening required
'PEAR/Config.php' (include_path='.:/php/includes:/usr/share/pear
;
; Windows: \path1') in /usr/bin/groupware-install on line 15
Fatal error: require_once(): Failed opening required 'PEAR/Config.php'
(include_path='.:/php/includes:/usr/share/pear
;
; Windows: \path1') in /usr/bin/groupware-install on line 15
I don't understand why this error that it doesn't exist. It is present
and world readable.
-rw-r--r--. 1 root root 69473 Nov 10 12:31 /usr/share/pear/PEAR/Config.php
Quoting Ralf Lang <lang at b1-systems.de>:
> Hi Edward,
>
> Am 13.11.18 um 15:23 schrieb Edward Burr:
>> Hello,
>>
>> I have been running Horde for many years on Centos 6 and am working on
>> replacing with Centos 7, but am having trouble installing Horde on it.
>> Any thoughts on what I could do to get past this would be greatly
>> appreciated.
>>
>> I am following instructions at:
>> https://www.horde.org/apps/groupware/docs/INSTALL
>>
>> In short, the three issues I'm encountering are:
>> - step 2.5: 'pecl install http' fails due to "no releases available"
>> - step 3.1: 'pear install -a horde/groupware' fails a few pieces:
>> horde/Horde_Backup
>> pecl/sasl
>> pecl/idn
>> - step 3.3: 'groupware-install' fails due to the "pear" directory not
>> being present in the horde directory
>>
>>
>> The new system is:
>> CentOS Linux release 7.5.1804 (Core)
>> Linux c7.burr.cc 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11
>> UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
>>
>> skipped (1) quick install
>>
>> (2) Prerequisites:
>> 1) # rpm -q httpd
>> httpd-2.4.6-80.el7.centos.1.x86_64
>> (Apache 2)
>>
>> 2) configured in /etc/httpd/conf/httpd.conf
>>
>> 3) # rpm -q php
>> php-5.4.16-45.el7.x86_64
>>
>> 4) # pear config-show | grep 'PEAR directory'
>> PEAR directory php_dir /usr/share/pear
>>
>> # pear list | grep -e Date -e DNS -e Weather -e Fstab
>> Date 1.4.7 stable
>> (skipping all the Date_Holidays_*)
>> File_Fstab 2.0.3 stable
>> Net_DNS2 1.4.4 stable
>> Services_Weather 1.4.7 stable
>>
>> 5) # pecl list
>> Installed packages, channel pecl.php.net:
>> =========================================
>> Package Version State
>> APC 3.1.13 beta
>> LZF 1.6.6 stable
>> apcu 4.0.11 stable
>> igbinary 2.0.8 stable
>> imagick 3.4.3 stable
>> intl 3.0.0 stable
>> memcache 3.0.8 beta
>> mongo 1.6.16 stable
>>
>> # pecl list -c horde | grep lz4
>> horde_lz4 1.0.10 stable
>>
>> * # pecl install http
>> * No releases available for package "pecl.php.net/http"
>> * install failed
>>
>> # rpm -q aspell
>> aspell-0.60.6.1-9.el7.x86_64
>> # rpm -q postfix
>> postfix-2.10.1-6.el7.x86_64
>> # rpm -q vsftpd
>> vsftpd-3.0.2-22.el7.x86_64
>>
>> (3)
>> 3.1) see install.txt
>> 3.2) not done
>> 3.3) see install.txt
>>
>> More info is available in files at http://www.burr.cc/~egburr/horde_inst/
>>
>> etc_php.d_horde-related.ini -- /etc/php.d/horde-related.ini
>> install.txt -- output from steps 3.1 and 3.3 above
>> notes -- the above notes
>> pear.install.Horde_Backup -- attempt to install Horde_Backup
>> pear.list -- list of installed pear modules
>> pear.list.horde -- list of installed pear horde modules
>> pecl.install.idn -- attempt to install idn
>> pecl.instal.sasl -- attempt to install sasl
>> pecl.list -- list of installed pecl modules
>> rpm.qa -- list of listalled rpm packages
>>
>>
>>
>>
> Have you checked if php7-http or php-http packages are available
> from the rpm repository of your distribution?
>
> Regards
>
> Ralf
>
> --
> Ralf Lang
> Linux Consultant / Developer
> Tel.: +49-170-6381563
> Mail: lang at b1-systems.de
> B1 Systems GmbH
> Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
> GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4373 bytes
Desc: S/MIME Signature
URL: <https://lists.horde.org/archives/horde/attachments/20181114/7804b401/attachment.bin>
More information about the horde
mailing list