Skip to content

Comments

fix: remove missing site folder reference from component manifest#58

Open
cybersalt wants to merge 1 commit intojoomla-projects:mainfrom
cybersalt:fix/component-manifest-missing-site-folder
Open

fix: remove missing site folder reference from component manifest#58
cybersalt wants to merge 1 commit intojoomla-projects:mainfrom
cybersalt:fix/component-manifest-missing-site-folder

Conversation

@cybersalt
Copy link

Summary

  • Fixed component manifest referencing non-existent site folder causing "Install path does not exist" error during Joomla 6 installation
  • Added missing migration plugins (wordpress, json) to package manifest

Problem

The component manifest src/component/cmsmigrator.xml contained:

<files folder="site">
</files>

This references a site folder that doesn't exist in the component structure. When Joomla tries to install the package, it fails with:

Install path does not exist.
Package Install: There was an error installing an extension: com_cmsmigrator.zip

Solution

Removed the empty <files folder="site"> element since this is an admin-only component with no frontend files.

Test plan

  • Build the package using the CI workflow or manually with 7-Zip
  • Install pkg_cmsmigrator_v1.0.0.zip on a Joomla 6 site
  • Verify installation completes without errors
  • Verify component, module, and plugins are all installed

🤖 Generated with Claude Code

The component manifest declared `<files folder="site">` but no site folder
exists, causing "Install path does not exist" error during Joomla 6 installation.

Also added missing migration plugins (wordpress, json) to package manifest.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant