[horde] Many problems with installation

Ralph Ballier ballier at mail.schule.de
Fri Sep 29 12:09:27 UTC 2017


  ----- 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?


Links:
------
[1]  
/services/go.php?url=http%3A%2F%2Fhorde.org%2Ffaq%2F&_t=1506686717&_h=GWtxT_UjkdHhn2yNs_2UMbVgMHY
[2]  
/services/go.php?url=https%3A%2F%2Fgithub.com%2Fszepeviktor%2Fdebian-server-tools%2Fblob%2Fmaster%2Fmail%2FHorde.md&_t=1506686717&_h=e7L4Yv-rLpCDE9mcgJJyRYHPlmU
[3]  
/services/go.php?url=https%3A%2F%2Fgithub.com%2Fszepeviktor%2Fdebian-server-tools%2Fblob%2Fmaster%2Fmail%2FHorde.md%23extensions&_t=1506686717&_h=Adz1Toad55CZ7cyxdW6oUTWzfUs
[4]  
/services/go.php?url=https%3A%2F%2Fgithub.com%2Fszepeviktor%2Fdebian-server-tools%2Ftree%2Fmaster%2Fmail%2Fhorde&_t=1506686717&_h=E6ndZVgKL4a0Q0OC99f0rl1Au4c
[5]  
/services/go.php?url=https%3A%2F%2Fgithub.com%2Fszepeviktor%2Fdebian-server-tools%2Fblob%2Fmaster%2FCV.md&_t=1506686717&_h=8nGLLA_GUhwgD_PrNvf3Z44LqMA


More information about the horde mailing list