nextcloud / fulltextsearch_elasticsearch

🔍 Use Elasticsearch to index the content of your Nextcloud
GNU Affero General Public License v3.0
79 stars 29 forks source link

Dependency conflict with server core (PSR\http-message) #347

Closed susnux closed 4 months ago

susnux commented 4 months ago

This app will install 2.0 of the PSR\http-message which conflicts with Server core and will result in S3 storage to break.

See also this for reference: https://github.com/nextcloud/server/issues/39981#issuecomment-1690144709

Please make sure to only use compatible dependencies for public vendored libraries.

Error: Declaration of Aws\HashingStream::seek($offset, $whence = Aws\SEEK_SET) must be compatible with Psr\Http\Message\StreamInterface::seek(int $offset, int $whence = Psr\Http \Message\SEEK_SET): void at /var/www/nextcloud/3rdparty/aws/aws-sdk-php/src/HashingStream.php#50

At least stable 28 is affected.