Roundcube Community Forum

News and Announcements => General Discussion => Topic started by: massimo2022 on June 27, 2025, 07:42:12 AM

Title: Upgrade from 1.4.15 LTS to 1.5.11 LTS GuzzleHttp\Client: NOT OK
Post by: massimo2022 on June 27, 2025, 07:42:12 AM
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
 
Title: Re: Upgrade from 1.4.15 LTS to 1.5.11 LTS GuzzleHttp\Client: NOT OK
Post by: SKaero on June 27, 2025, 10:27:47 AM
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.
Title: Re: Upgrade from 1.4.15 LTS to 1.5.11 LTS GuzzleHttp\Client: NOT OK
Post by: massimo2022 on June 27, 2025, 04:03:20 PM
now i've all the prerequisites and guzzle client too

thank you so much! 


massimo