You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've encountered a compatibility issue when integrating handlebars.js into a Nextcloud app project, specifically related to the package's dependency on robloach/component-installer. This dependency appears to cause conflicts with Composer 2.x, leading to installation and update issues in environments that have migrated to Composer's latest version.
Issue Overview:
Project Context: Self-hosted Nextcloud server application development.
Dependency Conflict: robloach/component-installer is required by handlebars.js, which is flagged as abandoned and incompatible with Composer 2.x. Composer suggests using oomphinc/composer-installers-extender instead.
Error Message: "Package robloach/component-installer is abandoned, you should avoid using it. Use oomphinc/composer-installers-extender instead."
Impact:
The reliance on an abandoned installer package causes deprecation warnings and complicates the installation process in modern PHP environments, potentially affecting a wide range of projects that include handlebars.js as a dependency.
Encountered Issues:
Composer Update Messages:
Composer indicates that robloach/component-installer is abandoned and recommends using oomphinc/composer-installers-extender.
During updates and installations, Composer prompts to trust and execute code from robloach/component-installer, highlighting compatibility concerns with Composer 2.x.
Dependency Resolution Failure:
Attempts to switch to oomphinc/composer-installers-extender and update dependencies result in conflicts due to the hard dependency on robloach/component-installer.
The text was updated successfully, but these errors were encountered:
Description:
Hello
handlebars.js
maintainers,I've encountered a compatibility issue when integrating
handlebars.js
into a Nextcloud app project, specifically related to the package's dependency onrobloach/component-installer
. This dependency appears to cause conflicts with Composer 2.x, leading to installation and update issues in environments that have migrated to Composer's latest version.Issue Overview:
robloach/component-installer
is required byhandlebars.js
, which is flagged as abandoned and incompatible with Composer 2.x. Composer suggests usingoomphinc/composer-installers-extender
instead.Impact:
The reliance on an abandoned installer package causes deprecation warnings and complicates the installation process in modern PHP environments, potentially affecting a wide range of projects that include
handlebars.js
as a dependency.Encountered Issues:
Composer Update Messages:
robloach/component-installer
is abandoned and recommends usingoomphinc/composer-installers-extender
.robloach/component-installer
, highlighting compatibility concerns with Composer 2.x.Dependency Resolution Failure:
oomphinc/composer-installers-extender
and update dependencies result in conflicts due to the hard dependency onrobloach/component-installer
.The text was updated successfully, but these errors were encountered: