Summary: | broken libgtk-x11-2.0.so.0 from gtk+-2.8.x | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Repko <trcheton> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | magowiz |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
output of emerge --info
output of emerge gtk+ |
Description
Anton Repko
2006-10-07 13:06:12 UTC
try running "emerge -DuNa world", you shouldn't try to only update some parts of portage unless you have a very good reason not to. You can also try rebuilding cairo and then gtk+. Created attachment 99592 [details]
output of emerge --info
I compiled gcc-4.1.1, ran emerge -e, so the whole system is up to date (except broken packages fox, octave, gnumeric, scilab, celestia, rezound, audacity). Problem with missing functions in libgtk-x11-2.0.so.0 is still here. Did you do an emerge sync? because it looks like you don't have all the latest packages (kernel-headers, you seem to have 2.6.11 whereas the latest is 2.6.17) Please run : emerge --sync emerge -Duav world revdep-rebuild I didn't use emerge --sync, I downloaded snapshot portage-20061007.tar.bz2 and then ran emerge -e (packages fox, octave, celestia, rezound unable to compile by new gcc-4.1.1 succesfully compiled by gcc-3.4.6). Now: emerge -Duav world -> only wanted to emerge gtkhtml-3.10.2 (failed) and gnumeric revdep-rebuild -> emerged openbabel and then everything was OK linux-headers-2.6.17-r1 is masked ~amd64, but I emerged it either. I wonder why libgtk-x11-2.0.so.0 from gtk+-2.6.x is bigger than from gtk+-2.8.x, maybe some functions are exported elsewhere, what is probably my problem. I wanted to know where. I think I emerge GRP package gtk+-2.6.7 again and let it be... (I can't compile gtk+-2.6.10-r1 by neither gcc-3.4.6, gcc-4.1.1) Created attachment 99678 [details] output of emerge gtk+ there are three files: gtk+compil-stdout - output of emerge --buildpkgonly -v gtk+ (USE="tiff jpeg") gtk+compil-stderr - error output list-files - list of files in created package compiled with gcc-4.1.1 on amd64 (updated profile from 2005.1 to 2006.1/desktop) other packages: glib-2.10.3, cairo-1.0.4, pango-1.12.3 size of gtk+-2.8.19.tbz2 - 4492417 B size of libgtk-x11-2.0.so.0.800.19 - 3231688 B This is about GRP package from http://tinderbox.x86.dev.gentoo.org/hardened/amd64/multilib/gtk+-2.8.19.tbz2 (which is probably compiled with gcc-3.4.6) to compare: size of gtk+-2.8.19.tbz2 - 6883811 B size of libgtk-x11-2.0.so.0.800.19 - 3933248 B But after installing this package, there is another error: gtk-query-immodules-2.0: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: gdk_cairo_create Can you still reproduce with gtk 2.10 and cairo 1.2 ? Thanks Sorry, I moved to Debian. I'm busy now and don't have time for compiling. Closing as per comment #8. |