This is something someone else is unlikely to ever hit, but I figured I'd mention it.
I have two profiles: Spark, and Webchick Test Profile. I routinely commit the Spark distro files to the webchick_profile and make a tag just as a way of staging the entire thing to make sure it works (there is probably a much better way to do this w/ some magical drush incantation, but this is my process for now).
When I do this, the profile directory is "webchick_profile", but the files underneath it are called "spark.profile". The result in the installer is this:
![]()
And if I try to install I get past the language select and then get told:
"Sorry, the profile you have chosen cannot be loaded."
It's funny that this happens because of course with modules, the folder name can be whatever you want and the actual module machine name is taken from the .info file. So I can have a directory called sites/all/modules/viewsbopaloobopalompbamboom/ (because really, why wouldn't you?) but only "views.info" inside it, and it will correctly read and identify the name/description.
It's a way in which profiles and modules are inconsistent, and seems like we should fix it.
Comments
Comment #0.0
webchickUpdated issue summary.
Comment #9
larowlanComment #10
pasqualle