Summary: | gnome-extra/gnome-system-monitor-2.22.3 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mathias Rüdiger <ruediger> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | justincapella, pilla |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
Mathias Rüdiger
2008-07-14 15:22:18 UTC
please _always_ paste emerge --info. Which version of cairo/cairomm do you have ? Created attachment 160359 [details]
emerge --info
sry i forgot it :|
and again, i forgot something x11-libs/cairo-1.6.4 dev-cpp/cairomm-1.4.4 please try with similar major version (cairomm-1.6 with cairo-1.6) ok, it works with dev-cpp/cairomm-1.6.0 and without glitz. Is it possible to modifiy the ebuild in a way that if cairomm is < 1.6, glitz is required as a cairo useflag? *** Bug 231784 has been marked as a duplicate of this bug. *** Probably simpler is to just change the cairomm dep to 1.6. It should be going stable with 2.22 anyway, right? (In reply to comment #7) > Probably simpler is to just change the cairomm dep to 1.6. It should be going > stable with 2.22 anyway, right? Yes, I'll be making a gnome-mm-2.22 list tomorrow and I'll up the cairo dep to 1.6. the thing is that g-s-m only depends on gtkmm, not cairomm, remi, what do you advise ? Changing from cairomm-1.4.4 to 1.6.0 hasn't worked for me. Then, I tried to upgrade gtkmm, but the upgrade itself failed. Both gtkmm and gnome-system-monitor were failing on some headers from libsigc++. Thus, I upgraded from libsigc++ 2.0.18 to 2.2.2. After that, gtkmm-2.12.7 and gnome-system-monitor-2.2.23 emerged without further issues. I was doing an emerge -u gnome before I hit this problem. Could _anyone_ provide a build.log, _please_ ? Thanks @All, please don't hesitate to reopen the bug with the requested information if you can ever reproduce it. Thanks [I--] [ ~] x11-libs/cairo-1.8.2 (0) [I--] [ ~] dev-cpp/pangomm-2.14.1 (2.4) I had this same problem. Solution: flagedit x11-libs/cairo glitz pangomm requires cairo to be compiled with the glitz flag. Maybe modify the ebuild to suggest/require that? See http://bugs.freedesktop.org/show_bug.cgi?id=13286 I'm hitting this bug now. I removed the glitz useflag from cairo and hell broke loose, I'll try to look into it. I had a similar problem with gnome-system-monitor-2.24.1 . Reinstalling x11-libs/cairo-1.8.6 with the glitz USE flag solved it. I strongly urge you to remove the glitz useflag unless you need it. It took me a couple hours to rebuild all the needed packages, but you'll be doing yourself a big favor. The fix is to run "qfile" on all libraries that link to cairo (basically, anything that uses gtk will have to be rebuilt). revdep-rebuild --library should help a lot too. Closing invalid as it's not a bug per se, it's how cairo operates... Thanks |