Bug#872879: wmaker menu lost most of my apps

2017-08-31 Thread anomie
On Fri, Aug 25, 2017 at 06:03:20PM -0400, Doug Torrance wrote:
> Ok, great!  So it seems like the issue was that the WMRootMenu in your home
> directory was no longer pointing to the correct file.
> 
> Do you think the correct fix to this bug would be better documentation for
> the change?  Or something else?

Yeah, a notice in the NEWS file or something like that would probably be
a good idea.

I've been copying around the same wmaker config since 1999, so who knows
how that got added in the first place.



Bug#872879: wmaker menu lost most of my apps

2017-08-25 Thread Doug Torrance

On 08/22/2017 03:39 PM, ano...@users.sourceforge.net wrote:

On Tue, Aug 22, 2017 at 08:58:01AM -0400, Doug Torrance wrote:

What are the contents of your ~/GNUstep/Defaults/WMRootMenu


One line:

/etc/GNUstep/Defaults/menu.hook

Removing ~/GNUstep/Defaults/WMRootMenu brings back some/most of the
applications, although all the submenus are somewhat annoyingly nested
under an "Applications" submenu.

Also, /etc/GNUstep/Defaults/menu.hook doesn't exist.


and /etc/GNUstep/Defaults/WMRootMenu?


One line:

"menu.hook"


Does the file /usr/share/WindowMaker/menu.hook exist? Is it a symbolic link
to /etc/GNUstep/Defaults/plmenu.Debian?  (For some reason, they're not
showing up in the filelist [1], even though they ought to...)


Yes, and yes.


Ok, great!  So it seems like the issue was that the WMRootMenu in your 
home directory was no longer pointing to the correct file.


Do you think the correct fix to this bug would be better documentation 
for the change?  Or something else?


Thanks!
Doug



Bug#872879: wmaker menu lost most of my apps

2017-08-22 Thread anomie
On Tue, Aug 22, 2017 at 08:58:01AM -0400, Doug Torrance wrote:
> What are the contents of your ~/GNUstep/Defaults/WMRootMenu

One line:

/etc/GNUstep/Defaults/menu.hook

Removing ~/GNUstep/Defaults/WMRootMenu brings back some/most of the
applications, although all the submenus are somewhat annoyingly nested
under an "Applications" submenu.

Also, /etc/GNUstep/Defaults/menu.hook doesn't exist.

> and /etc/GNUstep/Defaults/WMRootMenu?

One line:

"menu.hook"

> Does the file /usr/share/WindowMaker/menu.hook exist? Is it a symbolic link
> to /etc/GNUstep/Defaults/plmenu.Debian?  (For some reason, they're not
> showing up in the filelist [1], even though they ought to...)

Yes, and yes.



Bug#872879: wmaker menu lost most of my apps

2017-08-22 Thread Doug Torrance

On 08/21/2017 09:53 PM, ano...@users.sourceforge.net wrote:

Package: wmaker
Version: 0.95.8-2

After upgrading from 0.95.8-1 to 0.95.8-2, the menu seems to have lost
the vast majority of my applications.

~/.xsession-errors tells me the following:

/usr/lib/WindowMaker/wmaker(configureMenu(rootmenu.c:1513)): warning: using default menu 
file "/usr/share/WindowMaker/menu" as the menu referenced in WMRootMenu could 
not be found
/usr/lib/WindowMaker/wmaker(WMReadPropListFromFile(proplist.c:1548)): warning: 
syntax error in file /usr/share/WindowMaker/menu, line 1: extra data after end 
of property list

Not that /usr/share/WindowMaker/menu actually contains reference to the
missing applications anyway.

I suspect that whatever the "fix" was for bug 868431 somehow broke
things.


Thanks for your report!

The goal was to replace the old Debian menu with a new 
freedesktop.org-like menu, but obviously something isn't working!


What are the contents of your ~/GNUstep/Defaults/WMRootMenu and 
/etc/GNUstep/Defaults/WMRootMenu?


Does the file /usr/share/WindowMaker/menu.hook exist?  Is it a symbolic 
link to /etc/GNUstep/Defaults/plmenu.Debian?  (For some reason, they're 
not showing up in the filelist [1], even though they ought to...)


Thanks again!
Doug

[1] https://packages.debian.org/sid/all/wmaker-common/filelist



Bug#872879: wmaker menu lost most of my apps

2017-08-21 Thread anomie
Package: wmaker
Version: 0.95.8-2

After upgrading from 0.95.8-1 to 0.95.8-2, the menu seems to have lost
the vast majority of my applications.

~/.xsession-errors tells me the following:

/usr/lib/WindowMaker/wmaker(configureMenu(rootmenu.c:1513)): warning: using 
default menu file "/usr/share/WindowMaker/menu" as the menu referenced in 
WMRootMenu could not be found 
/usr/lib/WindowMaker/wmaker(WMReadPropListFromFile(proplist.c:1548)): warning: 
syntax error in file /usr/share/WindowMaker/menu, line 1: extra data after end 
of property list

Not that /usr/share/WindowMaker/menu actually contains reference to the
missing applications anyway.

I suspect that whatever the "fix" was for bug 868431 somehow broke
things.