[Freewx-maint] Bug#648968: boinc-manager's menu not shown

Olly Betts olly at survex.com
Wed Apr 25 02:07:46 UTC 2012


On Fri, Apr 20, 2012 at 12:42:29AM +0800, Guo Yixuan wrote:
> I've tried several combinations to see if the bug exists:
> 
> First set:
> 
>   Package: boinc-manager
>   Version: 6.4.5+dfsg-3 or 6.10.58+dfsg-3 or 7.0.24+dfsg-1
>   ii  libwxbase2.8-0  2.8.10.1+dfsg-4
>   ii  libwxgtk2.8-0   2.8.10.1+dfsg-4
>   ii  boinc-client  7.0.24+dfsg-1
> 
> Result => no bug
> 
> (Note that boinc-manager 7.0.24+dfsg-1 was compiled against wx
> 2.8.12, so dpkg complains about version, but boinc-manager runs
> normally with wx 2.8.10)
> 
> Second set:
> 
>   Package: boinc-manager
>   Version: 6.4.5+dfsg-3 or 6.10.58+dfsg-3 or 7.0.24+dfsg-1
>   ii  libwxbase2.8-0  2.8.12.1-7
>   ii  libwxgtk2.8-0   2.8.12.1-7
>   ii  boinc-client  7.0.24+dfsg-1
> 
> Result => has bug!
> 
> (Those old packages are all from snapshot.debian.org.)
> 
> In conclusion, there is probably some regression in wxwidgets 2.8.12.1.

I'm rather unclear what's going on here.

In doc/changes.txt for 2.8.12.1 I see:

| - Fix for missing menubar problem under some window managers where menu bar height is
|   reported as 0 when the menu hasn't fully realized yet. Now updates the height during
|   idle time if it is 0, otherwise no menu is shown.

Looking at Ubuntu's appmenu.patch and appmenu2.patch, those changes are
all present in the 2.8.12.1 upstream source, and in Ubuntu's latest
packages (2.8.12.1-6ubuntu2) they have dropped those patches, so they
seem to think this is now fixed upstream.

I get menus with boincmgr with Gnome3, but I have given up trying to use
Gnome3 shell, so maybe that's not very conclusive.

If you can really reproduce this in with the latest wxwidgets packages
from unstable, then I guess those patches aren't actually a full fix,
or some other upstream change broke this.

Cheers,
    Olly





More information about the Freewx-maint mailing list