Install dependencies are not accurate

jscoble - March 21, 2008 - 04:32
Project:Invoices
Version:5.x-5.x-dev
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

Starting with a clean install of Drupal I attempted to install Invoices after installing the listed dependencies. This caused a bunch of errors to be thrown during the install process because the content copy wasn't enabled. I didn't know that it had to be!

I reinstalled Drupal, enabled content copy and yet another error thrown, option widget needs to be installed. Only this error was thrown after making a bunch of changes had been made with a notice that the installer exited.

Reinstall again, enable option widgets. Another error is thrown: I need the Text module. Of course this happens after install again.

This is happening on a clean install with only the modules necessary for Invoice installed, or at least I thought I had installed all the dependencies.

After this, I threw in the towel since I don't need the module, I just wanted to check it out.

Summary:
The dependencies need to be installed with ALL dependencies needed.
The installer should exit gracefully when encountering problems. I would suggest that transactions should be used to handle this but since the default MySQL db, which means it isn't a db, engine does not do transactions I don't think that would work.

#1

vixvix - April 15, 2008 - 14:31

Same here.

After actived all the modules under CCK, the Invoice installation finally went through.

 
 

Drupal is a registered trademark of Dries Buytaert.