Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Chosen have moved the subdirectory `chosen` to `public` in v0.10.0
This causes the following error during "Verify requirements" after using drush make:
Error Chosen JavaScript file Unavailable
Place chosen.jquery.min.js or chosen.jquery.js in sites/all/libraries/chosen/chosen.
Steps to reproduce:
- Goto http://simplytest.me/project/commerce_kickstart/7.x-2.8
- Click Launch sandbox.
Expected result:
Commerce Kickstart installs just fine.
Actual result:
Requirements problem
Related issue:
Comment | File | Size | Author |
---|---|---|---|
#1 | chosen-version-fix-1-1.patch | 588 bytes | d_inevitable |
Comments
Comment #1
d_inevitable CreditAttribution: d_inevitable commentedUntil the chosen module is fixed, this patch will fix commerce kickstart by explicitly using version 0.9.15.
In general it is better to point to fixed version tags when linking to external projects.
Comment #2
jsacksick CreditAttribution: jsacksick commentedCommitted (http://drupalcode.org/project/commerce_kickstart.git/commit/a406e7f), thanks! There's also two chosen issues opened for that bug #2021639: Chosen directory renamed to public from chosen, js cannot be added and #2021641: Use tagged version of library in make -- at least for tagged releases?.
Comment #3
SocialNicheGuru CreditAttribution: SocialNicheGuru commentedThe patch does work but it is not included in the latest (July 8) version of commerce_kickstart
I had to manually apply the patch
Doesn't look like this fix was included in the July 8 dev version even though the commit says it was done on July 5. Are the packages broken?