DEBUG : Setting Portage System (__init__.py:56) DEBUG : Using portage-2.2 (__init__.py:21) INFO : Starting Portato v. 0.13 (__init__.py:76) DEBUG : All prereqs matched. Fine :) (main.py:1786) INFO : Loading 'DB' session from /root/.portato/db.cfg. (session.py:71) DEBUG : Loading [('version', 'session')] with values ['1']. (session.py:116) DEBUG : Using SQLDatabase (__init__.py:36) DEBUG : package.db already existant (sql.py:57) DEBUG : portdirs.db already existant (sql.py:120) DEBUG : Overlay 'ROOT' has been changed. (sql.py:140) INFO : Cleaning database... (sql.py:79) INFO : Populating database... (sql.py:81) DEBUG : Registering new WidgetSlot 'Emerge Options'. (plugin.py:130) DEBUG : Registering new WidgetSlot 'Plugin Menu'. (plugin.py:130) INFO : Plugin 'Detail: Dependency' loaded. (plugin.py:488) INFO : Plugin 'Detail: Ebuild' loaded. (plugin.py:488) INFO : Plugin 'Detail: Files' loaded. (plugin.py:488) INFO : Plugin 'Detail: Changelog' loaded. (plugin.py:488) INFO : Plugin 'GPytage' loaded. (plugin.py:488) INFO : Plugin 'EtcProposals' loaded. (plugin.py:488) INFO : Plugin 'Notify' loaded. (plugin.py:488) INFO : Plugin 'ReloadPortage' loaded. (plugin.py:488) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'virtual' can't be split up. Should be no harm. (main.py:654) DEBUG : Registering new WidgetSlot 'Package Notebook'. (plugin.py:130) INFO : Loading 'GUI' session from /root/.portato/gui.cfg. (session.py:71) DEBUG : Loading [('version', 'session')] with values ['1']. (session.py:116) DEBUG : Loading [('gtksessionversion', 'session')] with values ['4']. (session.py:116) DEBUG : Loading [('width', 'GUI'), ('height', 'GUI')] with values ['1920', '1137']. (session.py:116) DEBUG : Loading [('vpanedpos', 'GUI'), ('hpanedpos', 'GUI')] with values ['270', '861']. (session.py:116) DEBUG : Loading [('catsel', 'GUI')] with values ['net-firewall@12:3']. (session.py:116) DEBUG : Selecting cat path '12:3'. Value: 'firewall' (main.py:1138) DEBUG : Loading [('pkgsel', 'GUI')] with values ['shorewall-lite@28']. (session.py:116) DEBUG : Selecting pkg path '28'. Value: 'shorewall-lite' (main.py:1088) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Dependency' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Ebuild' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Files' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Changelog' (after). (plugin.py:535) DEBUG : Loading [('Detail:_Dependency', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('Detail:_Ebuild', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('Detail:_Files', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('Detail:_Changelog', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('GPytage', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('EtcProposals', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('Notify', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('ReloadPortage', 'plugins')] with values ['1']. (session.py:116) DEBUG : Loading [('prefheight', 'GUI')] with values ['692']. (session.py:116) DEBUG : Loading [('prefwidth', 'GUI')] with values ['786']. (session.py:116) INFO : Widgets of plugin 'Detail: Dependency' loaded. (plugin.py:451) INFO : Widgets of plugin 'Detail: Ebuild' loaded. (plugin.py:451) INFO : Widgets of plugin 'Detail: Files' loaded. (plugin.py:451) INFO : Widgets of plugin 'Detail: Changelog' loaded. (plugin.py:451) INFO : Widgets of plugin 'GPytage' loaded. (plugin.py:451) INFO : Widgets of plugin 'EtcProposals' loaded. (plugin.py:451) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'virtual' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Dependency' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Ebuild' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Files' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Changelog' (after). (plugin.py:535) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'virtual' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Dependency' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Ebuild' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Files' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Changelog' (after). (plugin.py:535) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'virtual' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Category 'ALL' can't be split up. Should be no harm. (main.py:654) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Dependency' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Ebuild' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Files' (after). (plugin.py:535) DEBUG : Accessing hook 'update_table' of plugin 'Detail: Changelog' (after). (plugin.py:535) DEBUG : Best match for net-fs/samba-server is masked (system.py:261) DEBUG : Best match for dev-libs/iniparser is masked (system.py:261) DEBUG : Best match for sys-libs/tdb is masked (system.py:261) DEBUG : Best match for net-fs/samba-client is masked (system.py:261) DEBUG : Best match for sys-libs/talloc is masked (system.py:261) DEBUG : Best match for dev-python/shm is masked (system.py:261) DEBUG : Best match for net-fs/samba-libs is masked (system.py:261) DEBUG : Size values for the list and for the parent: 116 / 923 (update.py:63) DEBUG : Minimum value: 116 (update.py:65) DEBUG : First part of cat path does not match. Searching... (main.py:1120) DEBUG : Second part of cat path does not match. Searching... (main.py:1130) ERROR : Exception: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/portato/gui/windows/update.py", line 109, in cb_package_selected self.jump(package.get_cp(), package.get_version()) File "/usr/lib/python2.6/site-packages/portato/gui/windows/main.py", line 1059, in jump_to self.jump_to_cat(cat) File "/usr/lib/python2.6/site-packages/portato/gui/windows/main.py", line 1131, in jump_to_cat for cname, path in ((x[col], x.path) for x in row.iterchildren()): UnboundLocalError: local variable 'row' referenced before assignment Portato version: 0.13 System: Gentoo Python version: 2.6.2 (r262:71600, Nov 6 2009, 06:30:51) [GCC 4.3.4] Used backend: Portage 2.2_rc50 pygtk: 2.14.1 (using GTK+: 2.16.6) pygobject: 2.18.0 (using GLib: 2.22.2) (exception_handling.py:127) DEBUG : Send bug per mail (exception_handling.py:87)