In both arquitetures... Reproduce in two comps, one of 32 bits, Semprom another AMD64.. Portato 0.10 works... after emerging to Portato 0.11 or 0.11.1, Portato no more open or work. Down grade to Portato 0.10, and works.. Other GUIs for Portage and Portatge itself, works great. Therefore is a Bug in Portato 0.11 or newer. Reproducible: Always Steps to Reproduce: 1.System with Portato 0.10 installed 2.su, password, emerge portato 3.execute portato command in a Bash, root mode Actual Results: Portato no more works or opening the Graphical Interface... Expected Results: Was espected that Portato open thei GUI and runs... Error in the output of the portato command, when tried to use it: # portato * Setting Portage System (__init__.py:56) * Starting Portato v. 0.11.1 (portato:55) * Listener has not been started. (plistener.py:94) * Plugin 'EtcProposals' loaded. (plugin.py:372) * Plugin 'GPytage' loaded. Plugin has unresolved dependencies - disabled! (plugin.py:372) * Plugin 'ReloadPortage' loaded. (plugin.py:372) * Plugin 'Notify' loaded. (plugin.py:372) * Exception: Traceback (most recent call last): File "/usr/bin/portato", line 99, in <module> main() File "/usr/bin/portato", line 63, in main run() File "/usr/lib/python2.5/site-packages/portato/gui/__init__.py", line 26, in run m = MainWindow(s) File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 630, in __init__ self.build_cat_list() File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 773, in build_cat_list self.fill_cat_store(store) File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 797, in fill_cat_store if not self.cfg.get_boolean("collapseCats", "GUI"): File "/usr/lib/python2.5/site-packages/portato/config_parser.py", line 350, in get_boolean val = self._access(key, section) File "/usr/lib/python2.5/site-packages/portato/config_parser.py", line 300, in _access raise KeyNotFoundException("Key '%s' not found in section '%s' in file '%s'." % (key, section, self.file)) KeyNotFoundException: "Key 'collapsecats' not found in section 'GUI' in file '/etc/portato/portato.cfg'." Portato version: 0.11.1 Python version: 2.5.1 (r251:54863, Feb 3 2008, 14:10:38) [GCC 4.2.2 (Gentoo 4.2.2 p1.0)] Used backend: Portage 2.2_rc11 pygtk: 2.12.1 (using GTK+: 2.12.9) pygobject: 2.14.1 (using GLib: 2.16.5) (exception_handling.py:127) fcfrp ~ #
This is the error that occurs whe tried to open Portato: fcfrp ~ # portato * Setting Portage System (__init__.py:56) * Starting Portato v. 0.11.1 (portato:55) * Listener has not been started. (plistener.py:94) * Plugin 'EtcProposals' loaded. (plugin.py:372) * Plugin 'GPytage' loaded. Plugin has unresolved dependencies - disabled! (plugin.py:372) * Plugin 'ReloadPortage' loaded. (plugin.py:372) * Plugin 'Notify' loaded. (plugin.py:372) * Exception: Traceback (most recent call last): File "/usr/bin/portato", line 99, in <module> main() File "/usr/bin/portato", line 63, in main run() File "/usr/lib/python2.5/site-packages/portato/gui/__init__.py", line 26, in run m = MainWindow(s) File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 630, in __init__ self.build_cat_list() File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 773, in build_cat_list self.fill_cat_store(store) File "/usr/lib/python2.5/site-packages/portato/gui/windows/main.py", line 797, in fill_cat_store if not self.cfg.get_boolean("collapseCats", "GUI"): File "/usr/lib/python2.5/site-packages/portato/config_parser.py", line 350, in get_boolean val = self._access(key, section) File "/usr/lib/python2.5/site-packages/portato/config_parser.py", line 300, in _access raise KeyNotFoundException("Key '%s' not found in section '%s' in file '%s'." % (key, section, self.file)) KeyNotFoundException: "Key 'collapsecats' not found in section 'GUI' in file '/etc/portato/portato.cfg'." Portato version: 0.11.1 Python version: 2.5.1 (r251:54863, Feb 3 2008, 14:10:38) [GCC 4.2.2 (Gentoo 4.2.2 p1.0)] Used backend: Portage 2.2_rc11 pygtk: 2.12.1 (using GTK+: 2.12.9) pygobject: 2.14.1 (using GLib: 2.16.5) (exception_handling.py:127)
*** This bug has been marked as a duplicate of bug 239087 ***