Software Center crashes at start
When I try to run software-center:
➜ ~ software-center
Traceback (most recent call last):
File "/usr/bin/
from softwarecenter.
File "/usr/share/
from config import get_config
File "/usr/share/
class SoftwareCenterC
File "/usr/lib/
cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace)
TypeError: Error when calling the metaclass bases
Cannot create a consistent method resolution
order (MRO) for bases object, SafeConfigParser
I tried to remove and install software-center, and the following happens:
➜ ~ sudo apt-get install software-center
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
language-
Use «apt-get autoremove» para eliminarlos.
Se instalarán los siguientes paquetes NUEVOS:
software-center
0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 0 B/628 kB de archivos.
Se utilizarán 4.522 kB de espacio de disco adicional después de esta operación.
Seleccionando paquete software-center previamente no seleccionado
(Leyendo la base de datos ... 430342 ficheros o directorios instalados actualmente.)
Desempaquetando software-center (de .../software-
Procesando disparadores para bamfdaemon ...
Rebuilding /usr/share/
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para gnome-menus ...
Procesando disparadores para hicolor-icon-theme ...
Procesando disparadores para man-db ...
Configurando software-center (5.4.1.4) ...
ERROR:root:
Traceback (most recent call last):
File "/usr/share/
from debfile import DebFileApplication, DebFileOpenError
File "/usr/share/
from softwarecenter.
File "/usr/share/
import softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from config import get_config
File "/usr/share/
class SoftwareCenterC
File "/usr/lib/
cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace)
TypeError: Error when calling the metaclass bases
Cannot create a consistent method resolution
order (MRO) for bases SafeConfigParser, object
Traceback (most recent call last):
File "/usr/sbin/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from config import get_config
File "/usr/share/
class SoftwareCenterC
File "/usr/lib/
cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace)
TypeError: Error when calling the metaclass bases
Cannot create a consistent method resolution
order (MRO) for bases SafeConfigParser, object
How could I solve it. Any ideas?
Jose
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: