Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Anybody Emerged Beagle?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Sun Aug 08, 2004 11:09 pm    Post subject: Anybody Emerged Beagle? Reply with quote

i'm curious as to whether or not anyone's emerged the beagle (hard drive indexing search technology) ebuild from BMG yet. just gave it a shot myself, and it returned some package.mask conflicts.

before i start monkeying to get it installed, i'd figure i'd ask here. i'm interested to see how the technology - which is based on the Lucene indexing engine - fares compared to Windows alternatives like X1 or the upcoming Longhorn.

any feedback would be appreciated.
Back to top
View user's profile Send private message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Fri Aug 27, 2004 10:18 pm    Post subject: Reply with quote

in case anyone's interested, there's a wiki on it here:

http://yakko.cs.wmich.edu/gasiorek/wiki/

and a few gentoo users have given it a shot, as they're posting questions to the dashboard hackers list.
_________________
------------------------------------------------
(blog) http://www.redmonk.com/sogrady/
Back to top
View user's profile Send private message
KFM
n00b
n00b


Joined: 18 Aug 2004
Posts: 58

PostPosted: Fri Aug 27, 2004 10:41 pm    Post subject: Reply with quote

The connection was refused when attempting to contact yakko.cs.wmich.edu...
Back to top
View user's profile Send private message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Wed Sep 08, 2004 2:44 am    Post subject: Reply with quote

Wiki seems to be back up. No word there on the mask conflicts.
_________________
------------------------------------------------
(blog) http://www.redmonk.com/sogrady/
Back to top
View user's profile Send private message
superjaded
l33t
l33t


Joined: 05 Jul 2002
Posts: 759

PostPosted: Wed Sep 08, 2004 3:49 am    Post subject: Reply with quote

I don't believe the Beagle you're looking for is the same one you seem to be attempting to install:
Code:

# emerge -s beagle
*  app-sci/beagle [ Masked ]
      Latest version available: 2.1.3
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 2,721 kB
      Homepage:    http://www.gel.ulaval.ca/~beagle/index.html
      Description: Open BEAGLE, a versatile EC/GA/GP framework
      License:     GPL-2


Check out BMG if you want to try out beagle and dashboard. I'm not sure how much luck you'll have with it though; I've not had much luck trying to get either working.
Back to top
View user's profile Send private message
kidgenius
n00b
n00b


Joined: 06 Sep 2004
Posts: 36

PostPosted: Wed Sep 08, 2004 4:15 am    Post subject: Reply with quote

superjaded wrote:

Check out BMG if you want to try out beagle and dashboard. I'm not sure how much luck you'll have with it though; I've not had much luck trying to get either working.


I believe he is using the BMG ebuilds...or at least thinking about it.

To answer the main question, I haven't built it yet because it's very early on in the development process, and I'm trying to find a reason to install it. I haven't yet decided on whether or not I want everything indexed, searched, etc. I don't believe it's to that 'killer app' stage yet, but I think it will be eventually. I'm just going to wait until I'm more aware of what it is, which will probably happen as it matures.
Back to top
View user's profile Send private message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Wed Sep 08, 2004 3:14 pm    Post subject: Reply with quote

yup, i'm talking about the beagle-cvs ebuild from BMG rather than beagle. it's hard masked by something, so no luck getting it in yet.

and you're right kidgenius, it's *very* early on in the dev process - and for that reason i'm not planning on installing it to my production machine.

but local filesystem search and presentation is - in my view - a huge killer app. years ago i used an application called enfish onespace that crawled my mail, documents, websites, etc - and was amazed at how much more productive i was. the downside was performance, and the interface.

dashboard/beagle may be a way around that.
_________________
------------------------------------------------
(blog) http://www.redmonk.com/sogrady/
Back to top
View user's profile Send private message
Hawkes
n00b
n00b


Joined: 23 Sep 2004
Posts: 1

PostPosted: Thu Sep 23, 2004 1:41 pm    Post subject: Reply with quote

i don't know if it is the right way, but i emerged beagle with


ekeyword x86 /path/to/ebuild

emerge beagle-cvs, same for dashboard. i
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Sep 23, 2004 2:31 pm    Post subject: Reply with quote

I cant get dashboard to compile... missing definitions in Beagle API i think.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
mahir
l33t
l33t


Joined: 05 Dec 2003
Posts: 725
Location: London

PostPosted: Thu Sep 30, 2004 1:27 am    Post subject: lets get somewhere with this.. Reply with quote

can someone help me..
Code:
make[2]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/Util'
Making all in BeagleClient
make[2]: Entering directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/BeagleClient'
mcs -g -o Beagle.dll -target:library -define:PREFIX=/usr -define:PKGLIBDIR=/usr/lib/beagle ./DBusisms.cs ./FactoryProxy.cs ./Factory.cs ./Versioned.cs ./Hit.cs ./Indexable.cs ./Property.cs ./QueryProxy.cs ./Query.cs ./FileSystemIndexerProxy.cs ./FileSystemIndexer.cs ./WebHistoryIndexerProxy.cs ./WebHistoryIndexer.cs  -r:/usr/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/lib/mono/gtk-sharp/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtk-sharp.dll -r:/usr/lib/mono/dbus-sharp/dbus-sharp.dll   -r:/usr/lib/mono/evolution-sharp/evolution-sharp.dll   -r:ICSharpCode.SharpZipLib.dll -r:../Util/Util.dll
./DBusisms.cs(47) error CS0246: Cannot find type `BusDriver'
./DBusisms.cs(75) error CS0246: Cannot find type `BusDriver'
Compilation failed: 2 error(s), 0 warnings
make[2]: *** [Beagle.dll] Error 1
make[2]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/BeagleClient'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs'
make: *** [all] Error 2

!!! ERROR: app-misc/beagle-cvs-0.0.2 failed.
!!! Function src_install, Line 43, Exitcode 2
!!! (no error message)

_________________
"wa ma tawfiqi illah billah"
Mahir Sayar
Back to top
View user's profile Send private message
thesnowman
Guru
Guru


Joined: 08 May 2003
Posts: 365
Location: Sydney, Australia

PostPosted: Thu Sep 30, 2004 11:29 pm    Post subject: Reply with quote

mahir, I had the same problem as you. I had to re-emerge dbus-cvs with mono support. e.g.
Code:
USE="mono" emerge -pv /pathtobmg/sys-apps/dbus-cvs/dbus-cvs-0.22-r3.ebuild


I then ran into another problem with a call to GetBookView in BookViewDriver.cs. It looks like the GetBookView API has changed and the version of beagle we are trying to emerge (0.0.2 on my system) hasn't been updated to use the new method call. I managed to patch beagle so I could get past that error, but now I'm getting a new one:
Code:
gcc -shared  .libs/eggtrayicon.o   -march=pentium4 -Wl,-soname -Wl,libtrayicon.so.0 -o .libs/libtrayicon.so.0.0.0
(cd .libs && rm -f libtrayicon.so.0 && ln -s libtrayicon.so.0.0.0 libtrayicon.so.0)
(cd .libs && rm -f libtrayicon.so && ln -s libtrayicon.so.0.0.0 libtrayicon.so)
ar cru .libs/libtrayicon.a  eggtrayicon.o
ranlib .libs/libtrayicon.a
creating libtrayicon.la
(cd .libs && rm -f libtrayicon.la && ln -s ../libtrayicon.la libtrayicon.la)
make[4]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray/TrayIcon/libtrayicon'
make[4]: Entering directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray/TrayIcon'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray/TrayIcon'
make[3]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray/TrayIcon'
make[3]: Entering directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray'
sed -e "s|\@prefix\@|/usr|g" -e "s|\@pkglibdir\@|/usr/lib/beagle|g" -e "s|\@target\@|BeagleTray.exe|g" < beagle-tray.in > beagle-tray
chmod +x beagle-tray
make[3]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray'
make[2]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs/tray'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs'
make: *** [all] Error 2

!!! ERROR: app-misc/beagle-cvs-0.0.2 failed.
!!! Function src_install, Line 50, Exitcode 2
!!! (no error message)


Don't know why it would be trying to leave directory /var/tmp/portage/beagle-cvs-0.0.2/work/beagle-cvs, as that's where the source has been unpacked. I'm giving up on this for the time being...
Back to top
View user's profile Send private message
mahir
l33t
l33t


Joined: 05 Dec 2003
Posts: 725
Location: London

PostPosted: Fri Oct 01, 2004 11:16 am    Post subject: mmm Reply with quote

where did you locate the patch from?
i think i might try and download the beagle tarball from *somewhere* and
write up a quick ebuild to install from the source, rather then cvs.

or - i might see if beagle is located elsewhere - *i dont know if the dev's do this - as in have two different beagles on diff servers at diff status'* ne who..

i'm gonna go play with it.
_________________
"wa ma tawfiqi illah billah"
Mahir Sayar
Back to top
View user's profile Send private message
thesnowman
Guru
Guru


Joined: 08 May 2003
Posts: 365
Location: Sydney, Australia

PostPosted: Fri Oct 01, 2004 1:48 pm    Post subject: Re: mmm Reply with quote

mahir wrote:
where did you locate the patch from?

I wrote it myself. It allowed me to compile BookViewDriver.cs, only to get the error I described in my last post. I managed to get it running without the ebuild be compiling it myself, but I get this warning from beagled:
Code:
WARNING: Could not open Evolution addressbook.  Addressbook searching is disabled.

So I can't tell if my patch works because the code is not getting called.

I downloaded the beagle source from here and tried compiling it manually, only to run into different problems there.

I guess this is to be expected from such immature software. Just have to wait a bit longer.
Back to top
View user's profile Send private message
Schmolch
l33t
l33t


Joined: 16 Jun 2002
Posts: 746
Location: Germany

PostPosted: Wed Nov 24, 2004 1:37 am    Post subject: Reply with quote

I would like to try beagle but i cant get all the required packages.
When i try to emerge it it finds none of the following files on any servers:

[ebuild N ] dev-dotnet/evolution-sharp-20041018
[ebuild N ] sys-apps/dbus-20041017
[ebuild N ] dev-dotnet/beagle-20041017

When i download everything by myself and come to the point where i wanna ./configure beagle it complains about missing dbus-sharp which i cannot find anywhere on the web to download.

How did you guys install it?
Back to top
View user's profile Send private message
butters
Guru
Guru


Joined: 13 May 2002
Posts: 427
Location: Poughkeepsie, NY

PostPosted: Wed Nov 24, 2004 9:09 am    Post subject: Reply with quote

As far as a I know beagle requires a full Mono/GTK# stack with bindings for dbus and evolution evolution libraries. It also requires a kernel with inotify (kernelspace famd successor) such as the latest -cko kernel. So dbus needs to be emerged with the mono USE flag.
_________________
If tugboats were bigger, they'd be the ones getting tugged.
Back to top
View user's profile Send private message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Sun Dec 12, 2004 10:21 pm    Post subject: Reply with quote

yup - looks like i'm missing dbus-sharp as well. everything else is in, but i can't find a dbus-sharp in the BMG portage overlay.

is this a bug for the BMG build, perhaps?

UPDATE: as for inotify, it's in the gentoo-dev-sources from 2.6.8-r10 and above, AFAIK.
_________________
------------------------------------------------
(blog) http://www.redmonk.com/sogrady/
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Mon Dec 13, 2004 11:49 pm    Post subject: Reply with quote

sog wrote:
yup - looks like i'm missing dbus-sharp as well. everything else is in, but i can't find a dbus-sharp in the BMG portage overlay.

is this a bug for the BMG build, perhaps?

UPDATE: as for inotify, it's in the gentoo-dev-sources from 2.6.8-r10 and above, AFAIK.


Just build the ~x86 dbus from the "normal" portage tree with mono in your USE-Flags.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Tue Dec 14, 2004 7:19 pm    Post subject: Reply with quote

has anyone actually got this to work?
Back to top
View user's profile Send private message
S_aIN_t
Guru
Guru


Joined: 11 May 2002
Posts: 488
Location: Ottawa

PostPosted: Thu Dec 16, 2004 11:25 am    Post subject: Reply with quote

alright... so i got a little further.. on teh whole beagle building front..
however, here is the error that i am getting
Code:

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/beagle-0.0.4/work/beagle-0.0.4'
Making all in Util
make[2]: Entering directory `/var/tmp/portage/beagle-0.0.4/work/beagle-0.0.4/Util'
wsdl -namespace:Beagle.Util -out:GoogleSearch.cs GoogleSearch.wsdl
Mono Web Services Description Language Utility
Writing file 'GoogleSearch.cs'
mcs -g --unsafe -o Util.dll -target:library camel.cs FileAdvise.cs ExifData.cs ExtendedAttribute.cs FileSyst            em.cs FrequencyStatistics.cs FSpotTools.cs GConfThreadHelper.cs GeckoUtils.cs GtkUtils.cs gnome.cs ImLog.cs             ImBuddy.cs Inotify.cs JpegHeader.cs Logger.cs MultiReader.cs NautilusTools.cs Note.cs PullingReader.cs Sched            uler.cs Stopwatch.cs StringFu.cs SystemInformation.cs UriFu.cs Vfs.cs XKeybinder.cs ApeReader.cs Mp3Reader.c            s FlacReader.cs OggReader.cs Tag.cs GoogleSearch.cs -r:/usr/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/li            b/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp            -2.0/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/mono/gecko-sharp/gecko-sharp.dll             -r:/usr/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/art-sharp.dll -Wl,--export-dy            namic -pthread -ldbus-1 -lgconf-2 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lgmime-2.0 -lz -lnsl -lgob            ject-2.0 -lglib-2.0   -r:System.Web.Services -r:Mono.Data.SqliteClient -r:Mono.Posix
error CS2001: Source file '-Wl,--export-dynamic' could not be opened
error CS2001: Source file '-pthread' could not be opened
error CS2001: Source file '-ldbus-1' could not be opened
error CS2001: Source file '-lgconf-2' could not be opened
error CS2001: Source file '-lORBit-2' could not be opened
error CS2001: Source file '-lm' could not be opened
error CS2001: Source file '-lgmodule-2.0' could not be opened
error CS2001: Source file '-ldl' could not be opened
error CS2001: Source file '-lgthread-2.0' could not be opened
error CS2001: Source file '-lgmime-2.0' could not be opened
error CS2001: Source file '-lz' could not be opened
error CS2001: Source file '-lnsl' could not be opened
error CS2001: Source file '-lgobject-2.0' could not be opened
error CS2001: Source file '-lglib-2.0' could not be opened
Compilation failed: 14 error(s), 0 warnings
make[2]: *** [Util.dll] Error 1
make[2]: Leaving directory `/var/tmp/portage/beagle-0.0.4/work/beagle-0.0.4/Util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/beagle-0.0.4/work/beagle-0.0.4'
make: *** [all] Error 2

!!! ERROR: app-misc/beagle-0.0.4 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.


can someone explain to me what is happening.. ???


thanks
_________________
"That which is overdesigned, too highly
specific, anticipates outcome; the anicipation of
outcome guatantees, if not failure, the
absence of grace."
- William Gibson, "All Tomorrow's Parties"
----
http://petro.tanreisoftware.com
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Dec 16, 2004 11:42 am    Post subject: Reply with quote

Swoosh wrote:
has anyone actually got this to work?


It's working for me. I didn't use the breakmygentoo ebuilds though, but build the things that weren't in portage yet from cvs as described here: http://www.beaglewiki.org/

Afaik the breakmygentoo ebuild is outdated and the newest beagle release needs some thing breadmygentoo doesn't provide yet.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
sog
Guru
Guru


Joined: 04 Apr 2004
Posts: 356

PostPosted: Thu Dec 16, 2004 2:58 pm    Post subject: Reply with quote

i'm on the BMG ebuilds and have successfully got everything installed, but beagle can't find the address of my dbus session yet. i think it's something simple, but that of course doesn't mean i won't have further problems if i can that fixed.
_________________
------------------------------------------------
(blog) http://www.redmonk.com/sogrady/
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Dec 16, 2004 3:05 pm    Post subject: Reply with quote

sog wrote:
i'm on the BMG ebuilds and have successfully got everything installed, but beagle can't find the address of my dbus session yet. i think it's something simple, but that of course doesn't mean i won't have further problems if i can that fixed.


Same problem here.
Starting the message bus with
Code:
eval `dbus-launch`
export DBUS_SESSION_BUS_ADDRESS


And then starting beagled in the same shell works for me.

I simply put the above code into my Gnome start script, so the address gets now exported for all apps that need it, e.g. best.
Not pretty, but it works here.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Thu Dec 16, 2004 5:08 pm    Post subject: Reply with quote

what do you think of it?
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Dec 16, 2004 5:26 pm    Post subject: Reply with quote

Swoosh wrote:
what do you think of it?


It's cool. Not really stable yet, but once it becomes stable it will seriously rock.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Thu Dec 16, 2004 9:28 pm    Post subject: Reply with quote

are you using dashboard?
also, could you post some screenies please?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum