[BUG]: JCB 6 Uninstalling Component Warning Path is not a folder #1257

Closed
opened 2025-10-04 17:29:49 +00:00 by mwweb · 2 comments

What Happened?

Test installed the Demo 5 component for Joomla 6. Component compiled fine, and everything appears to be working correctly. However, upon attempting to uninstall the component, I receive a warning:

Joomla\Filesystem\Folder::folders: Path is not a folder. Path: [ROOT]/administrator/components/com_demo

In looking at the file structure, that folder no longer exists, and it appears that everything uninstalled, with the exception of that warning message.

Steps to reproduce the Bug

Install JCB 6.1.2-rc1
Compile component
Install component in J6 (Joomla 6.0.0-rc1)
Uninstall component

Which Joomla version are you compiling in?

6.0.0-rc1

Which PHP version are you compiling in?

8.3.25

Which Joomla versions are you targeting?

6.x

Which PHP version are you targeting?

8.3+

Which Web server is JCB running on?

Apache/2.4.65 (Debian)

Which Relational Database is JCB running on?

11.7.2-MariaDB-ubu2404

Which OS is JCB running on?

Ubuntu 24.04.3 LTS

Which JCB version are you using?

6.0.0-rc1

Where in JCB did this issue occur?

Other

On which browsers did you encounter the issue?

Firefox

Additional Comments

I know that Joomla 6, and JCB 6 are still under development, and this appears to be a minor issue, but still felt that it should be reported so that it can be resolved before official release.

### What Happened? Test installed the Demo 5 component for Joomla 6. Component compiled fine, and everything appears to be working correctly. However, upon attempting to uninstall the component, I receive a warning: `Joomla\Filesystem\Folder::folders: Path is not a folder. Path: [ROOT]/administrator/components/com_demo` In looking at the file structure, that folder no longer exists, and it appears that everything uninstalled, with the exception of that warning message. ### Steps to reproduce the Bug Install JCB 6.1.2-rc1 Compile component Install component in J6 (Joomla 6.0.0-rc1) Uninstall component ### Which Joomla version are you compiling in? 6.0.0-rc1 ### Which PHP version are you compiling in? 8.3.25 ### Which Joomla versions are you targeting? 6.x ### Which PHP version are you targeting? 8.3+ ### Which Web server is JCB running on? Apache/2.4.65 (Debian) ### Which Relational Database is JCB running on? 11.7.2-MariaDB-ubu2404 ### Which OS is JCB running on? Ubuntu 24.04.3 LTS ### Which JCB version are you using? 6.0.0-rc1 ### Where in JCB did this issue occur? Other ### On which browsers did you encounter the issue? Firefox ### Additional Comments I know that Joomla 6, and JCB 6 are still under development, and this appears to be a minor issue, but still felt that it should be reported so that it can be resolved before official release.
mwweb added the Bug label 2025-10-04 17:29:49 +00:00
mwweb changed title from [BUG]: to [BUG]: JCB 6 Uninstalling Component Warning Path is not a folder 2025-10-04 17:30:29 +00:00
Owner

We're aware of this issue and are actively working on a fix.

It appears that the JCB installer is the source of the problem — I've already spent quite some time investigating it. In the meantime, you can work around it by installing the extensions directly through Joomla's native installer, or by installing them one at a time instead of using the “Install all above extensions on this Joomla! website” button.

We're aware of this issue and are actively working on a fix. It appears that the **JCB installer** is the source of the problem — I've already spent quite some time investigating it. In the meantime, you can work around it by installing the extensions directly through Joomla's native installer, or by installing them **one at a time** instead of using the **“Install all above extensions on this Joomla! website”** button.
Owner

This has been resolved in JCB v6.1.3

This has been resolved in JCB v6.1.3
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1257