Just to trace it here, but there currently is an error during installation, but it should be fixed as soon as #1063482-24: Use Libraries API for CKEditor is committed (you'll just have to change the ckeditor git commit used by the makefile).

Keep going on, this distribution is awesome!!

Comments

kingfisher64’s picture

Version: 7.x-1.x-dev » 7.x-1.0-alpha7
StatusFileSize
new15.81 KB

Is this the error you are referring to?

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://sp7/install.php?profile=spark&locale=en&id=1&op=do StatusText: OK ResponseText: ( ! ) Fatal error: Call to undefined function _ckeditor_requirements_isinstalled() in C:\wamp\www\testing\spark7\profiles\spark\modules\contrib\ckeditor\ckeditor.module on line 615 Call Stack #TimeMemoryFunctionLocation 10.0014253888{main}( )..\install.php:0 20.0073613624install_drupal( )..\install.php:26 30.73037125800install_run_tasks( )..\install.core.inc:77 43.533216929216install_run_task( )..\install.core.inc:339 53.534817014520_batch_page( )..\install.core.inc:449 63.536117026560_batch_do( )..\batch.inc:80 73.536117026624_batch_process( )..\batch.inc:161 83.539717112576call_user_func_array ( )..\batch.inc:284 93.539717112616_install_module_batch( )..\batch.inc:284 103.539717112984module_enable( )..\install.core.inc:1571 114.821820522792module_invoke_all( )..\module.inc:499 124.822420526232call_user_func_array ( )..\module.inc:857 134.822420526552ckeditor_modules_enabled( )..\module.inc:857

This is using alpha7 of spark 7. Tried installing this in a WAMP environment. This error shows up on the install profile stage. I can continue and complete the installation, however it's quite sparce in terms of features and appearance. I've attached the admin view as an example.

kingfisher64’s picture

Priority: Normal » Critical
ezra-g’s picture

This was fixed by #1898294: Fatal error if Libraries module is enabled after CKEditor at the Commons sprint at SandCamp2013.

simon georges’s picture

Version: 7.x-1.0-alpha7 » 7.x-1.x-dev
Status: Active » Needs review
StatusFileSize
new641 bytes

This patch integrates the fix in cKeditor module. It's only temporary until cKEditor releases a new version, but still, it's always good to be able to install Spark as fast as possible ;-)

kingfisher64’s picture

Could you please tell me Simon Georges how I use that patch? or point me to some drupal documentation on how to do so. I googled and irc'd before asking.

I'm a windows user who has used git but only to pull down the latest dev versions. I'm not sure how to pull down a different revision. I have drush installed if it can be done that way?

Thank you :)

simon georges’s picture

If you have drush and git then... I think it's possible (please use with caution, totally untested instructions):

  • Git clone the spark repository (using the "Version Control" tab of the project page)
  • drush make drupal-org-core.make -y
  • drush make drupal-org.make --no-core --working-copy -y (the working copy bit is so the git folders stay after the drush make, so you can use the following two lines)
  • go to ckEditor directory (something like sites/all/modules/ckeditor)
  • git checkout a89c4aeac4416faad965316104102670417bdaa7
  • Install spark as usual, this should now be working (and if you managed to get there, this should be a relatively easy thing to do).

Alternatively, for futures references, you should have everything you need to know about patches at Applying patches.

I hope it worked, Spark is a great distribution (when it's working ;-)).

kingfisher64’s picture

Thank you Simon. I know how to apply patches against files but wasn't sure what i'm applying this specific patch to? Normally the patch lists the .module etc. I've not seen a drupal.org make patch until this. Is this effectively patching a distribution until those relevant fixes are included?

I'll try the above instructions if patching doesn't work. I use cygwin to patch files in windows environment - normally!

It's the process to apply that drupal-org.make process i'm not sure of. Looking into http://drupal.org/node/1432374

simon georges’s picture

You may download the distribution, but you may actually build it from scratch using the git repository. Both should give you exactly the same files at the end, so indeed, the goal was to patch the makefile before generating the distribution.

webchick’s picture

Issue summary: View changes
Status: Needs review » Closed (fixed)

Thanks for the patch. I believe this is now fixed in the latest 7.x dev release.