View previous topic :: View next topic |
Author |
Message |
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Thu May 18, 2006 11:10 pm Post subject: The Tracker or time to kill a beagle |
|
|
Update
there are ebuilds on b.g.o - use them
UPDATED
There is an explanation on how to run the tracker with deskbar-applet
UPDATED
I have used the gamin-way of providing the inotify-header, the configure script was changed not to check for inotify as the ebuild should correctly determine all of the details. There is a fam USE-flag, which will select the fam/gamin backend and will disable inotify, so for best results USE="-fam" emerge -D tracker
The ebuild should correctly determine if the used kernel headers are >=2.6.16 and not patch.
Well there is something going on, beagle was a nice proof of concept, but it is time for a serious play
Quote: | Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. |
http://www.gnome.org/~jamiemcc/tracker/
So I have made a cvs-ebuild for it, to test it, in fact I'm testing it since some two weeks, there are still some problems (it is really in early stages), but it is usable and most of the time just works. There is 0.0.4-version, which appeared some 2 or 3 days ago, but I have had problems with the mysql_config not supplying the ssl-flags, when mysql is built with ssl-support (upstream bug, which I filed) and the author was really responsive and provided an workaround in cvs, that's why the ebuild is for the cvs-version.
After that you could use the command-line utils or just recompile nautilus-2.14.1 from portage without the beagle support and the configure-script will pick up the tracker
There is a python-gtk front-end - barracuda, also in early stages, you could find more information about it here.
In order to use the tracker with deskbar-applet, you could save this file (author is Mikkel Kamstrup Erlandsen, one of the creators of deskbar-applet and the barracuda) as ~/.gnome2/deskbar-applet/handlers/Tracker.py
Code: | import deskbar
from deskbar.Handler import SignallingHandler
from deskbar.Match import Match
import gobject
from gettext import gettext as _
def _check_requirements ():
try:
import dbus
try :
if getattr(dbus, 'version', (0,0,0)) >= (0,41,0):
import dbus.glib
except:
return (deskbar.Handler.HANDLER_IS_NOT_APPLICABLE, "Python dbus.glib bindings not found.", None)
return (deskbar.Handler.HANDLER_IS_HAPPY, None, None)
except:
return (deskbar.Handler.HANDLER_IS_NOT_APPLICABLE, "Python dbus bindings not found.", None)
HANDLERS = {
"TrackerFileSearchHandler" : {
"name": "Search for files using Tracker",
"description": _("Search all of your documents (using Tracker), as you type"),
"requirements" : _check_requirements,
}
}
class TrackerFileMatch (Match):
def __init__(self, handler, **args):
Match.__init__ (self, handler, **args)
try:
self._icon = deskbar.Utils.load_icon_for_file(self.name)
except Exception:
pass
def get_verb(self):
return "%(name)s"
def action(self, text=None):
print "Opening Tracker hit:", self.name
args = ["gnome-open", str(self.name)] # FIXME for some odd reason we need the str() cast
gobject.spawn_async(args, flags=gobject.SPAWN_SEARCH_PATH)
def get_category (self):
return "files"
class TrackerFileSearchHandler(SignallingHandler):
def __init__(self):
SignallingHandler.__init__(self, "stock_file")
import dbus
# We have to do this or it won't work
if getattr(dbus, 'version', (0,0,0)) >= (0,41,0):
import dbus.glib
# Set up dbus conenction to trackerd
self.bus = dbus.SessionBus()
self.proxy_obj = self.bus.get_object('org.freedesktop.Tracker', '/org/freedesktop/tracker')
self.tracker_iface = dbus.Interface(self.proxy_obj, 'org.freedesktop.Tracker')
|
the file could be found also here
So happy tracking
(this should be updated - useflags and sqlite and so on _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Last edited by Gergan Penkov on Sat Nov 04, 2006 12:26 pm; edited 4 times in total |
|
Back to top |
|
|
Rainmaker Veteran
Joined: 12 Feb 2004 Posts: 1650 Location: /home/NL/ehv/
|
Posted: Fri May 19, 2006 12:18 am Post subject: |
|
|
Do you know if this works on reiser4?
Or does this still use extended attributes? _________________ If you can't dazzle them with brilliance, baffle them with bullshit. |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri May 19, 2006 12:28 am Post subject: |
|
|
No it uses the embedded mysql-engine, which most probably is faster than extended attributes per design
So I don't see any problems running it on reiserfs4. _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
mb.Tab n00b
Joined: 07 May 2006 Posts: 44 Location: /home/mb.Tab
|
Posted: Fri May 19, 2006 5:25 pm Post subject: |
|
|
Okay...I´ve compiled it on my system without any Problems..(GCC-4.1/Reiser4) ...but what i need is lil description how to use it and a ebuild for a nice gui would be really cool, too, although it wouldnt be necessary...
mb.Tab _________________ [center]~*It´s mb.Tab*~[/center] |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri May 19, 2006 5:49 pm Post subject: |
|
|
The full readme could be find here
Quote: | RUNNING TRACKER
To run tracker, you need to manually start the tracker daemon trackerd. By default trackerd will index your entire home directory.
You can also pass a directory root to be indexed as a command line parameter if you dont want your entire home directory indexed. EG
"trackerd /home/jamie/Documents"
You can make sure that tracker only indexes a subset of your home directory and also specify folders not in your home directory by editing the tracker.cfg file in ~/.Tracker (which is created when you first run trackerd) and setting WatchDirectoryRoots to a semicolon delimited list of directories (full path required!)
EG:
WatchDirectoryRoots=directory1;directory2;directory3
On the first run, Tracker will automatically create a new database and start populating it with metadata by browsing through the user's home directory (or the root folder(s) specified).
On subsequent runs, Tracker will start up much much faster and will only ever incrementally index files (IE files that have changed since last index).
If installed correctly, the tracker daemon (trackerd) can also be started automatically via Dbus activation.
Tracker And Nautilus Search
Once you have installed Tracker and have some indexed contents, you should now compile Nautilus (ver 2.13.4 or higher) which should auto detect that tracker is installed and automatically compile in tracker support. You are now ready to appreciate a powerful and super efficient c based indexer in all its glory... happy hunting!
To make sure trackerd always start when you login to Gnome, you will need to add it to Gnome-session (select sessions from preferences menu, select startup program tab and then add /usr/bin/trackerd). For non-gnome installations, see the desktop docs for how to auto start an application for your particular desktop.
Tracker and Deskbar applet
Tracker is also integrated in GNOME's deskbar applet. Please see that applet for more info.
COMMAND LINE TOOLS
Tracker comes with a number of command line apps that you can use:
"tracker-extract FILE" - this extracts embedded metadata from FILE and prints to stdout
"tracker-search SEARCHTERM" - this perfoms a google like search using SEARCHTERM to retrieve all matching files where SEARCHTERM appears in any searchable metadata
"tracker-query" - this reads from STDIN an RDF Query that specifies the search criteria for various fields. It prints to STDOUT all matching files. You can see some example queries in the RDF-Query-examples folder. You can run the examples as "tracker-query < RDFFILE" |
Now the dbus-binding should start autamagically at least this is what happens here, so for example from the command-line tracker-search sth, will start the trackerd-deamon and will return the results.
It takes some time to index the whole home-directory - I have around 30 GB and really don't know how much time it took, I must try to run it with a clean db to measure it, but it is not very obtrusive, after that all the operations are performed instantaneously.
You could use nautilus if you are a gnome-user, as I said you should just recompile it with beagle USE-flag deselected, it will pick the tracker automagically.
It seems that it could be used with the deskbar-applet, but I haven't tested it till now.
There is also the python-gtk front-end barracuda, to get it emerge first bzr and bzrtools, and after that:
Code: | bzr get http://grillbar.org/barracuda |
I think that the inotify-patch works now, and probably will post it later, it seems to react faster and not to load the system this much _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
mb.Tab n00b
Joined: 07 May 2006 Posts: 44 Location: /home/mb.Tab
|
Posted: Fri May 19, 2006 6:34 pm Post subject: |
|
|
Ohh should´ve mentioned that, but i´m a e17 user and doesn´t want all of those deps wich come with gnome and stuff.... ..
second thing is i tried out barracuda but it just doesnt want to start, wehter my python is broken or just barracuda dunno..*mhh*
If i can come up with some more info ill report back here
mb.Tab
BTW thanks for the full Readme _________________ [center]~*It´s mb.Tab*~[/center] |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Sat May 20, 2006 3:07 pm Post subject: |
|
|
I've updated the ebuild to use inotify, so it should now take less resources and be faster
As to the barracuda it uses pygtk and probably gnome-python, if you don't have them it will fail to start. It kinda works here, I mean it works but it's not that usefull for now (it simply dumps results in a window, but you could not make some more refined searches) _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
mb.Tab n00b
Joined: 07 May 2006 Posts: 44 Location: /home/mb.Tab
|
Posted: Sun May 21, 2006 10:25 am Post subject: |
|
|
That was the cool thing about beagle, it indexed my gaim logs and i could search in them....but tracker just gives me the text file where it finds the phrase..but beagle was just to ressource intense...
Mkay will check on the deps again and report back ! _________________ [center]~*It´s mb.Tab*~[/center] |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Sun May 21, 2006 6:19 pm Post subject: |
|
|
Well these are still unimplemented, but I hope he will soon define for the other types shared-filemetadata-spec
for now these are the implemented first-time-objects:
Quote: | First class object support includes : Files, Documents, Music, Images, Videos, Playlists*, Notes*, Applications*, Contacts*, Emails*, Conversations*, Appointments*, Tasks*, Bookmarks*, History* and Projects*
(* these services are not currently indexed at the moment but will be in later versions)
|
In fact these with marked with * are indexed simply as text documents. _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
Lord_Asriel n00b
Joined: 05 Oct 2006 Posts: 7
|
Posted: Thu Oct 05, 2006 1:34 pm Post subject: |
|
|
I found tracker a lot better than beagle.
now i'd like to try the newest version but i think this ebuild is no more valid (mysql has been dropped in favor of slq-light, isn't it?). Could you make a new ebuild? |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Thu Oct 05, 2006 5:10 pm Post subject: |
|
|
I'll try to update the ebuild on the weekend, if I have time - move the db to sqlite as default and such things _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
playfool l33t
Joined: 01 Jun 2004 Posts: 688 Location: Ã
rhus, Denmark
|
Posted: Thu Oct 05, 2006 5:20 pm Post subject: |
|
|
Storing everything in one big database (yes Jamie is actually proposing storing mails and stuff directly in Tracker long term) just sounds dangerous to me unless handled properly. |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Thu Oct 05, 2006 5:25 pm Post subject: |
|
|
as long as I read the mailing-list - they store only the clean text e-mails and only keywords and such (thumbs) from the other documents, so nothing really bad probably if correctly implemented, we'll see
well it is still better than beagle, storing random sh.t in xattr _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Fri Nov 03, 2006 9:27 pm Post subject: |
|
|
Hi
I found tracker today and it looks very promising, at least it indexes way faster than beagle while using far less ressources - and it should get better
But, beyond all that niceness, I've got a problem and maybe someone can help me out:
I installed the latest version using the tracker-9999.ebuild from b.g.o. with the USE-Flags: "gui -mysql -fam" and it goes right through without any errors.
Then I started trackerd as my user and indexing begins, runs, finishes and waits for queries...and here comes the problem...
It doesn't matter, if I use tracker-search(-tool) or tracker-query, I always get:
Quote: | Could not connect to Tracker |
also tracker-stats gives
Quote: | Could not initialize Tracker - exiting ... | but tracker is still running in another terminal.
Any hints?
cheers,
ph
PS:
Yes, I issued Code: | /etc/init.d/dbus start | before testing. |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri Nov 03, 2006 9:47 pm Post subject: |
|
|
hm well this is strange, have you tried to stop the deamon and just run tracker-stats for example, this should start trackerd in the background, you could still tail -f ~/.Tracker/tracker.log.
the second thing is (although I'm not sure if this is needed) do you have a local dbus session like in http://www.gentoo.org/proj/en/desktop/gnome/howtos/gnome-2.16-upgrade.xml? _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Fri Nov 03, 2006 10:06 pm Post subject: |
|
|
Wow, thanks for this very fast answer and ...
... you sir are my personal hero today
I'm using fvwm as my wm, so there's no dbus-session started at login and that's been the fault
Now it's working very nicely, even the gui-search-tool, but I still have another question and maybe you've got the answer:
How/where do I set the applications I want to have associated with the different filetypes? I tried opening a folder, but it complains about missing nautilus, which I don't have and don't want to have, but instead would like to use thunar. Any hints for this?
muchas gracias again
cheers,
ph |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri Nov 03, 2006 10:31 pm Post subject: |
|
|
I'm afraid I don't know the answer
the problem is that the search-tool is in fact the gnome-search-tool using tracker as a backend and the gnome-vfs for such invocations. I personally use xfce and gnome and this not such a big issue for me, although I prefer thunar even when working in gnome. So the solution is probably if someone knows more about gnome-vfs and its arcane gconf-switches and if this is not possible to be configured, the other possibility is to re-write the search tool to use the thunar-vfs _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Fri Nov 03, 2006 10:47 pm Post subject: |
|
|
Well, somehow I expected such an answer...why make something easy, when you can make it overly complicated
I'll have a look into gfcon tomorrow, maybe I find something.
Besides that, one thank you again(sorry, I'm just happy).
ph |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Sat Nov 04, 2006 12:05 pm Post subject: |
|
|
Hm, this is hard set in the source - it is not vfs or some gconf key:
Code: | gboolean
open_file_with_nautilus (GtkWidget * window,
const gchar * file)
{
GnomeDesktopItem * ditem;
GdkScreen * screen;
GError *error = NULL;
gchar * command;
gchar * contents;
gchar * escaped;
escaped = g_shell_quote (file);
command = g_strconcat ("nautilus ",
"--sm-disable ",
"--no-desktop ",
"--no-default-window ",
escaped,
NULL);
contents = g_strdup_printf ("[Desktop Entry]\n"
"Name=Nautilus\n"
"Icon=file-manager\n"
"Exec=%s\n"
"Terminal=false\n"
"StartupNotify=true\n"
"Type=Application\n",
command);
ditem = gnome_desktop_item_new_from_string (NULL,
contents,
strlen (contents),
GNOME_DESKTOP_ITEM_LOAD_NO_TRANSLATIONS ,
NULL);
if (ditem == NULL) {
g_free (contents);
g_free (command);
g_free (escaped);
return FALSE;
}
screen = gtk_widget_get_screen (window);
gnome_desktop_item_set_launch_time (ditem,
gtk_get_current_event_time ());
gnome_desktop_item_launch_on_screen (ditem, NULL,
GNOME_DESKTOP_ITEM_LAUNCH_ONLY_ONE,
screen, -1, &error);
gnome_desktop_item_unref (ditem);
g_free (contents);
g_free (command);
g_free (escaped);
if (error) {
g_error_free (error);
return FALSE;
}
return TRUE;
}
|
_________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
swimmer Veteran
Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Sat Nov 04, 2006 1:24 pm Post subject: |
|
|
I have it updated, but if someone wants, he/she could make an entry in gentoo-wiki (I will be thankfull) and I could link to it, as I don't have that much time ATM and the first post with the explanations is more or less obsolete _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Sat Nov 04, 2006 3:15 pm Post subject: |
|
|
Quote: | Hm, this is hard set in the source - it is not vfs or some gconf key |
Quote: | Desktop-neutral design (its a freedesktop product built around other freedesktop technologies like DBus and XDGMime but contains no GNOME specific dependencies) |
Well, now how does this fit together? Sure, tracker itself is desktop-independent, but the delivered GTK-UI depends on nautilus?
I mean, it's ok and nice, that they deliver a GUI, but still force GTK-Users with other WMs or XFCE as DE to build their own GUI - quite sad in my opinion. I know, there's already this Barracude thing build with pygtk, but that doesn't build for me now
Anyway, thanks Gergan for digging into this.
cheers,
ph |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Sat Nov 04, 2006 7:28 pm Post subject: |
|
|
Try this quick and dirty patch (it seems to work here):
cat /usr/local/overlays/mygarnome/app-misc/tracker/files/thunar.patch
Code: | --- src/tracker-search-tool/tracker-search-tool-support.c.orig 2006-11-04 20:33:14.000000000 +0100
+++ src/tracker-search-tool/tracker-search-tool-support.c 2006-11-04 20:34:44.000000000 +0100
@@ -1238,15 +1238,12 @@
escaped = g_shell_quote (file);
- command = g_strconcat ("nautilus ",
- "--sm-disable ",
- "--no-desktop ",
- "--no-default-window ",
+ command = g_strconcat ("thunar ",
escaped,
NULL);
contents = g_strdup_printf ("[Desktop Entry]\n"
- "Name=Nautilus\n"
+ "Name=Thunar\n"
"Icon=file-manager\n"
"Exec=%s\n"
"Terminal=false\n"
|
also you must add epatch ${FILESDIR}/tracker.patch in src_unpack for this to work.
Happy tracking with thunar:) _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Fri Nov 10, 2006 8:35 am Post subject: |
|
|
Hi Gergan and thanks for your patch.
I've read, that tracker-0.5.1 is out and tried the tracker-9999.ebuild to get it, but I get an error:
Code: | [...]checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed... de
checking for intltool >= 0.22... awk: cmd. line:1: fatal: cannot open file `./intltool-update.in' for reading (No such file or directory)
awk: cmd. line:1: fatal: cannot open file `./intltool-update.in' for reading (No such file or directory)
found
./configure: line 23216: test: : integer expression expected
configure: error: Your intltool is too old. You need intltool 0.22 or later.
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-misc/tracker-9999/work/tracker/config.log
!!! ERROR: app-misc/tracker-9999 failed.
Call stack:
ebuild.sh, line 1568: Called dyn_compile
ebuild.sh, line 937: Called src_compile
tracker-9999.ebuild, line 101: Called econf
ebuild.sh, line 540: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/portage' |
Notice how it tells that intltool should be too old, but I've got Code: | [#][tracker] eix -I intltool
[I] dev-util/intltool
Available versions: 0.34.1 (~)0.34.2 0.35.0
Installed: 0.35.0(10:19:08 10.11.2006)
Homepage: http://www.gnome.org/
Description: Tools for extracting translatable strings from various sourcefiles | . I tried rebuilding it, but this doesn't help.
Also gstreamer seems to be a dependency now, so it seems we need a new ebuild - maybe I can do it, but I haven't before and my time is currently very limited
If someone has the time, maybe he/she can write one and post it here where someone already requested an ebuild for the latest version.
Besides, is it just my system(running on ~x86 and up2date) or does your tracker also loose the dbus-connection very often?
cheers,
ph |
|
Back to top |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri Nov 10, 2006 7:05 pm Post subject: |
|
|
you need to have >=gnome-common-2.12 and replace eautoreconf with ${S}/autogen.sh and it should go ahead, but my test have shown another problem with missing target tracker-search-tool.desktop, I'll look at it later on...
As to dbus and such, I have had random "hang-up"s as say after some 2-3 days tracker simply does not respond and such, but I don't have much time to invistigate.
As to the ebuild - it should be changed, Jimie has embedded sqlite, which is not a good idea, and the ebuild should check if a threadsafe version is build and use it instead, the gstreamer dependancies and such should be added and so on... _________________ "I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack |
|
Back to top |
|
|
|
|
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
|
|