Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126979 - evolution-sharp-0.10.2-r1 fails to configure
Summary: evolution-sharp-0.10.2-r1 fails to configure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Drake (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-20 09:41 UTC by Tim Heinrich
Modified: 2006-04-28 14:44 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,43.68 KB, text/plain)
2006-03-20 13:30 UTC, Tim Heinrich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Heinrich 2006-03-20 09:41:51 UTC
Hi!
I tried to install the beagle plugin for nautilus (gnome-2.14), and one of its dependencies is evolution-sharp. Version 0.10.2-r1 of evolution-sharp is the only version in portage.
The configure script fails with this message:

checking for "evolution-shell-2.4"... checking for "evolution-shell-2.2"... Package evolution-shell-2.2 was not found in the pkg-config search path. Perhaps you should add the directory containing `evolution-shell-2.2.pc' to the PKG_CONFIG_PATH environment variable No package 'evolution-shell-2.2' found
configure: error: Library requirements ("evolution-shell-2.2") not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/evolution-sharp-0.10.2-r1/work/evolution-sharp-0.10.2/config.log

!!! ERROR: dev-dotnet/evolution-sharp-0.10.2-r1 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_compile
  ebuild.sh, line 971:   Called src_compile
  ebuild.sh, line 614:   Called econf

So it tries to find evolution-shell-2.4, but only evolution-2.6 is installed and I can't find anything like evolution-shell...

Here my emerge info:
Portage 2.1_pre5-r4 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r7 i686)
=================================================================
System uname: 2.6.15-gentoo-r7 i686 AMD Sempron(tm) 2200+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
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-r1
sys-devel/binutils:  2.16.1
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 -fomit-frame-pointer -pipe -mfpmath=sse -mmmx -msse -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -mfpmath=sse -mmmx -msse -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X a52 aac acpi alsa apache2 audiofile avi bash-completion bitmap-fonts bluetooth bzip2 cdparanoia cdr crypt cscope cups curl dbus dga dio divx4linux dri dvd dvdr dvdread eds emboss encode esd esound evo exif expat fam fbcon ffmpeg ftp gb gd gif glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal hbci howl icq idn imagemagick imap imlib innodb iodbc java jpeg kdeenablefinal lcms libg++ libwww mad mhash mime mmx mmxext mono motif mozilla mp3 mpeg mysql mysqli nas ncurses network nls nntp nocd nptl nptlonly nvidia odbc ogg oggvorbis openal opengl oscar pam pda pdflib php pic pie png posix python quicktime readline real scanner sdl session silverxp spell spl sqlite sse ssl svga sysvipc tcltk theora tiff truetype truetype-fonts type1-fonts ucs2 unicode usb v4l vcd videos vorbis win32codecs wmf x86 xine xml xml2 xv xvid xvmc zlib elibc_glibc kernel_linux linguas_de userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS

Bye
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-20 12:04:21 UTC
Well, you didn't post any build error and you didn't didn't attach the config.log either, as told by the error message.
Comment 2 Tim Heinrich 2006-03-20 13:30:48 UTC
Created attachment 82713 [details]
config.log
Comment 3 Tim Heinrich 2006-03-20 13:33:11 UTC
Here is some more output as requested (but I think that I had posted the relevant part before, but sorry that I didn't attatched the config.log):

Calculating world dependencies... done!
>>> Emerging (1 of 2) dev-dotnet/evolution-sharp-0.10.2-r1 to /
>>> checksums files   ;-) evolution-sharp-0.10.2-r1.ebuild
>>> checksums files   ;-) files/digest-evolution-sharp-0.10.2-r1
>>> checksums files   ;-) files/evolution-sharp-0.10.2-use-glibsharpglue-2.patch
>>> checksums src_uri ;-) evolution-sharp-0.10.2.tar.bz2
>>> Unpacking source...
>>> Unpacking evolution-sharp-0.10.2.tar.bz2 to /var/tmp/portage/evolution-sharp -0.10.2-r1/work
 * Applying evolution-sharp-0.10.2-use-glibsharpglue-2.patch ...          [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/evolution-sharp-0.10.2-r1/work/evolutio n-sharp-0.10.2 ...
 * econf: updating evolution-sharp-0.10.2/config.guess with /usr/share/gnuconfig /config.guess
 * econf: updating evolution-sharp-0.10.2/config.sub with /usr/share/gnuconfig/c onfig.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --inf odir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var /lib --build=i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /bin/install -c
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/i686-pc-linux-gnu-nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-g++... gcc3
checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
checking for i686-pc-linux-gnu-g77... no
checking for i686-pc-linux-gnu-f77... no
checking for i686-pc-linux-gnu-xlf... no
checking for i686-pc-linux-gnu-frt... no
checking for i686-pc-linux-gnu-pgf77... no
checking for i686-pc-linux-gnu-fort77... no
checking for i686-pc-linux-gnu-fl32... no
checking for i686-pc-linux-gnu-af77... no
checking for i686-pc-linux-gnu-f90... no
checking for i686-pc-linux-gnu-xlf90... no
checking for i686-pc-linux-gnu-pgf90... no
checking for i686-pc-linux-gnu-epcf90... no
checking for i686-pc-linux-gnu-f95... no
checking for i686-pc-linux-gnu-fort... no
checking for i686-pc-linux-gnu-xlf95... no
checking for i686-pc-linux-gnu-ifc... no
checking for i686-pc-linux-gnu-efc... no
checking for i686-pc-linux-gnu-pgf95... no
checking for i686-pc-linux-gnu-lf95... no
checking for i686-pc-linux-gnu-gfortran... no
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/i686-pc-linux-gnu-nm -B output from i686-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking if i686-pc-linux-gnu-gcc static flag  works... yes
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking for evolution-data-server-1.2 >= 1.3.5... yes
checking BASE_DEPENDENCIES_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
checking BASE_DEPENDENCIES_LIBS... -pthread -lgnome-2 -lpopt -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for mono >= 1.0.0... yes
checking MONO_CFLAGS... -D_REENTRANT -pthread -I/usr/lib/pkgconfig/../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MONO_LIBS... -Wl,--export-dynamic -pthread -L/usr/lib/pkgconfig/../../lib -lmono -lpthread -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for mcs... /usr/bin/mcs
checking for gacutil... /usr/bin/gacutil
checking for gtk-sharp-2.0 >= 1.9.5... yes
checking GTK_SHARP_CFLAGS... -I:/usr/lib/pkgconfig/../../share/gapi-2.0/pango-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/atk-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/gdk-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/gtk-api.xml
checking GTK_SHARP_LIBS... -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll
checking for gapi2-codegen... /usr/bin/gapi2-codegen
checking for gapi2-fixup... /usr/bin/gapi2-fixup
checking for libecal-1.2 >= 1.2.0... yes
checking LIBECAL_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/evolution-data-server-1.6 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2
checking LIBECAL_LIBS... -pthread -lecal-1.2 -lgnome-2 -lpopt -ledataserver-1.2 -lgnomevfs-2 -lgobject-2.0 -lxml2 -lz -lgconf-2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for libebook-1.2 >= 1.2.0... yes
checking LIBEBOOK_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/evolution-data-server-1.6 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2
checking LIBEBOOK_LIBS... -pthread -lebook-1.2 -lgnome-2 -lpopt -ledataserver-1.2 -lgnomevfs-2 -lgobject-2.0 -lxml2 -lz -lgconf-2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GLIB - version >= 2.0.0... yes (version 2.10.1)
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for orbit2-config... /usr/bin/orbit2-config
checking for ORBit - version >= 2.9.8... yes
checking for orbit-idl-2... /usr/bin/orbit-idl-2
checking for CORBA include paths... -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 -I /usr/share/idl/evolution-data-server-1.2
checking for "evolution-shell-2.4"... checking for "evolution-shell-2.2"... Package evolution-shell-2.2 was not found in the pkg-config search path. Perhaps you should add the directory containing `evolution-shell-2.2.pc' to the PKG_CONFIG_PATH environment variable No package 'evolution-shell-2.2' found
configure: error: Library requirements ("evolution-shell-2.2") not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/evolution-sharp-0.10.2-r1/work/evolution-sharp-0.10.2/config.log

!!! ERROR: dev-dotnet/evolution-sharp-0.10.2-r1 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_compile
  ebuild.sh, line 971:   Called src_compile
  ebuild.sh, line 614:   Called econf

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2006-03-20 13:55:06 UTC
dotnet herd doesn't actually maintain this, assigning to dsd.
Comment 5 Joe McCann (RETIRED) gentoo-dev 2006-03-20 18:31:06 UTC
If you are using gnome-2.14 then you are using evolution-2.6 which isn't supported by evolution-sharp. I guess evolution-sharp should set a dep range for evolution so it doesn't accept higher than 2.4. 

dsd: maybe you know more about plans for 2.6 support?
Comment 6 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-03-21 15:36:51 UTC
seems we have a problem here

gnome-2.14 depends on evolution 2.6
gnome-2.14 depends on nautilus 2.14
nautilus 2.14 depends on beagle 0.2.3 ( if use beagle )
beagle 0.2.3  depends on evolution-sharp 0.10.2 (if use evo ) 
evolution-sharp 0.10.2 as we can tell, doesnt work with evolution 2.6

so dep wise, if you want beagle with evolution support, your hard out of luck.

solution wise, it appears the problem is merely a lack of a ".pc" file in the pkgconfig dir ( the only file matching "evolution-shell" in evolution 2.4 ) so im going to see if i can splice that 2.4 version to a 2.6 version and see if it gets around the problem



Comment 7 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-03-21 16:03:30 UTC
seems we have a problem here

gnome-2.14 depends on evolution 2.6
gnome-2.14 depends on nautilus 2.14
nautilus 2.14 depends on beagle 0.2.3 ( if use beagle )
beagle 0.2.3  depends on evolution-sharp 0.10.2 (if use evo ) 
evolution-sharp 0.10.2 as we can tell, doesnt work with evolution 2.6

so dep wise, if you want beagle with evolution support, your hard out of luck.

solution wise, it appears the problem is merely a lack of a ".pc" file in the pkgconfig dir. 

so, I symlinked /usr/lib/pkgconfig/evolution-shell-2.6.pc to /usr/lib/pkgconfig/evolution-shell-2.4.pc

and now evolution-sharp compiles fine :)

not sure if it works or not, but i care not, it works as far as im concerned
Comment 8 Daniel Drake (RETIRED) gentoo-dev 2006-03-22 01:58:16 UTC
That's not the whole fix. Stay tuned.
Comment 9 Gregory McLean 2006-03-22 09:58:47 UTC
Looks like a screw up on the gnome-2.14 release..

Beagle and the mono gibberish don't appear to be a part of the release:

http://ftp.gnome.org/pub/GNOME/platform/2.14/2.14.0/sources/
http://ftp.gnome.org/pub/GNOME/desktop/2.14/2.14.0/sources/
http://ftp.gnome.org/pub/GNOME/bindings/2.14/2.14.0/sources/
http://ftp.gnome.org/pub/GNOME/admin/2.14/2.14.0/sources/

No beagle, no mono-xxx to be found.
Comment 10 Daniel Drake (RETIRED) gentoo-dev 2006-03-22 10:09:28 UTC
Thats not the case - no mono apps are part of the GNOME environment yet.
The bug is that evolution-sharp has not been updated to work with the new evolution.
Comment 11 Peter 2006-03-23 08:42:48 UTC
All I did to get it working was to
"ebuild evolution-sharp-0.10.2-r1.ebuild unpack"
and change all references of evolution-shell-2.4 to evolution-shell-2.6 in the configure-script.
After that I did the usual ebuild-operations, compile, install and qmerge.

Seems to work without problems, beagle is now indexing my emails from evolution again, something it refused to do after I had upgraded to evolution-2.6.
Should be pretty simple to whip out proper patch for this.
Comment 12 Daniel Drake (RETIRED) gentoo-dev 2006-03-23 10:21:37 UTC
Beagle does not use evolution-sharp to index mails, it plucks them directly off the filesystem, even when evolution-sharp is not installed.
Comment 13 Peter 2006-03-23 11:01:51 UTC
My bad, but at least beagled doesnt die with strange errors in reference to Evolution anymore, and seem to function flawlessly with the workaround.
Comment 14 Marco Lui 2006-03-28 20:18:30 UTC
The a/m workaround seems to work here too. Package compiles without complaining, remains to be seen if beagle works properly.
Comment 15 Stefan Jones (RETIRED) gentoo-dev 2006-04-09 08:38:42 UTC
Hi,

Sorry I tried to do a fix for this without searching bugzilla properly first.

I commited dev-dotnet/evolution-sharp-0.10.2-r2 to CVS.

This fixes both evolution-sharp compiling against the new evo-2.6 and beagle detecting evolution-sharp's pkg-config properly.

Tested locally, both compile and runtest. (It indexes my email quite well!)

Is it ok now?

As for comment #12 I see:

$ beagle-query mailfrom:Stefan
email://local@local/Sent;uid=2
email://local@local/Sent;uid=3
email://local@local/Sent;uid=5

Which does not look as it was just found on the filesystem. And beagle-search opens evolution well enough to view a matching email
Comment 16 Daniel Drake (RETIRED) gentoo-dev 2006-04-10 08:03:12 UTC
Reopening until this is fixed upstream, which is where it should be done before being fixed in Gentoo.

Stefan, in future, please ask for permission before committing changes to packages which you do not maintain, no matter how simple the change may be. I hate to sound negative since I really do appreciate other people stepping up and helping me and my busy schedule with these packages.

I'm not sure that your fix is complete because I think the e-d-s stuff may have changed for GNOME 2.14 too.

Also, beagle definately does pluck evolution emails directly off the filesystem. Remove evolution-sharp completely and you'll observe the same results. The reason that it turns nice file paths into weird mangled URI's is because evolution does not offer any same way to open an email by path - you have to feed it a screwed up URI like the ones you pasted. Fancy a spot of evolution hacking? ;)
Comment 17 Daniel Drake (RETIRED) gentoo-dev 2006-04-13 12:59:12 UTC
Upstream bug for those interested:
http://bugzilla.gnome.org/show_bug.cgi?id=329273

Varadhan has asked me to complete the work. I need a little more time to do so.
Comment 18 Jose daLuz 2006-04-18 09:12:47 UTC
(In reply to comment #17)
> Upstream bug for those interested:
> http://bugzilla.gnome.org/show_bug.cgi?id=329273

FWIW, the evo-2.6 patch in that bug seems to work fine if you don't apply evolution-sharp-0.10.2-check-evo-2.6.patch. Perhaps that causes other breakage that I haven't come across yet.
Comment 19 Daniel Drake (RETIRED) gentoo-dev 2006-04-26 16:26:28 UTC
We finished the real patch and released evolution-sharp-0.11.0. However I just noticed a small bug, so I'm waiting to see if Joe does a 0.11.1 release, or whether we should just patch 0.11.0 in portage.
Comment 20 Daniel Drake (RETIRED) gentoo-dev 2006-04-28 14:44:39 UTC
evolution-sharp-0.11.0 now in portage