Bug#868334: wmaker: adequate tells wmaker fails to advertise itself as an alternative x-window manager

Doug Torrance dtorrance at piedmont.edu
Fri Jul 14 16:38:44 UTC 2017


Control: affects -1 adequate

On 07/14/2017 10:49 AM, shirish शिरीष wrote:
> Dear Maintainer,
> Thank you for maintaining wmaker. I was upgrading wmaker when noticed
> this by adequate. Please fix this.
> 
> [$] adequate wmaker
> 
> wmaker: missing-alternative x-window-manager
> 
> Looking forward for the fix.

Thanks for your report!

As far as I can tell, Window Maker does properly register with 
update-alternatives.  For example, on my system:

profzoom at cayke:~$ update-alternatives --list x-window-manager
/usr/bin/icewm
/usr/bin/notion
/usr/bin/openbox
/usr/bin/wmaker
/usr/bin/wmii

I took a look at the code to adequate, and it appears that it double 
checks whether the path registered with update-alternatives is shipped 
in the corresponding binary package.

However, /usr/bin/wmaker is actually a script which creates some 
directories and copies some files if needed before actually running the 
actual window manager (/usr/lib/WindowMaker/wmaker).  Since it's an 
architecture-independent script, it is shipped in the wmaker-common 
package, not the architecture-dependent wmaker package.

This appears to be the issue.

I'm not sure if this is a bug in Window Maker, a bug in adequate, or 
something that can be safely ignored.

I'm adding adequate to the 'affects' for this bug for its maintainers' 
input.

Doug



More information about the Pkg-wmaker-devel mailing list