This issue is not resolved.
When performing a new, clean installation, I’ve had the permissions problem on different systems. It partly has something to do with ‘roles’ in ‘capabilities.php’.
If you look at your wp_options (or whatever prefix you have) table, you’ll see that the option_value for the capabilities are set, but without a option_name present. This option name is supposed to be called from capabilities.php as a WP_Roles class as $this->role_key…
This is only part of the issue I’m having, though, because of the dependency on these functions — I’m still stuck with permissions problems.
Anyone have a patch?