Bug#645975: alacarte can't neither disable nor add menu entries
Fabian Greffrath
fabian at greffrath.com
Thu Oct 20 08:59:06 UTC 2011
> Traceback (most recent call last):
> File "/usr/share/alacarte/Alacarte/MainWindow.py", line 432, in on_item_tree_show_toggled
> self.editor.setVisible(item, False)
> File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 200, in setVisible
> menu_xml = self.__getXmlMenu(self.__getPath(item), dom, dom)
> File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 473, in __getXmlMenu
> node = self.__addXmlMenuElement(element, name, dom)
> File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 484, in __addXmlMenuElement
> return element.appendChild(node)
> File "/usr/lib/python2.7/xml/dom/minidom.py", line 1550, in appendChild
> "two document elements disallowed")
> xml.dom.HierarchyRequestErr: two document elements disallowed
The cause for both these bugs seems to be python 2.7. If I change
/usr/bin/alacarte's shebang line to "#! /usr/bin/python2.6 -OOt" it
works again as expected.
- Fabian
More information about the pkg-gnome-maintainers
mailing list