UPgrade to Python Breaks Mintmenu

Bug #888001 reported by viking777
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

uname -a
Linux acer 3.0.0-1-amd64 #1 SMP Sat Aug 27 16:21:11 UTC 2011 x86_64 GNU/Linux - LMDE 64 bit tracking testing.

apt-cache policy mintmenu
mintmenu:
  Installed: 5.2.4
  Candidate: 5.2.4

Recent upgrade to python resulted in mint menu no longer starting. The following python packages were upgrade prior to the fault occurring:
python-evolution (2.32.0-1+b1) to 2.32.0-4+b1
python-gmenu (2.30.3-2+b1) to 3.0.1-3
python-gnomedesktop (2.32.0-1+b1) to 2.32.0-4+b1
python-gnomekeyring (2.32.0-1+b1) to 2.32.0-4+b1
python-vte (1:0.28.1-2) to 1:0.28.2-1
python-wnck (2.32.0-1+b1) to 2.32.0-4+b1

Many other packages were upgraded at the same time, but this appears from the error message to be a python fault.

The error message generated is:
Couldn't initialise plugin applications : Traceback (most recent call last):

  File "/usr/lib/linuxmint/mintMenu/mintMenu.py", line 333, in PopulatePlugins
    MyPlugin.do_plugin()

  File "/usr/lib/linuxmint/mintMenu/plugins/applications.py", line 1295, in do_…
…plugin
    self.Todos()

  File "/usr/lib/linuxmint/mintMenu/plugins/applications.py", line 554, in Todo…
…s
    self.buildButtonList()

  File "/usr/lib/linuxmint/mintMenu/plugins/applications.py", line 572, in buil…
…dButtonList
    self.updateBoxes(False)

  File "/usr/lib/linuxmint/mintMenu/plugins/applications.py", line 1572, in upd…
…ateBoxes
    newCategoryList = self.buildCategoryList()

  File "/usr/lib/linuxmint/mintMenu/plugins/applications.py", line 1719, in bui…
…ldCategoryList
    for child in menu.directory.get_contents():

AttributeError: 'NoneType' object has no attribute 'get_contents'

The error occurs every time mintmenu is started.

Revision history for this message
Evgeny Kuznetsov (nekr0z) wrote :

Should be some other package. I downgraded all the mentioned package on my system, but that didn't solve the problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.