I've tried a couple times to update Omega through the update interface, but it seems to put the files into the incorrect structure.

When I do this it completes the update successfully, but when I look at the directory structure it looks like this:

omega
- ohm
-- (all of ohm's files)
- omega
-- ohm
--- (all of ohm's files)
-- omega
--- (all of omega's files)

Downloading a zip straight from the project page, the directory structure is:
omega
- ohm
-- (all of ohm's files)
- omega
-- (all of omega's files)

Comments

amysteen’s picture

Title: Update from 7.x-4.3 to 7.x-4.4 » Update from 7.x-4.3 to 7.x-4.4 messes up directory structure
fubhy’s picture

Status: Active » Closed (won't fix)

Yeah. Others reported that as well. Nothing we can do about that I am afraid :/. Please don't use the Update Manager / update projects via that interface. It's basically a result of omega's nested directory structure which is not respected by the Update Manager. Please use Drush or manually download it instead.

If you want to know my honest opinion: Update Manager is inherently broken anyways and should only tell you about available updates. Furthermore, downloading a theme/module via the admin GUI doesn't even work under the proper, recommended setup (directories not writable by the web user).

There might be a future where we can remove Ohm again from Omega and, as a result, won't need the nested structure anymore... But for now there is nothing we can do.