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.

Comments

vixvix’s picture

Same here.

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

duaelfr’s picture

Status: Active » Closed (won't fix)

This version of Invoices is not supported anymore. The issue is closed for this reason.
Please upgrade to a supported version and feel free to reopen the issue on the new version if applicable.