[BUG]: JInstaller: :Install: File does not exist [ROOT][TMP]/install_6644fecd9b71a/site/layouts Component Update: Failed to copy site files. #1132

Open
opened 2024-05-15 18:35:06 +00:00 by jjs · 2 comments

What Happened?

I thought this was a solved bug, but I see it again.

JInstaller: :Install: File does not exist [ROOT][TMP]/install_6644fecd9b71a/site/layouts
Component Update: Failed to copy site files.

On Joomla 5.0.1 using jcb 5-alpha 1

removing the layouts from in the XML solves it temporary.

I do not see this on joomla 3.10 with jcb 3.2.2-alpha 1

Steps to reproduce the Bug

Compile a component in joomla 5 and install in Joomla 5

Which Joomla version are you compiling in?

5.1.0

Which PHP version are you compiling in?

8.3

Which Joomla versions are you targeting?

5

Which PHP version are you targeting?

not important

Which Web server is JCB running on?

Apache

Which Relational Database is JCB running on?

Mariadb

Which OS is JCB running on?

Linux ubuntu 22.04

Which JCB version are you using?

5.0.1-alpha1

Where in JCB did this issue occur?

Compilation of a component, Installation of a component

On which browsers did you encounter the issue?

Firefox

Additional Comments

No response

### What Happened? I thought this was a solved bug, but I see it again. JInstaller: :Install: File does not exist [ROOT][TMP]/install_6644fecd9b71a/site/layouts Component Update: Failed to copy site files. On Joomla 5.0.1 using jcb 5-alpha 1 removing the <folder>layouts</folder> from <files folder="site"> in the XML solves it temporary. I do not see this on joomla 3.10 with jcb 3.2.2-alpha 1 ### Steps to reproduce the Bug Compile a component in joomla 5 and install in Joomla 5 ### Which Joomla version are you compiling in? 5.1.0 ### Which PHP version are you compiling in? 8.3 ### Which Joomla versions are you targeting? 5 ### Which PHP version are you targeting? not important ### Which Web server is JCB running on? Apache ### Which Relational Database is JCB running on? Mariadb ### Which OS is JCB running on? Linux ubuntu 22.04 ### Which JCB version are you using? 5.0.1-alpha1 ### Where in JCB did this issue occur? Compilation of a component, Installation of a component ### On which browsers did you encounter the issue? Firefox ### Additional Comments _No response_
jjs added the
Bug
label 2024-05-15 18:35:06 +00:00

I Can confirm this bug. If you have a component without any layouts in site views it still adds the layouts folder to the xml of the component in the site section.

I Can confirm this bug. If you have a component without any layouts in site views it still adds the layouts folder to the xml of the component in the site section.

Create a layout (e.g. called blank)

Add the layout to any random Site View
This temporarily fixes the issue

Create a layout (e.g. called `blank`) Add the layout to any random Site View This temporarily fixes the issue
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1132
No description provided.