Seahorse only checks for gedit 2.8 or 2.6. It does seem to work with 2.10 but requires some poking to find it. Attached patch modifies configure.in to find the newer gedit. I think that change is correct, but I'm not 100% sure how to get configure regenerated. Just "autoconf" seems to work, but I don't really understand how the auto* interact. Reproducible: Always Steps to Reproduce: 1. emerge gnome 2.10 (currently in p.mask) 2. emerge seahorse Actual Results: couldn't find the right gedit. Expected Results: found gedit 2.10 Gentoo Base System version 1.6.10 Portage 1.585-cvs (hardened/x86/2.6, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4-m3-more-minimal i686) ================================================================= System uname: 2.6.11-gentoo-r4-m3-more-minimal i686 AMD Athlon(tm) XP 2600+ Python: dev-lang/python-2.4-r2 [2.4 (#1, Feb 22 2005, 15:02:34)] distcc: No such file or directory [disabled] dev-lang/python: 2.4-r2 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb -frename-registers" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb -frename-registers" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks noauto sandbox userpriv usersandbox verify-rdepend" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/" LANG="en_US.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X a52 alsa ansi bzip2 ccache cdr crypt dlloader emacs faad fbcon gnome gstreamer gtk2 javascript jit jpeg kdeenablefinal libcaca maildir md5sum mmx mmx2 mng mozdevelop mozsvg mpeg ncurses nethack network nls no-helpbrowser no-old-linux nonfsv4 nptl nptlonly oggvorbis opengl pam png python qemu-fast quicktime readline rtc sdl softmmu spell splash sse ssl svg symlink tetex truetype truetype-fonts unicode userlocales xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Created attachment 53739 [details, diff] seahorse-0.7.7-gnome-2.10.patch, to configure.in, goes in ${FILESDIR}
Created attachment 53740 [details, diff] patch to seahorse-0.7.6.ebuild applies previous patch and runs autoconf.
Your patch works for me. Thanks a lot!
I can confirm the bug and its solution. Excellent work!
In CVS, thanks for reporting. Please, send your patch upstream if you can.