I was unable to install the latest (unstable) boinc with wxGTK 2.6.1. I would get an error (sorry I didn't record it specifically) that a symbol in a wxGTK library wasn't found. I had unmerged wxGTK 2.6.1 and boinc both. Then I did a rebuild of both, and boinc still failed. Again I unmerged both, then I emerged wxGTK 2.6.2. I emerged boinc 5.2.14 and it built successfully.
Sorry this wasn't clear initially. wxGTK 2.6.1 was installed. I tried to emerge boinc 5.2.14, emerge failed with missing symbol. Unmerged wxGTK. Emerged wxGTK 2.6.1. Emerged boinc 5.2.14, the emerge failed witht he same problem. Unmerged wxGTK. Emerged wxGTK 2.6.2. Emerged boinc 5.2.14, the merge was successful.
Quick change of platform in bugzilla. Sorry about the email.
OK I have adjusted the dep now. This is part of the reason it is still in p.mask - thanks for reporting the bug.
I was able to build boinc 5.2.14 against wxGTK 2.6.1 without a hiccup. What were your use flags on wxGTK? Mine are: [ebuild R ] x11-libs/wxGTK-2.6.1 -debug -doc +gnome +gtk2 -joystick -odbc +opengl +sdl +unicode -wxgtk1 Putting wxGTK-2.6.2 in the boinc deps seems ugly, seeing wxGTK has to be unmasked by the user to be installed - but maybe that has changed when boinc-5.2* becomes testing or stable.
The emerge flags were: +X -debug -doc -gnome -joystick -odbc +opengl -sdl +unicode The library with the missing symbol was libpangocairo.
Rich, I believe you've given me the use flags for 2.6.2? There are some changes going on with the use flags in wxGTK 2.6: wxGTK-2.6.0-r1.ebuild IUSE="gnome gtk2 jpeg joystick odbc opengl png sdl tiff wxgtk1" wxGTK-2.6.1.ebuild IUSE="gnome gtk2 joystick odbc opengl sdl wxgtk1" wxGTK-2.6.2.ebuild IUSE="gnome joystick odbc opengl sdl X" wxGTK-2.6.2-r1.ebuild IUSE="gnome joystick odbc opengl sdl X" So I wouldn't be surprised if your problem was caused by different use flags in 2.6.1 (not 2.6.2). Have you tried rebuilding the package to which libpangocairo belongs. I haven't got "libpangocairo*.so" on my system, so I can't tell you which package it belongs to, my guess would be: x11-libs/pango.