From owner-freebsd-gnome@freebsd.org Sun Feb 12 20:57:43 2017 Return-Path: Delivered-To: freebsd-gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 672B8CDC21E for ; Sun, 12 Feb 2017 20:57:43 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 534571706 for ; Sun, 12 Feb 2017 20:57:43 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 52876CDC21D; Sun, 12 Feb 2017 20:57:43 +0000 (UTC) Delivered-To: gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 521F7CDC21C for ; Sun, 12 Feb 2017 20:57:43 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 341DF1705 for ; Sun, 12 Feb 2017 20:57:42 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-246-6.lns20.per4.internode.on.net [121.45.246.6]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id v1CKvaBI036706 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 12 Feb 2017 12:57:40 -0800 (PST) (envelope-from julian@freebsd.org) To: gnome@freebsd.org, rb@sernet.de From: Julian Elischer Subject: tracker port Message-ID: <90e06533-c08c-66c7-5ea3-8409caf16ea8@freebsd.org> Date: Mon, 13 Feb 2017 04:57:30 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Feb 2017 20:57:43 -0000 Hi I was discussing the tracker port with on of the people on it's IRC channel.. Here's hte transcript, which includes why I need this information... I have an issue that I may or may not be a bug but need more infomation to decide. it's PROBABLY not a tracker issue, but I need information to assign it.. firstlym I'm running on FreeBSD so that immediately makes my setup unusual. I"m still in early stages so I don't know how well it works yet but we want to do file indexing with Samba... |<-- slowfranklin has left irc.gnome.org (Quit: slowfranklin) julian they have added a tracker interface and it is used to give spotlight support to networked Macs. garnacho_ follows so far |<-- bastianilso_ has left irc.gnome.org (Quit: bastianilso_) julian The issue may be just with oackageing, but using the FreeBSD packages the dependency chain gets huge it ends up pringing in gtk3 which in turn brings in libEGL (via cairo) which brings in of all things the LLVM compiler suite. which would see a bit extreme for a file indexer. the general discussion seems to be "well it's a gnome product, and they probably don't care if tracker links with all that stuff because htey are expecting to have it all there anyhow" So my question is, -->| slowfranklin (ralph@p5DF56489.dip0.t-ipconnect.de) has joined #tracker julian "do the authors of tracker expect it to be generally useful without the entire rest of the gnome desktop present?" garnacho_: not sure how much you know about the packaging and linkages expected. garnacho_ julian: the tracker source tarball also contains some UI apps, most namely the preferences dialog and a demo UI. Those can be disabled with the --disable-tracker-preferences and --disable-tracker-needle toggles julian: there's been talks to split tracker sources so the dependencies are straightened out, the plans didn't get to realize as soon as I'd hope... julian ok, so I"ll have to look at the configuration ans discuss it with the maintainer of the FreeBSD port we may need to create tow packages .. one for use by gnome nad one for external use. tow -> two garnacho_ julian: fwiw, debian manages to split tracker into daemon/miners/ui, each having the minimal set of dependencies. So it's not impossible fro