Re: problem with new install on new Centos 7.5 system
Edward Burr <[email protected]>
| Newsgroups | gmane.comp.horde.user |
|---|---|
| Message-ID | <[email protected]> |
Quoting Jan Schneider <[email protected]>: > Zitat von Edward Burr <[email protected]>: > >> Quoting Jan Schneider <[email protected]>: >> >>> Zitat von Edward Burr <[email protected]>: >>> >>>> Another thought, has anyone actually installed Horde Groupware on >>>> CentOS 7.5 yet? Is there a preferred Linux distribution? I chose >>>> CentOS because I work with Red Hat Enterprise Linux on a daily >>>> basis at work. >>>> >>>> Though I am concerned that with the Horde_Backup / Horde_Core >>>> version requirement mismatch and their independence from any >>>> Linux distribution, I wonder how anyone has gotten around that? >>>> >>>> Is there something missing from the install documentation at >>>> https://www.horde.org/apps/groupware/docs/INSTALL that I should >>>> know about? >>>> >>>> >>>> Quoting Edward Burr <[email protected]>: >>>> >>>>> Quoting Jan Schneider <[email protected]>: >>>>> >>>>>> Zitat von Edward Burr <[email protected]>: >>>>>> >>>>>>> Quoting Ralf Lang <[email protected]>: >>>>>>> >>>>>>>> Am 14.11.18 um 19:21 schrieb Edward Burr: >>>>>>>>> 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. >>>>>>>>> >>>>>>>> If you are using distribution php, get the PECLs from >>>>>>>> distribution (yum). >>>>>>>> >>>>>>>> For installing RC packages, either preinstall Horde_Backup >>>>>>>> ignoring deps >>>>>>>> (pear install -n horde/Horde_Backup) or allow installation of >>>>>>>> beta software >>>>>>>> >>>>>>>> |pear config-setpreferred_state beta| >>>>>>>> >>>>>>>> change to stable when you are done. >>>>>>>> >>>>>>> >>>>>>> yum install php-sasl >>>>>>> yum install pecl-sasl >>>>>>> yum install pecl_sasl >>>>>>> yum install pear-sasl >>>>>>> yum install pear_sasl >>>>>>> # All result in "No package XXX available. Nothing to do." >>>>>>> >>>>>>> yum install php-idn >>>>>>> # installed php-idn-1.2c-12 >>>>>>> >>>>>>> pecl install channel://pecl.php.net/idn-0.2.0 >>>>>>> # still fails with same error >>>>>>> >>>>>>> I uninstalled all the horde packages and pre-installed >>>>>>> Horde_Backup per your suggestion. >>>>>>> >>>>>>> pear uninstall `pear list -c horde | tail -n +4 | awk '{ print >>>>>>> "horde/"$1 }'` >>>>>>> pear install -n horde/Horde_Backup-1.0.0RC1 >>>>>>> install ok: channel://pear.horde.org/Horde_Backup-1.0.0RC1 >>>>>>> >>>>>>> Then installed horde: >>>>>>> pear install horde/horde_role >>>>>>> pear run-scripts horde/horde_role >>>>>>> pear install -a horde/groupware >>>>>>> >>>>>>> But Horde_Core failed to install, and many components >>>>>>> depending on Horde_Core: >>>>>>> horde/Horde_Core requires package "horde/Horde_Backup" >>>>>>> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions: >>>>>>> 2.0.0alpha1), installed version is 1.0.0RC1 >>>>>>> >>>>>>> ASpparently 1.0.0RC1 isn't greater than/equal to 1.0.0 even >>>>>>> though that's apparently the absolute latest available: >>>>>>> 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 >>>>>>> >>>>>>> How do I satisfy this requirement? >>>>>>> >>>>>>> The install directions appear pretty straightforward. I've got >>>>>>> to be missing something obvious, but I can't figure out what >>>>>>> it could be. >>>>>> >>>>>> pear install horde/horde_backup-beta >>>>> >>>>> Among other things, that did: >>>>> downloading Horde_Backup-1.0.0RC1.tgz ... >>>>> Starting to download Horde_Backup-1.0.0RC1.tgz (8,518 bytes) >>>>> .....done: 8,518 bytes >>>>> install ok: channel://pear.horde.org/Horde_Backup-1.0.0RC1 >>>>> >>>>> which leaves us still with the same problem as above. >>>>> >>> >>> why do you install Horde_Backup at all? It's not required at all. >> >> This is why: >> [root@c7 horde]# pear install -a horde/groupware >> WARNING: "pear/Console_Getopt" is deprecated in favor of >> "pear/Console_GetoptPlus" >> 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 >> >> I guess I got so hung up on those three failures during the install >> because of the subsequent error with: >> >> [root@c7 horde]# 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 >> Fatal error: require_once(): Failed opening required >> 'PEAR/Config.php' (include_path='.:/php/includes:/usr/share/pear >> >> Based on the responses I've received, I was hoping that clearing up >> the pear install failures would fix the groupware-install failure. > > No, these don't have anything to do with each other. > >> NOTE: The referenced Config.php that triggers "no such file" is >> present, is in the include_path, and is world readable. So I'm not >> understanding this error, either. >> >> [root@box /]# ls -l /usr/share/pear/PEAR/Config.php >> 68 -rw-r--r--. 1 root root 67882 May 10 2016 >> /usr/share/pear/PEAR/Config.php >> [root@box /]# > > This doesn't make much sense indeed. Okay, if I ignore the Horde_Backup, pecl/sasl, and pecl/idn failures during the "pear install -a horde/groupware", I still get the PEAR/Config.php not found error when I try the "groupware-install". The responses focused on the first part, so I was hoping. Any thoughts on troubleshooting the "groupware-install" failure then? How can I verify that pear is actually using that include_path it says it is? /etc/php.ini has: include_path= .:/php/includes:/usr/share/pear" OMG it's missing a " Okay, I'm past this now. Sorry to bother you about this part. The Horde_Backup, pecl/sasl, and pecl/idn failures still bug me, though. > > -- > Jan Schneider > The Horde Project > https://www.horde.org/ > > -- > Horde mailing list > Frequently Asked Questions: http://horde.org/faq/ > To unsubscribe, mail: [email protected] -- Horde mailing list Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected]
smime.p7s
(application/pkcs7-signature, 4.3 KB) - not displayed