[Desktop-packages] [Bug 753410] Re: Kubuntu: System Languages installs too many languages
Could you test with a recent version of language-selector ? for example install kubuntu 11.10 inside a virtual machine, and test again. Also once a new kubuntu is installed in your VM, could you start language-selector from a terminal (to see debugging) ? $ kcmshell4 language-selector Thanks ! -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/753410 Title: Kubuntu: System Languages installs too many languages Status in Unofficial Package Updates for Kubuntu: New Status in “language-selector” package in Ubuntu: New Bug description: Binary package hint: systemsettings When opening System Languages for the first time, the user is presented with a message that he is missing some vital language-related packages. I did not note the exact wording. When the user gives authorization to install the missing packages, System Languages downloads 492 MiB of packages and install language support for 63 languages. Note that I did configure English and Hebrew as languages in "Country/Region & Language" beforehand, however, Hebrew was _not_ one of the 63 languages that were installed. Note that I had originally filed this issue on the KDE bugtracker[1]. However, it was there determined to be a *buntu issue and not a KDE issue. [1] https://bugs.kde.org/show_bug.cgi?id=270242 To manage notifications about this bug go to: https://bugs.launchpad.net/kubuntu-ppa/+bug/753410/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 871922] [NEW] language-selector-kde crashes on startup
Public bug reported: Hello, Since language-selector 0.54, language-selector-kde crashes all the time on startup. [linux-EX58-UD4P] bambi ~ $ kcmshell4 language-selector kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" Traceback (most recent call last): File "", line 18, in kpythonpluginfactory_bridge File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin return QtLanguageSelector("/usr/share/language-selector/", component_data, widget_parent) File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 51, in __init__ self.init() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 75, in init self.updateLanguagesList() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 187, in updateLanguagesList languageList = self._cache.getLanguageInformation() File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 376, in getLanguageInformation li = LanguageInformation(self, code, lang) File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 41, in __init__ if 'gnome-' not in sys.argv[0]: AttributeError: 'module' object has no attribute 'argv' kcmshell(5732)/python (plugin): Failed to import module kcmshell(5732)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore The fix "LanguageSelector/LangCache.py [change not affecting KDE]" breaks language-selector-kde, mainly because it uses "sys.argv" -> systemsettings does not use the python interpreter to load the script but a plugin wrapper . This plugin wrapper uses libpython and sip to load the code, which means that sys.argv is not defined at all (because it's defined by the interpreter itself). See pykde4/KPythonPluginFactory.cpp . ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: language-selector-kde 0.55 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 ApportVersion: 1.23-0ubuntu3 Architecture: amd64 Date: Mon Oct 10 19:44:00 2011 InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) PackageArchitecture: all ProcEnviron: LANGUAGE=fr_FR:en PATH=(custom, user) LANG=fr_FR.UTF-8 LC_MESSAGES=fr_FR.utf8 SHELL=/bin/bash SourcePackage: language-selector UpgradeStatus: Upgraded to oneiric on 2011-02-07 (245 days ago) ** Affects: language-selector (Ubuntu) Importance: High Assignee: Martin Pitt (pitti) Status: Fix Committed ** Affects: language-selector (Ubuntu Oneiric) Importance: High Assignee: Martin Pitt (pitti) Status: Fix Committed ** Tags: amd64 apport-bug oneiric -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/871922 Title: language-selector-kde crashes on startup Status in “language-selector” package in Ubuntu: Fix Committed Status in “language-selector” source package in Oneiric: Fix Committed Bug description: Hello, Since language-selector 0.54, language-selector-kde crashes all the time on startup. [linux-EX58-UD4P] bambi ~ $ kcmshell4 language-selector kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" Traceback (most recent call last): File "", line 18, in kpythonpluginfactory_bridge File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin return QtLanguageSelector("/usr/share/language-selector/", component_data, widget_parent) File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 51, in __init__ self.init() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 75, in init self.updateLanguagesList() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 187, in updateLanguagesList languageList = self._cache.getLanguageInformation() File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 376, in getLanguageInformation li = LanguageInformation(self, code, lang) File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 41, in __init__ if 'gnome-' not in sys.argv[0]: AttributeError: 'module' object has no attribute 'argv' kcmshell(5732)/python (plugin): Failed to import module kcmshell(5732)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore Th
[Desktop-packages] [Bug 871922] Re: language-selector-kde crashes on startup
* Solution 1)° Define sys.argv to [ "language-selector-kde"] in language-selector-kde.py * Solution 2)° Don't use sys.argv in LanguageSelector/LangCache.py -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/871922 Title: language-selector-kde crashes on startup Status in “language-selector” package in Ubuntu: Fix Committed Status in “language-selector” source package in Oneiric: Fix Committed Bug description: Hello, Since language-selector 0.54, language-selector-kde crashes all the time on startup. [linux-EX58-UD4P] bambi ~ $ kcmshell4 language-selector kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" Traceback (most recent call last): File "", line 18, in kpythonpluginfactory_bridge File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin return QtLanguageSelector("/usr/share/language-selector/", component_data, widget_parent) File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 51, in __init__ self.init() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 75, in init self.updateLanguagesList() File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 187, in updateLanguagesList languageList = self._cache.getLanguageInformation() File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 376, in getLanguageInformation li = LanguageInformation(self, code, lang) File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 41, in __init__ if 'gnome-' not in sys.argv[0]: AttributeError: 'module' object has no attribute 'argv' kcmshell(5732)/python (plugin): Failed to import module kcmshell(5732)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore The fix "LanguageSelector/LangCache.py [change not affecting KDE]" breaks language-selector-kde, mainly because it uses "sys.argv" -> systemsettings does not use the python interpreter to load the script but a plugin wrapper . This plugin wrapper uses libpython and sip to load the code, which means that sys.argv is not defined at all (because it's defined by the interpreter itself). See pykde4/KPythonPluginFactory.cpp . ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: language-selector-kde 0.55 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 ApportVersion: 1.23-0ubuntu3 Architecture: amd64 Date: Mon Oct 10 19:44:00 2011 InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) PackageArchitecture: all ProcEnviron: LANGUAGE=fr_FR:en PATH=(custom, user) LANG=fr_FR.UTF-8 LC_MESSAGES=fr_FR.utf8 SHELL=/bin/bash SourcePackage: language-selector UpgradeStatus: Upgraded to oneiric on 2011-02-07 (245 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/871922/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 871922] Re: language-selector-kde crashes on startup
** Description changed: Hello, Since language-selector 0.54, language-selector-kde crashes all the time on startup. [linux-EX58-UD4P] bambi ~ $ kcmshell4 language-selector - kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" + kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" Traceback (most recent call last): - File "", line 18, in kpythonpluginfactory_bridge - File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin - return QtLanguageSelector("/usr/share/language-selector/", component_data, widget_parent) - File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 51, in __init__ - self.init() - File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 75, in init - self.updateLanguagesList() - File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 187, in updateLanguagesList - languageList = self._cache.getLanguageInformation() - File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 376, in getLanguageInformation - li = LanguageInformation(self, code, lang) - File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 41, in __init__ - if 'gnome-' not in sys.argv[0]: + File "", line 18, in kpythonpluginfactory_bridge + File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin + return QtLanguageSelector("/usr/share/language-selector/", component_data, widget_parent) + File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 51, in __init__ + self.init() + File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 75, in init + self.updateLanguagesList() + File "/usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py", line 187, in updateLanguagesList + languageList = self._cache.getLanguageInformation() + File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 376, in getLanguageInformation + li = LanguageInformation(self, code, lang) + File "/usr/lib/python2.7/dist-packages/LanguageSelector/LangCache.py", line 41, in __init__ + if 'gnome-' not in sys.argv[0]: AttributeError: 'module' object has no attribute 'argv' - kcmshell(5732)/python (plugin): Failed to import module + kcmshell(5732)/python (plugin): Failed to import module kcmshell(5732)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore The fix "LanguageSelector/LangCache.py [change not affecting KDE]" breaks language-selector-kde, mainly because it uses "sys.argv" -> systemsettings does not use the python interpreter to load the script but a plugin wrapper . This plugin wrapper uses libpython and sip to load the code, which means that sys.argv is not defined at all (because - it's defined by the interpreter itself). + it's defined by the interpreter itself). See + pykde4/KPythonPluginFactory.cpp . ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: language-selector-kde 0.55 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 ApportVersion: 1.23-0ubuntu3 Architecture: amd64 Date: Mon Oct 10 19:44:00 2011 InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) PackageArchitecture: all ProcEnviron: - LANGUAGE=fr_FR:en - PATH=(custom, user) - LANG=fr_FR.UTF-8 - LC_MESSAGES=fr_FR.utf8 - SHELL=/bin/bash + LANGUAGE=fr_FR:en + PATH=(custom, user) + LANG=fr_FR.UTF-8 + LC_MESSAGES=fr_FR.utf8 + SHELL=/bin/bash SourcePackage: language-selector UpgradeStatus: Upgraded to oneiric on 2011-02-07 (245 days ago) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/871922 Title: language-selector-kde crashes on startup Status in “language-selector” package in Ubuntu: Fix Committed Status in “language-selector” source package in Oneiric: Fix Committed Bug description: Hello, Since language-selector 0.54, language-selector-kde crashes all the time on startup. [linux-EX58-UD4P] bambi ~ $ kcmshell4 language-selector kcmshell(5732)/python (plugin): Error while running factory function for Python plugin: "language-selector/language-selector.py" Traceback (most recent call last): File "", line 18, in kpythonpluginfactory_bridge File "/usr/share/kde4/apps/language-selector/language-selector.py", line 9, in CreatePlugin return QtLanguageSelector("/usr/share/language-sel