Používam už vyše roka LinuxMint, ktorý je založený na Ubuntu 10.10 a využíva aj všetky jeho repozitáre. Pri poslednej aktualizácii Opery sa však objavil problém. Opera sa odmietla aktualizovať a systém vypisuje nasledovnú hlášku:
--------------------------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/sbin/update-software-center", line 34, in <module>
from softwarecenter.db.update import rebuild_database
File "/usr/share/software-center/softwarecenter/db/update.py", line 41, in <module>
from softwarecenter.db.database import parse_axi_values_file
File "/usr/share/software-center/softwarecenter/db/database.py", line 26, in <module>
from softwarecenter.db.application import Application
File "/usr/share/software-center/softwarecenter/db/application.py", line 31, in <module>
from softwarecenter.distro import get_distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 127, in <module>
distro_instance=_get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 118, in _get_distro
distro_class = getattr(module, distro_id)
AttributeError: 'module' object has no attribute 'LinuxMint'
dpkg: chyba pri spracovávaní opera (--remove):
podproces nainštalovaný skript post-removal vrátil chybový kód 1
Spracúvajú sa spúšťače menu ...
Vyskytli sa chyby počas spracovania:
opera
E: Sub-process /usr/bin/dpkg returned an error code (1)
--------------------------------------------------------------------------------------------------------------
Najhoršie je, že touto chybou skončí každý pokus o inštaláciu alebo update. Skúsil som Operu nainštalovať z deb balíčka, potom odinštalovať ale nič nepomáha. Každý softvér na prácu s balíčkami sa ju najskôr skúša odstrániť (apt, dpkg) a keď neuspeje, na ostatné sa vykašle. Z výpisu mi to pripadá, ako keby bol problém s názvom môjho distra (LinuxMint), pre ktorý neexistuje nejaký modul. Dá sa meno distra nejako zmeniť?