[horde] ReflectionException after update

Arjen de Korte arjen+horde at de-korte.org
Tue Jul 8 18:05:59 UTC 2014


Citeren Andreas Schulze <sca at andreasschulze.de>:

> Hello,
>
> I updated horde 5.1.6 to 5.1.7
>
> # pear upgrade -c pear.horde.org
> Did not download optional dependencies: horde/Horde_Pdf,  
> horde/Horde_Test, use --alldeps to download automatically
> Did not download optional dependencies: horde/Horde_OpenXchange,  
> horde/Horde_Test, use --alldeps to download automatically
> Did not download optional dependencies: horde/timeobjects,  
> horde/Horde_OpenXchange, horde/Horde_Test, pear/Date_Holidays, use  
> --alldeps to download automatically
> Did not download optional dependencies: horde/Horde_HashTable,  
> horde/Horde_JavascriptMinify_Jsmin, horde/Horde_Mongo,  
> horde/Horde_Test, pear/Text_CAPTCHA, pear/Text_LanguageDetect, use  
> --alldeps to download automatically
> WARNING: "pear/Console_Getopt" is deprecated in favor of  
> "pear/Console_GetoptPlus"
> Did not download optional dependencies: horde/Horde_OpenXchange, use  
> --alldeps to download automatically
> Did not download optional dependencies: horde/Horde_OpenXchange, use  
> --alldeps to download automatically
> WARNING: "pear/Console_Getopt" is deprecated in favor of  
> "pear/Console_GetoptPlus"
> Did not download optional dependencies: horde/Horde_OpenXchange, use  
> --alldeps to download automatically
> Did not download optional dependencies: horde/Horde_OpenXchange, use  
> --alldeps to download automatically
> Did not download optional dependencies:  
> horde/Horde_Service_Gravatar, use --alldeps to download automatically
> horde/mnemo can optionally use package "horde/Horde_Pdf" (version >=  
> 2.0.0, version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/mnemo can optionally use package "horde/Horde_Test" (version  
> >= 2.0.0, version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/nag can optionally use package "horde/Horde_OpenXchange"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/nag can optionally use package "horde/Horde_Test" (version >=  
> 2.0.0, version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/kronolith can optionally use package "horde/timeobjects"  
> (version >= 2.0.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/kronolith can optionally use package "horde/Horde_OpenXchange"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/kronolith can optionally use package "horde/Horde_Test"  
> (version >= 2.0.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/kronolith can optionally use package "pear/Date_Holidays"  
> (version >= 0.21.0)
> horde/Horde_Core can optionally use package "horde/Horde_HashTable"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/Horde_Core can optionally use package  
> "horde/Horde_JavascriptMinify_Jsmin" (version >= 1.0.0, version <=  
> 2.0.0alpha1, excluded versions: 2.0.0alpha1)
> horde/Horde_Core can optionally use package "horde/Horde_Mongo"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/Horde_Core can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Core can optionally use package "pear/Text_CAPTCHA"
> horde/Horde_Core can optionally use package "pear/Text_LanguageDetect"
> horde/horde can optionally use package "horde/Horde_OpenXchange"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/turba can optionally use package "horde/Horde_OpenXchange"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> horde/imp can optionally use package "horde/Horde_Service_Gravatar"  
> (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:  
> 2.0.0alpha1)
> downloading mnemo-4.2.0.tgz ...
> Starting to download mnemo-4.2.0.tgz (1,192,897 bytes)
> ..........done: 1,192,897 bytes
> downloading nag-4.2.0.tgz ...
> Starting to download nag-4.2.0.tgz (1,633,927 bytes)
> ...done: 1,633,927 bytes
> downloading kronolith-4.2.0.tgz ...
> Starting to download kronolith-4.2.0.tgz (2,559,451 bytes)
> ...done: 2,559,451 bytes
> downloading Horde_Core-2.12.0.tgz ...
> Starting to download Horde_Core-2.12.0.tgz (1,620,187 bytes)
> ...done: 1,620,187 bytes
> downloading ingo-3.2.0.tgz ...
> Starting to download ingo-3.2.0.tgz (1,472,711 bytes)
> ...done: 1,472,711 bytes
> downloading horde-5.2.0.tgz ...
> Starting to download horde-5.2.0.tgz (2,807,031 bytes)
> ...done: 2,807,031 bytes
> downloading turba-4.2.0.tgz ...
> Starting to download turba-4.2.0.tgz (1,939,851 bytes)
> ...done: 1,939,851 bytes
> downloading imp-6.2.0.tgz ...
> Starting to download imp-6.2.0.tgz (4,902,882 bytes)
> ...done: 4,902,882 bytes
> downloading Horde_CssMinify-1.0.0.tgz ...
> Starting to download Horde_CssMinify-1.0.0.tgz (11,463 bytes)
> ...done: 11,463 bytes
> downloading Horde_JavascriptMinify-1.1.0.tgz ...
> Starting to download Horde_JavascriptMinify-1.1.0.tgz (12,816 bytes)
> ...done: 12,816 bytes
> downloading Horde_Mail_Autoconfig-1.0.0.tgz ...
> Starting to download Horde_Mail_Autoconfig-1.0.0.tgz (17,612 bytes)
> ...done: 17,612 bytes
> upgrade ok: channel://pear.horde.org/Horde_CssMinify-1.0.0
> upgrade ok: channel://pear.horde.org/Horde_JavascriptMinify-1.1.0
> upgrade ok: channel://pear.horde.org/Horde_Mail_Autoconfig-1.0.0
> upgrade ok: channel://pear.horde.org/Horde_Core-2.12.0
> upgrade ok: channel://pear.horde.org/horde-5.2.0
> upgrade ok: channel://pear.horde.org/mnemo-4.2.0
> upgrade ok: channel://pear.horde.org/nag-4.2.0
> upgrade ok: channel://pear.horde.org/kronolith-4.2.0
> upgrade ok: channel://pear.horde.org/ingo-3.2.0
> upgrade ok: channel://pear.horde.org/turba-4.2.0
> upgrade ok: channel://pear.horde.org/imp-6.2.0
> #
> No errors or unusual warnings.
>
> But now I get this:
>
> 2014-07-08T19:42:54+02:00 EMERG: HORDE exception  
> 'ReflectionException' with message 'Class Horde_Pack does not exist'  
> in /usr/share/php/Horde/Injector/Binder/Implementation.php:61
> Stack trace:
> #0 /usr/share/php/Horde/Injector/Binder/Implementation.php(61):  
> ReflectionClass->__construct('Horde_Pack')
> #1 /usr/share/php/Horde/Injector/Binder/AnnotatedSetters.php(69):  
> Horde_Injector_Binder_Implementation->create(Object(Horde_Injector))
> #2 /usr/share/php/Horde/Injector.php(224):  
> Horde_Injector_Binder_AnnotatedSetters->create(Object(Horde_Injector))
> #3 /usr/share/php/Horde/Injector.php(258):  
> Horde_Injector->createInstance('Horde_Pack')
> #4 /usr/share/php/Horde/Registry.php(725):  
> Horde_Injector->getInstance('Horde_Pack')
> #5 /usr/share/php/Horde/Registry.php(550):  
> Horde_Registry->_loadApplications()
> #6 /usr/share/php/Horde/Registry.php(287):  
> Horde_Registry->__construct(0, Array)
> #7 /horde/index.php(20): Horde_Registry::appInit('horde', Array)
> #8 {main} [pid 20911 on line 63 of  
> "/usr/share/php/Horde/Injector/Binder/Implementation.php"

Just a guess, Horde_Pack is not installed or doesn't have the proper  
file permissions?

> I run horde-db-migrate, also without problems.
>
> Next I enabled /test.php. Also noting unusual. But the tests for  
> ingo, kronolith and turba fail with the message above.
> What else could I do except disabling the apps?
>
> Andreas
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org

-- 
This message was sent from a mailinglist subscription address.
For off-list replies, you must remove the address extension.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5849 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/horde/attachments/20140708/13a4aeed/attachment-0001.bin>


More information about the horde mailing list