Bug#603013: #603013: alacarte dependency on gnome-menu

Stuart Prescott stuart at debian.org
Sun Oct 21 23:44:14 UTC 2012


Hi!

I'm confused about the status of this bug (#603013). On first reading, the 
complaint in the bug report looks to be that alacarte had a "Depends: gnome-
menus" but that it should not. This dependency does not exist in wheezy which 
would mean that this bug could be closed.

Except... in a minimal chroot, installing alacarte without gnome-menus, you 
get the following traceback:

$ alacarte 
Traceback (most recent call last):
  File "/usr/bin/alacarte", line 37, in <module>
    main()
  File "/usr/bin/alacarte", line 33, in main
    app = MainWindow(datadir, version)
  File "/usr/share/alacarte/Alacarte/MainWindow.py", line 43, in __init__
    self.editor = MenuEditor()
  File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 33, in __init__
    self.load()
  File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 46, in load
    if not self.tree.load_sync():
  File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function
    return info.invoke(*args, **kwargs)
gi._glib.GError: Failed to look up menu_file for "gnome-applications.menu"

The man page doesn't describe any alternate way of invoking alacarte that 
would allow it to be used in the absence of gnome-menus, so it would look like 
this is indeed a dependency that should be present in the wheezy packages, the 
lack of which would be a serious bug. (I've not changed the 
severity/retitled/filed a new bug yet -- I wanted to check this with you first).

regards
Stuart


-- 
Stuart Prescott    http://www.nanonanonano.net/   stuart at nanonanonano.net
Debian Developer   http://www.debian.org/         stuart at debian.org
GPG fingerprint    BE65 FD1E F4EA 08F3 23D4 3C6D 9FE8 B8CD 71C5 D1A8
GPG fingerprint    90E2 D2C1 AD14 6A1B 7EBB  891D BBC1 7EBB 1396 F2F7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20121022/e74d39e0/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list