On 04/25/2012 10:07 AM, Olly Betts wrote:
On Fri, Apr 20, 2012 at 12:42:29AM +0800, Guo Yixuan wrote:

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.

Yes, these 2 patches were applied by upstream, but the bug still exists. The Ubuntu bug[1] (from mail #19 on) was actually reopened after 2.8.11.0-0ubuntu4.1 that should have fixed it.

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

My desktop environment is Xfce4. (haven't tried other environment)

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.

With these packages in testing (currently same as in sid)
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

On 04/25/2012 10:38 AM, Olly Betts wrote:

One thought - for the case where this is still failing, what does this
command output:

ldd `which boincmgr`

[1] https://launchpad.net/bugs/662077

Cheers,
Guo Yixuan

---- output of ldd ----
$ which boincmgr
/usr/bin/boincmgr
$ ldd /usr/bin/boincmgr
        linux-gate.so.1 =>  (0xb7713000)
        libnotify.so.4 => /usr/lib/i386-linux-gnu/libnotify.so.4 (0xb76ec000)
libwx_gtk2u_html-2.8.so.0 => /usr/lib/i386-linux-gnu/libwx_gtk2u_html-2.8.so.0 (0xb7658000) libwx_gtk2u_adv-2.8.so.0 => /usr/lib/i386-linux-gnu/libwx_gtk2u_adv-2.8.so.0 (0xb759a000) libwx_gtk2u_core-2.8.so.0 => /usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0 (0xb7243000) libwx_baseu_net-2.8.so.0 => /usr/lib/i386-linux-gnu/libwx_baseu_net-2.8.so.0 (0xb7217000) libwx_baseu-2.8.so.0 => /usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0 (0xb70c9000)
        libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb7021000)
        libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb701c000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb7003000) libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0xb6b90000) libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb6b3f000)
        libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb6a43000)
        libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6956000)
        libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb6930000)
        libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6913000)
        libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb67b6000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xb6794000)
        libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb6637000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xb6632000) libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb662f000)
        librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb6626000)
libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0xb6575000)
        libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xb6552000)
libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xb6524000)
        libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 
(0xb64d7000)
        libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 
(0xb643b000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb6406000)
        libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 
(0xb6402000)
        libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb63fa000)
        libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb63d0000)
        libz.so.1 => /usr/lib/i386-linux-gnu/libz.so.1 (0xb63b9000)
        libjpeg.so.8 => /usr/lib/i386-linux-gnu/libjpeg.so.8 (0xb6380000)
        libtiff.so.4 => /usr/lib/i386-linux-gnu/libtiff.so.4 (0xb631b000)
        /lib/ld-linux.so.2 (0xb7714000)
libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xb630d000)
        libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb61d3000)
libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xb61d0000)
        libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb61cc000)
        libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb61c6000)
        libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xb60e1000)
        libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb60d8000)
        libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb609a000)
        libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xb6079000)
        libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2 
(0xb6065000)
        libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb6053000)
        libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb6049000)
        libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xb603a000)
        libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xb6031000)
        libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xb6027000)
        libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb5ffd000)
        libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb5fe4000)
        libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb5fde000)
        libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb5fba000)
        libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 
(0xb5f23000)
        libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xb5f1f000)
libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xb5f14000)
        libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb5f10000)
        libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb5f0a000)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to