Roundcube Community Forum

 

Upgrade from 1.4.15 LTS to 1.5.11 LTS GuzzleHttp\Client: NOT OK

Started by massimo2022, June 27, 2025, 07:42:12 AM

Previous topic - Next topic

massimo2022

Hi all,

i want to upgrade my 1.4.15 LTS to 1.5.11 LTS.
I've all the prerequisites ok instead of GuzzleHttp Client.

I'm not running the webmail under WAMP, nor under *nix, but i'm running Roundcube under eCS2.x/ArcaOS
(that are recent distro of OS/2 Warp).
So the paths are like the one of dos/windows.

I've composer running, but i'm not able to install guzzle client due to composer complaining
 PHP Fatal error:  Uncaught Error: Class 'Composer\XdebugHandler\XdebugHandler' not found in phar
even if use --no-dev to install guzzle.

So i've installed guzzle on a VM with Windows and WAMP with php 7.4.x
I've the same php even on the webmail machine under /2 OS.
I've copied the guzzle tree under the \vendor subdir of roundcube, but the prerequisites page
still complain about guzzle http client NOT OK.

This is the tree under \vendor

\bin
\composer
\endroid
\guzzlehttp
\kolab
\masterminds
\pear
\roundcube

under \guzzlehttp

\guzzle
\promises
\psr7


Any help?

Is there a way to install manually this guzzle client to meet RC 1.5.x prerequisites?

thanks

massimo
 

SKaero

If you download the 1.5 Complete package from here https://roundcube.net/download/ it would include the vendor folder with all the needed dependencies.

massimo2022

now i've all the prerequisites and guzzle client too

thank you so much! 


massimo