Closed (fixed)
Project:
Julio
Version:
7.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
3 Mar 2012 at 00:45 UTC
Updated:
8 Oct 2012 at 17:21 UTC
Currently the homepage slideshow is not working properly. Due to a packaging or build issue.
This looks like a packaging issue with the nivo-slider library the zip contains the following directory structure.
nivo-slider
__MACOSX
The drupal.org install profile packaging script extracts this (correctly) as follows;
profiles/julio/nivo-slider/nivo-slider
profiles/julio/nivo-slider/__MACOSX
The 2.6 version of nivo-slider was not packaged this way. However, the 2.6 version of nivo-slider is not available through the whitelisted github urls. Unfortunately the problem persists in the 2.7.1 version.
A workaround is to manually fix the library structure with some commands similar to the following;
cd TO-YOUR-WEBROOT
cd profiles/julio/libraries/nivo-slider/
mv ./nivo-slider/* .
rmdir nivo-slider/
rm -rf ./__MACOSX/
drush cc all
Comments
Comment #1
jgraham commentedSee also: #1465818: nivo slider library releases are packaged oddly
Comment #2
jgraham commentedrelated #1481158: how to deal with problem third party libraries?
Comment #3
jgraham commented#919224: Allow use of subtrees or individual file from archives instead of the whole archive
Once that goes through this should start building properly.
Comment #4
jgraham commentedComment #5
jgraham commentedLinking to the remaining blocker on this
#1482888: Support 'subtree' download attribute for libraries
Comment #6
jgraham commentedI think this may be okay to close, the libraries are getting packaged properly, but I didn't see the drupal.org drush issue closed out. Followed up for clarification to ensure this isn't a transient success.
Comment #7
jgraham commentedFixed in d.o packager
Comment #9
jgraham commentedLatest builds are exhibiting this error again.
Comment #10
jgraham commentedLatest builds are proper.