I recently tried to update my 6.x-2.6 to version 6.x-2.8. Normally I would simply upload the new folder to the existing folder in my installation, with new files being overwritten. Each time I try and do this for the security update I get a fatal error:

Fatal error: Cannot redeclare link_field_info() (previously declared in /home3/xeostech/public_html/xeossupport/modules/link/link.module:21) in /home3/xeostech/public_html/xeossupport/modules/link/link_1.module on line 30

In addition I'm getting 2.8 showing up as a completly different module. I'm assuming this is expected behavior. Is there a way to ensure that existing fields get updated and there's a seemless transition? I serach but was unable to find others having this issue.

thanks,

David

Comments

jcfiala’s picture

Status: Active » Postponed (maintainer needs more info)

Do you have both a link.module and link_1.module in your directory? That'll cause an error, yeah.

I suggest deleting the existing link directory and re-applying the new version, and the let me know if it fixes your problem.

droddis’s picture

Problem solved. Thanks for the help.

jcfiala’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

I'm glad it was so easy to fix!