I've upgraded to 12.08.2 and I'm having this same error (but with different line numbers).
I'm using Ubuntu 12.04, in Pantheon environment.
Traceback (most recent call last):
File "/opt/extras.ubuntu.com/menulibre/bin/menulibre", line 45, in <module>
import menulibre
File "/opt/extras.ubuntu.com/menulibre/menulibre/__init__.py", line 26, in <module>
from menulibre import MenulibreWindow
File "/opt/extras.ubuntu.com/menulibre/menulibre/MenulibreWindow.py", line 31, in <module>
icon_theme = IconTheme.CurrentTheme()
File "/opt/extras.ubuntu.com/menulibre/menulibre_lib/IconTheme.py", line 248, in __init__
IconTheme.__init__(self, current_theme, main=True)
File "/opt/extras.ubuntu.com/menulibre/menulibre_lib/IconTheme.py", line 148, in __init__
self.inherits.append(IconTheme(theme.replace('\n', ''), inherited))
File "/opt/extras.ubuntu.com/menulibre/menulibre_lib/IconTheme.py", line 148, in __init__
self.inherits.append(IconTheme(theme.replace('\n', ''), inherited))
File "/opt/extras.ubuntu.com/menulibre/menulibre_lib/IconTheme.py", line 148, in __init__
self.inherits.append(IconTheme(theme.replace('\n', ''), inherited))
File "/opt/extras.ubuntu.com/menulibre/menulibre_lib/IconTheme.py", line 105, in __init__
for line in theme_index.readlines():
UnboundLocalError: local variable 'theme_index' referenced before assignment
I've upgraded to 12.08.2 and I'm having this same error (but with different line numbers).
I'm using Ubuntu 12.04, in Pantheon environment.
Traceback (most recent call last): ubuntu. com/menulibre/ bin/menulibre" , line 45, in <module> ubuntu. com/menulibre/ menulibre/ __init_ _.py", line 26, in <module> ubuntu. com/menulibre/ menulibre/ MenulibreWindow .py", line 31, in <module> CurrentTheme( ) ubuntu. com/menulibre/ menulibre_ lib/IconTheme. py", line 248, in __init__ __init_ _(self, current_theme, main=True) ubuntu. com/menulibre/ menulibre_ lib/IconTheme. py", line 148, in __init__ inherits. append( IconTheme( theme.replace( '\n', ''), inherited)) ubuntu. com/menulibre/ menulibre_ lib/IconTheme. py", line 148, in __init__ inherits. append( IconTheme( theme.replace( '\n', ''), inherited)) ubuntu. com/menulibre/ menulibre_ lib/IconTheme. py", line 148, in __init__ inherits. append( IconTheme( theme.replace( '\n', ''), inherited)) ubuntu. com/menulibre/ menulibre_ lib/IconTheme. py", line 105, in __init__ readlines( ):
File "/opt/extras.
import menulibre
File "/opt/extras.
from menulibre import MenulibreWindow
File "/opt/extras.
icon_theme = IconTheme.
File "/opt/extras.
IconTheme.
File "/opt/extras.
self.
File "/opt/extras.
self.
File "/opt/extras.
self.
File "/opt/extras.
for line in theme_index.
UnboundLocalError: local variable 'theme_index' referenced before assignment