John, I haven’t had this problem myself. Maybe you have the WP Automatic Update plugin installed? There are reports that it is causing error similar to the one you described.

Also you may try googling for wordpress 2.5 “Could not create directory”. Please let me know, if you do find a solution.