Disabling the Forum Email Integration module and performing an Uninstall to drop the tables added by the module does not delete the input format added when the module was installed. Subsequently re-enabling the module produces an error message about a duplicate input format. The following message is logged:

Duplicate entry 'Femail mail message' for key 2 query: INSERT INTO filter_formats (name) VALUES ('Femail mail message') in /var/www/html/novambod/modules/filter/filter.admin.inc on line 184.

Comments

asaguiar’s picture

Version: 6.x-1.9 » 7.x-1.9

I also have a problem with femail (the same that happened with other modules).
It produces an error

Notice: Undefined index: description in drupal_check_module() (line 1146 of /........./includes/install.inc).

Then it appears as installed but is not listed as uninstalable. Trying to reinstall produces an error of module already installed. When Forcing update its the name 'femail' does not appear during the process (the other 6 modules names do appear).

Searching for instructions for manual removal (of such a zombie module) resulted useless.

This same error happened with other modules in my previous two Drupal install attempts all of which were terminated after non recoverable modules installations errors. Have followed instructions, increased memory up to 512MB, cleared caches, corrected files permissions, stopped using fastcgi. What else can I try?

Thanks.

sdrycroft’s picture

Not removing the input format is deliberate - after all, you could and probably will still have content that uses the input format. What I do need to do however, is check for its presence on install, and if already present, don't attempt to add it again.

asaguiar - Simply deleting the module from your install should suffice. If you're determined to clean everything up, then you can delete the femail_[x] tables and femail_[x] variables, and the "femail" entry from the system table.