I just did an emerge -veuD world with my shinny new gcc 4.1.1 Portage 2.1-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r4, 2.6.17-ck1 i686) ================================================================= System uname: 2.6.17-ck1 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.12.1 dev-lang/python: 2.3.4-r1, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/shar e/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/X11/xkb /usr/share/co nfig" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox s fperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://mirror.hamakor.org.il/gentoo-portage" USE="x86 # X aac aalib acceleration: acl acpi alsa amr and apm apps: asf avi bas h-completion berkdb bidi bitmap-fonts browserplugin card cdrom cli codecs: crypt cups dbus divix4linux dlloader dri dvd dvdread eds emboss encode ffmpeg firefox flac flash foomaticdb fortran freetype gdbm gfx gif gnome gpm gstreamer gtk gtk 2 gui: hal icq imap imlib irc irmc isdnlog jabber jack java javascript jpeg libg ++ libwww lm_sensors mad matroska mikmod misc: mjpeg mmx mmxext motif mozilla mp 3 mp4 mpeg mpeg4 mplayer mppe-mppc msn mysql mythtv ncurses network: nls nptl nv idia ogg opengl oss pc pcre pda pdflib perl pic pictures png pop pppd python qt qt3 qt4 quicktime readline reflection resources: rtc samba sdl services: session sound speex spell spl sse ssl tcltk tcpd theora tiff truetype truetype-fonts ty pe1-fonts udev unicode usb v4l v4l2 video vidix vorbis win32codecs xine xml xmms xorg xrandr xscreensaver xv xvid zeroconf zlib elibc_glibc input_devices_keyboa rd input_devices_mouse input_devices_evdev kernel_linux linguas_en userland_GNU video_cards_fglrx video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTA GE_RSYNC_EXTRA_OPTS
Created attachment 90812 [details] Please attach the following file when filing a report to bugs.gentoo.org: I first tried emergeing the stable ->no go tried emerging the testing gtk -> no go then emerged the testing pango , and tried again -> no go what am I doing wrong?
please show us output of: emerge -pv pango cairo
These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-libs/pango-1.12.3 USE="-debug -doc" 0 kB [ebuild R ] x11-libs/cairo-1.0.4 USE="X png -doc -glitz" 0 kB Total size of downloads: 0 kB
pango should always be built with cairo support. what does 'equery f pango' give (requires gentoolkit) ?
dsd and I both saw this for the new pango-1.13.x versions. It seems like you've got to compile pango twice to make it create pangocairo. Unfortunately, once you do that it seems like it doesn't want to reproduce anymore no matter what. Pango automagically dep-ing on itself? Not linking properly to it's current compile but linking to currently installed version? Who knows.
I had the same problem, I reemerged cairo, pango, and gtk+ (in that order) and it resolved itself. I did emerge gtk+-2.10.6 also, so it's a different version. But try reemerging cairo and then pango before emerging gtk.
I'm still having this problem and have tried everything. Suggestions?? http://forums.gentoo.org/viewtopic-p-3752752.html
Could you try to quickpkg cairo, pango and gtk, unmerge those packages from your system and try to remerge them? After unmerging, try running slocate to see if you have any pango/cairo/gtk cruft on your system which might be giving you troubles. Thanks
This may shed some light on the problem: I encountered similar problems. Emerging/unmerging/remerging pango/cairo/gtk+ did not help. It seems that shared libraries for pango and cairo were not being built, and that there were only .a libraries being installed. This caused link errors during the configure process for gtk+. I unmerged cairo, pango, and gtk+, and then emerged each one singally. Once each was installed, I changed into the working dir for it, reran configure with --disable-static, ran make, ran emerge --unmerge <pkg>, and then ran emerge <pkg> again. This seems to have mostly worked. I now get a libpangocairo.so created. I'm now running into a problem which is completely different (unable to recognize a png file during gtk+ build). Seeing Different Error Messages Constitutes Progress(tm)
Rich, honestly, you should never have to do this manually. Something is very wrong on your system. Niv, are you still experiencing this problem? If so, don't hesitate to reopen this bug with updated info. Thanks