| Summary: | sys-block/gparted-0.7.0 build fails (undefined reference to `cairo_glitz_surface_create') | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | MrPenguin07 <cjgibb> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED INVALID | ||
| Severity: | critical | CC: | shinydoofy |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build log | ||
|
Description
MrPenguin07
2010-11-24 00:39:26 UTC
Created attachment 255271 [details]
build log
Run revdep-rebuild. Jeroen I think you've been too quick to change this to resolved and dismiss it. revdep-rebuild did not fix the problem. Cheers. Try rebuilding cairomm, it did the trick for me. Thanks shinydoofy, that has done it for me also. I had previously rebuilt cairo but not cairomm. Ok so should the ebuild be updated to include cairomm as a dependency? or to rebuild it prior to merging gparted? Cheers This problem is a long known issue with c++ libraries, sometimes the C libs they are using change ABI and the c++ lib needs to be rebuilt otherwise applications fail to start and to build. There is nothing in the ebuild that can be done to fix this problem so if you have suggestions, I suggest you direct them to package manager developers and gentoo-dev mailing list. Thanks for reporting. |