[Lancaster] Linux Mint Menu Problem
andy baxter
andy at earthsong.free-online.co.uk
Sun Aug 9 11:46:50 UTC 2009
andy baxter wrote:
> Definitely odd behaviour - I would have thought the elif would be
> somewhere in there. You could try grepping your whole filesystem for the
> same 'elif :' string - the error may be in a config file which is loaded
> from somewhere else. This would take a while though, so maybe leave it
> running overnight. I would use the following command:
>
> grep -r 'elif :' /* | tee ~/Desktop/grep-results.txt
>
> This would log the results to a file called grep-results.txt.
>
> Alternatively, you could be a bit more selective, and look through the
> list of files installed by mintmenu to see if there are any files or
> directories in there that look as if they may be worth searching. You
> can get the file list by using:
>
> dpkg -l '<mintmenu>'
>
>
Sorry this should be:
dpkg -L <mintmenu>
andy
> Where <mintmenu> is the proper package name for mint menu.
>
> andy
>
> k.walton.esq at googlemail.com wrote:
>
>> Hi Andy,
>>
>> Thanks for the suggestion -- it seemed like a good idea, but I gave
>> that a try, and grep didn't give any returns at all. I've uninstalled
>> wine, and the problem is still happening, so it can't be something
>> caused by wine trying to add itself to the menu. It's all very mysterious.
>>
>> On 8 Aug 2009 21:13, andy baxter <andy at earthsong.free-online.co.uk> wrote:
>>
>>> Hi ken,
>>>
>>>
>>>
>>> elif :
>>>
>>>
>>>
>>> is a syntax error in python. The colon should come immediately after
>>>
>> the elif, with no space. Not sure how far this gets you though. You
>> could try something like:
>>
>>>
>>> # go to the relevant directory
>>>
>>>
>>>
>>> cd /var/lib/python-support/python2.6/xdg
>>>
>>>
>>>
>>> # search for any files which have that 'elif :' in them
>>>
>>> grep -r 'elif :' *
>>>
>>>
>>>
>>> Then edit the relevant file to correct that line (you'll have to do
>>>
>> this as root) and see what happens.
>>
>>>
>>> andy
>>>
>>>
>>>
>>> Ken Walton wrote:
>>>
>>>
>>> Hi folks,
>>>
>>>
>>>
>>> Don't know if any of you know anything about the Linux Mint menu, but
>>>
>>> mine's severely messed up at the moment. I installed Wine yesterday
>>>
>>> (in Linux Mint Gloria, the latest version) and after the install, the
>>>
>>> menu was so tall it went off the top of the screen; on the left hand
>>>
>>> side, the quit button is just visible at the top of the screen (it
>>>
>>> should be at the bottom) and on the right hand side, where the program
>>>
>>> icons should be, it says:
>>>
>>>
>>>
>>>
>>>
>> ===============================================================================
>>
>>>
>>> __mergeFile(os.path.join(value, item), child, parent)
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 791, in
>>>
>> __mergeFile
>>
>>> __parse(child,filename,parent)
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 537, in
>>>
>> __parse
>>
>>> __parseMenu(child, filename, parent)
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 691, in
>>>
>> __parseMenu
>>
>>> __parse(child, filename, m)
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 571, in
>>>
>> __parse
>>
>>> parent.Rules.append(Rule(child.tagName, child))
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 284, in
>>>
>> __init__
>>
>>> self.compile()
>>>
>>>
>>>
>>> File "/var/lib/python-support/python2.6/xdg/Menu.py", line 303, in
>>>
>> compile
>>
>>> """ % self.Rule) in self.__dict__
>>>
>>>
>>>
>>> File "", line 6
>>>
>>>
>>>
>>> elif :
>>>
>>>
>>>
>>> ^
>>>
>>>
>>>
>>> SyntaxError: invalid syntax
>>>
>>>
>>>
>>>
>>>
>> ===============================================================================
>>
>>>
>>> I've tried completely uninstalling mintmenu (including config files),
>>>
>>> rebooting and reinstalling, but it's exactly the same. I can install
>>>
>>> the standard Gnome menu instead, but I like the Mint menu better.
>>>
>>>
>>>
>>> I asked on the Linux Mint forum yesterday, but responses have been
>>>
>>> conspicuous by their absence. Anyone here any ideas?
>>>
>>>
>>>
>>> --
>>>
>>> Ken Walton
>>>
>>>
>>>
>>> _______________________________________________
>>>
>>> Lancaster mailing list
>>>
>>> Lancaster at mailman.lug.org.uk
>>>
>>> https://mailman.lug.org.uk/mailman/listinfo/lancaster
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>
>
> _______________________________________________
> Lancaster mailing list
> Lancaster at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/lancaster
>
>
More information about the Lancaster
mailing list