Package gedit-2.25.6 depends on >=x11-libs/gtksourceview-2.4 When emerging app-editors/gedit-2.25.6 it fails with: /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -export-dynamic -no-undefined -export-symbols-regex "^[[^_]].*" -Wl,-O1 -o gedit gedit.o libgedit.la -pthread -lxml2 -lgthread-2.0 -lrt -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgconf-2 -lglib-2.0 -lSM -lICE -lattr x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -Wl,-O1 -o gedit gedit.o -pthread -Wl,--export-dynamic ./.libs/libgedit.a -L/usr/lib64 /usr/lib64/libgtksourceview-2.0.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libcairo.so /usr/lib64/libxml2.so /usr/lib64/libglitz-glx.so /usr/lib64/libglitz.so /usr/lib64/libGL.so /usr/lib64/libXext.so /usr/lib64/libpng12.so /usr/lib64/libxcb-render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libpixman-1.so /usr/lib64/libpango-1.0.so -lm /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lz /usr/lib64/libexpat.so /usr/lib64/libgconf-2.so /usr/lib64/libORBit-2.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so -lpthread -lrt /usr/lib64/libdbus-glib-1.so /usr/lib64/libdbus-1.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libattr.so ./.libs/libgedit.a(gedit-document.o): In function `set_uri': gedit-document.c:(.text+0x8b7): undefined reference to `gtk_source_language_manager_guess_language' collect2: ld returned 1 exit status make[4]: *** [gedit] Error 1 Googling 'gtk_source_language_manager_guess_language' shows that this function was introduced in gtksourceview-2.4 Reproducible: Always
Here's my emerge --info Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r7 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r7-x86_64-AMD_Athlon-tm-_64_Processor_3500+-with-glibc2.2.5 Timestamp of tree: Sun, 22 Feb 2009 15:30:01 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo/" LC_ALL="en_US.utf8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/gnome /usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi aiglx alsa amd64 asf audiofile avahi berkdb branding bzip2 cairo caps cddb cdparanoia cdr cli consolekit cracklib crypt cups curl dbus divx divx4linux djvu dlloader dri dvd dvdread dvi emacs emboss encode esd evo fam ffmpeg fftw flac fontconfig fortran gdbm gif gimpprint glade glitz glut gmedia gmp gnome gnome-keyring gnutls gpm gs gstreamer gtk hal howl iconv idn imagemagick imlib ipv6 isdnlog java jpeg lcms libnotify logrotate lzo mad md5sum midi mmx mng mono mozcalendar moznocompose moznoirc moznomail moznoroaming mozsvg mozxmlterm mp3 mpeg mpi msn mudflap multilib nautilus ncurses network new-login nls nntp nomotif nptl nptlonly nsplugin nvidia offensive ogg opengl openmp oss pam pcre pdf perl png ppds pppd pulseaudio python qt3support quicktime readline realmedia reflection rtc samba sdl session sndfile speex spell spl sqlite sse sse2 ssl startup-notification svg symlink sysfs t1lib tcpd theora tiff tk truetype ucs2 unicode usb v4l v4l2 vcd vorbis wma wmp x264 xattr xcb xine xinetd xml xorg xpm xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="via82xx usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nvidia v4l" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Interesting. Could you file an upstream bug for this as well? (And CC gnome@gentoo.org) configure.ac seems to list 2.2 as the minimum version. Also, fixed in overlay. (will close if/when upstream bug is filed)
Here's the upstream bug report: http://bugzilla.gnome.org/show_bug.cgi?id=572761
(In reply to comment #3) > Here's the upstream bug report: > http://bugzilla.gnome.org/show_bug.cgi?id=572761 > Thanks, we'll track it there now. Closing...