reassign 374617 gnome-panel
quit

On Tue, Jun 20, 2006 at 07:38:55PM +1000, Andree Leidenfrost wrote:
> When installing menu-xdg on a fairly freshly installed sid amd64 system 
> (< 2 months) and after logging off and back on to my Gnome session, the 
> Gnome 'Applications' menu is flickering when clicked and no menu items 
> can be selected.
> 
> This means I cannot start any applications under Gnome 
> with menu-xdg installed. I therefore set the priority to important.
> 
> The moment I uninstall menu-xdg, the problem goes away and I can use the 
> Gnome 'Applications' menu as usual.

Hello Andree and GNOME maintainers,
as far as I understand the problem:

menu-xdg include a dangling symlink:
$ ls -l /etc/xdg/menus/debian-menu.menu
lrwxr-xr-x 1 root root 40 2006-03-21 19:27 /etc/xdg/menus/debian-menu.menu -> 
/var/lib/menu-xdg/menus/debian-menu.menu

The file /var/lib/menu-xdg/menus/debian-menu.menu is created by
update-menus if the menu package is installed, else the symlink
stay dangling. Also, when update-menus run, there is a time frame
during which the symlink is danling.

This dangling symlink is needed for compatibility with the directory
search path for .menu file used by gnome-panel.

(The underlying issue is that the XDG standard does not provided a
suitable directory to store computer-generated .menu files. The lesson
is that a standard should mandate a process to get the locations, but
not the locations.)

It seems that gnome-panel does not cope with this dangling symlink.

I would strongly suggest that either:

1) gnome-panel is changed to not refer to
/etc/xdg/menus/debian-menu.menu but directly to
/var/lib/menu-xdg/menus/debian-menu.menu
2) gnome-panel is made more robust with respect to dangling .menu file.

Given the amount of breakage so far I would strongly recommend that this
issue is given priority and is fixed before etch is frozen.

Cheers,
-- 
Bill. <[EMAIL PROTECTED]>

Imagine a large red swirl here. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to