kitodo / kitodo-presentation

Kitodo.Presentation is a feature-rich framework for building a METS- or IIIF-based digital library. It is part of the Kitodo Digital Library Suite.
https://kitodo.org
GNU General Public License v3.0
38 stars 45 forks source link

[BUG] Installing the ZIP file from the TYPO3 Extension Repository is not working #1354

Open markusweigelt opened 3 days ago

markusweigelt commented 3 days ago

Description

When attempting to install Kitodo.Presentation using the ZIP file from the TYPO3 Extension Repository (TER)(https://extensions.typo3.org/extension/dlf) via the Extension Manager, the installation fails, and the following error occurs:

Could not scan for classes inside "/var/www/html/typo3conf/ext/dlf/vendor/solarium" which does not appear to be a file nor a folder

The same error appears when trying to install the extension from the TER through 'Get Extensions' in TYPO3.

Reproduction

Steps to reproduce the behaviour:

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Expected Behavior

The extension should either install successfully, or the only available option in the TER should be installation via Composer.

Screenshots and Examples

image

sebastian-meyer commented 3 days ago

You are right. I forgot to include the dependencies in the package.

sebastian-meyer commented 2 days ago

I'll try to automate to release using tailor and in the process will fix this issue.