[horde] Many problems with installation

Jan Schneider jan at horde.org
Fri Sep 29 12:10:58 UTC 2017


Zitat von Ralph Ballier <ballier at mail.schule.de>:

> ----- Nachricht von SZÉPE Viktor <viktor at szepe.net> ---------
>   Datum: Fri, 29 Sep 2017 09:57:56 +0200
>     Von: SZÉPE Viktor <viktor at szepe.net>
> Betreff: Re: [horde] Many problems with installation
>      An: horde at lists.horde.org
>
>> Idézem/Quoting Ralph Ballier <ballier at mail.schule.de>:
>>> Apparently, it is difficult to give me a clue. Is there not an  
>>> alternative option to install horde? An installation without using  
>>> pear? That would help me already.
>>>
>>> I would also be helped, if I would know, which files in horde/js  
>>> must be. How can it be that in the old installation completely  
>>> different and much more JS files are?
>>>  
>>> Every note is welcome.
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/[1]
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
>> Hello Ralph!
>>
>> An actual separation would be running Horde in a container, that  
>> would be totally clean.
>> I use these to install Horde:
>>
>> - separate Linux user
>> - separate PHP-FPM pool
>> - separate Apache vhost
>> - local PEAR instance
>>
>> See  
>> https://github.com/szepeviktor/debian-server-tools/blob/master/mail/Horde.md[2]
>>
>> When it comes to PECL extensions I use them from Debian packages
>> https://github.com/szepeviktor/debian-server-tools/blob/master/mail/Horde.md#extensions[3]
>>
>> You find some customization in
>> https://github.com/szepeviktor/debian-server-tools/tree/master/mail/horde[4]
>>
>> Please report any errors you find.
>> Thanks!
>>
>> SZÉPE Viktor, honlap üzemeltetés
>> https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md[5]
>
> Hello Viktor,
>
> thanks for the helpful reply. I immediately began to implement them.
>
>  I wanted to start all over again.
>  
>  First I wanted to delete the channel pear.horde.org. This was not  
> possible because many packages were still installed.
>  
>  Then I started to delete the packages. For many packages I  
> succeeded. But then there was the error message with some packages  
> (for example) Horde_Util):
>
>   "pear uninstall horde/Horde_Util
>   PHP Fatal error:  Uncaught Error: Call to a member function  
> getPackage() on null in /usr/share/php/PEAR/Dependency2.php:1038
>   Stack trace:
>   #0 /usr/share/php/PEAR/Installer.php(1656):  
> PEAR_Dependency2->validatePackageUninstall(Object(PEAR_Installer))
>   #1 /usr/share/php/PEAR/Command/Install.php(992):  
> PEAR_Installer->uninstall('Horde_Util', Array)
>   #2 /usr/share/php/PEAR/Command/Common.php(270):  
> PEAR_Command_Install->doUninstall('uninstall', Array, Array)
>   #3 /usr/share/php/pearcmd.php(316):  
> PEAR_Command_Common->run('uninstall', Array, Array)
>   #4 {main}
>     thrown in /usr/share/php/PEAR/Dependency2.php on line 1038"
>
>   
>  What am I supposed to do now? Can I delete the entire range  
> /usr/share/php/Horde?

Sounds like a bug in PEAR. Try upgrading PEAR first.

-- 
Jan Schneider
The Horde Project
https://www.horde.org/



More information about the horde mailing list