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