Latest version 6.x-2.2 doesn't show as updated in Available Updates. I admit that I am new to Drupal but have spent a day and a half on this and cannot get this module to show it is updated. I have uninstalled all IMCE components and reinstalled them starting with IMCE first. There seems to be a phantom installation of the 6.x-2.1 left somewhere else in the site configuration.

Would appreciate any help to this. I best guess is this is hid from me in plain sight.

GK

Comments

gkalus’s picture

Found the problem with another version of 6.x-2.1 installed in another directory. Remove it and have been able to update program with no problems. Well like I stated I am new to Drupal.

GK

bcobin’s picture

I have the same problem, but IMCE isn't installed in another directory. 2.1 fails to update no matter what I do - the following is output by Drush:

unlink(/home/[site]/public_html/sites/all/modules/imce/LICENSE.txt): Permission [warning] denied in /usr/local/src/drush/includes/drush.inc on line 1329.

Deleting the LICENSE.txt file has no effect. When I try to update manually by deleting the folder and decompressing the .tar file, the system tells me that a bunch of files already exist, even though the folder is gone. In any event, it seems impossible to upgrade.

This is totally weird - I've never seen this behavior before. Any ideas as to what's going on? Thanks!

ufku’s picture

Assigned: gkalus » Unassigned
Status: Active » Fixed

@bcobin, your imce directory is probably owned by a different linux user than the user running drush. If it's the ftp user then you should edit/delete files via ftp.

bcobin’s picture

Thank you, @ufku - I subsequently updated several other sites to 2.3 without incident, so the problem was peculiar to this particular installation. I have no doubt that you're correct as to the ownership issue and will rectify. Thank you!

Automatically closed -- issue fixed for 2 weeks with no activity.