[horde] Issue when trying to use admin interface in recent update

Mike barjunk at attglobal.net
Thu Apr 30 11:52:02 UTC 2026


I must be missing something on my particular update path.  Or maybe  
messing around with different packages within the installation created  
a "gap"?

How might I provide information regarding how I came to this  
particular state in my setup?

BTW, I did download horde/cache by itself and psr/simple-cache DOES  
get downloaded.   So maybe something in my composer install is broken?

I'm using composer 2.9.7

Mike

Quoting Ralf Lang <ralf.lang at gmail.com>:

> Hi Mike,
>
> this shouldn't happen. I will add the necessary import but it should come
> through horde/cache by itself.
>
> Mike <barjunk at attglobal.net> schrieb am Do., 30. Apr. 2026, 03:02:
>
>> I recently did a composer update and got this message when trying to
>> access the admin interface.
>>
>> Cannot create Horde\Core\Service\VersionCheck\VersionService Root
>> cause: Interface "Psr\SimpleCache\CacheInterface" not found
>> in /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:513
>>
>>   1. require_once() /var/www/horde6-beta/web/horde/admin/config/index.php:3
>>   2. Horde\Injector\Injector->getInstance()
>> /var/www/horde6-beta/vendor/horde/horde/admin/config/index.php:88
>>   3. Horde\Injector\Injector->get()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:627
>>   4. require_once() /var/www/horde6-beta/web/horde/admin/config/index.php:3
>>   5. Horde\Injector\Injector->getInstance()
>> /var/www/horde6-beta/vendor/horde/horde/admin/config/index.php:88
>>   6. Horde\Injector\Injector->get()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:627
>>   7. Horde\Injector\Injector->createInstance()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:466
>>   8. Horde\Injector\Binder\Factory->create()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:409
>>   9. Horde\Core\Factory\VersionServiceFactory->create()
>> /var/www/horde6-beta/vendor/horde/injector/src/Binder/Factory.php:125
>> 10. Horde\Core\Factory\VersionServiceFactory->createAvailableSource()
>>
>> /var/www/horde6-beta/vendor/horde/core/src/Factory/VersionServiceFactory.php:57
>> 11. Composer\Autoload\ClassLoader->loadClass()
>>
>> /var/www/horde6-beta/vendor/horde/core/src/Factory/VersionServiceFactory.php:81
>> 12.
>> {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
>> /var/www/horde6-beta/vendor/composer/ClassLoader.php:427
>> 13. include() /var/www/horde6-beta/vendor/composer/ClassLoader.php:576
>>
>> Was able to correct it by adding:
>>
>> composer require psr/simple-cache
>>
>> Hope this helps someone.
>>
>> Mike
>>
>>
>>
>>
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>




More information about the horde mailing list