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
the 0.09 Windows PPM package available from ActiveState contains a README.html conflicting with another README.html. As far as I can see, the README.pod is converted to README.html during the PPM generation process and placed in the Mojolicious main plugins directory, conflicting with other files there.
Mojolicious::Plugin::ParamExpand had the same issue, leading to a conflict when RenderFile is already installed. The issue has been fixed there (see: sshaw/Mojolicious-Plugin-ParamExpand#3) but it should be done here as well as it may also happen with other plugins.
I guess all plugins should avoid writing to a file with a non-unique name in the plugins directory.
Below is a copy of the error within the ActiveState Perl Package Manager when installing ParamExpand while RenderFile is already installed.
Synchronizing Database done
Mojolicious-Plugin-ParamExpand marked for install
Installing package ...
Downloading Mojolicious-Plugin-ParamExpand-0.02 ... done
Unpacking Mojolicious-Plugin-ParamExpand-0.02 ... done
Generating HTML for Mojolicious-Plugin-ParamExpand-0.02 ... done
Updating files in site area ... failed
Installing package failed
ERROR: File conflict for 'C:/Perl64/html/site/lib/Mojolicious/Plugin/README.html'.
The package Mojolicious-Plugin-RenderFile has already installed a file that package Mojolicious-Plugin-ParamExpand
wants to install.
Yours,
André
The text was updated successfully, but these errors were encountered:
Hi,
the 0.09 Windows PPM package available from ActiveState contains a README.html conflicting with another README.html. As far as I can see, the README.pod is converted to README.html during the PPM generation process and placed in the Mojolicious main plugins directory, conflicting with other files there.
Mojolicious::Plugin::ParamExpand had the same issue, leading to a conflict when RenderFile is already installed. The issue has been fixed there (see: sshaw/Mojolicious-Plugin-ParamExpand#3) but it should be done here as well as it may also happen with other plugins.
I guess all plugins should avoid writing to a file with a non-unique name in the plugins directory.
Below is a copy of the error within the ActiveState Perl Package Manager when installing ParamExpand while RenderFile is already installed.
Synchronizing Database done
Mojolicious-Plugin-ParamExpand marked for install
Installing package ...
Downloading Mojolicious-Plugin-ParamExpand-0.02 ... done
Unpacking Mojolicious-Plugin-ParamExpand-0.02 ... done
Generating HTML for Mojolicious-Plugin-ParamExpand-0.02 ... done
Updating files in site area ... failed
Installing package failed
ERROR: File conflict for 'C:/Perl64/html/site/lib/Mojolicious/Plugin/README.html'.
The package Mojolicious-Plugin-RenderFile has already installed a file that package Mojolicious-Plugin-ParamExpand
wants to install.
Yours,
André
The text was updated successfully, but these errors were encountered: