Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115819 - boinc 5.2.14 depends on wxGTK 2.6.2
Summary: boinc 5.2.14 depends on wxGTK 2.6.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marcus D. Hanwell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-16 16:34 UTC by Rich McNeary
Modified: 2005-12-30 01:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rich McNeary 2005-12-16 16:34:52 UTC
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.
Comment 1 Rich McNeary 2005-12-16 16:39:27 UTC
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.
Comment 2 Jeffrey Forman (RETIRED) gentoo-dev 2005-12-17 06:16:35 UTC
Quick change of platform in bugzilla. Sorry about the email.
Comment 3 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-12-18 05:29:35 UTC
OK I have adjusted the dep now. This is part of the reason it is still in p.mask - thanks for reporting the bug.
Comment 4 Stephen Tallowitz 2005-12-29 10:29:56 UTC
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.
Comment 5 Rich McNeary 2005-12-29 18:24:17 UTC
The emerge flags were:
+X -debug -doc -gnome -joystick -odbc +opengl -sdl +unicode
The library with the missing symbol was libpangocairo.
Comment 6 Stephen Tallowitz 2005-12-30 01:02:06 UTC
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.