If that doesn't free up enough space then disable the extras-devel and extras-testing repositories until after you've updated. This will free up the space used to cache the application info for these repositories.