[avahi] compile avahi from ubuntu 10.04

Kevyn-Alexandre Pare kapare at rogue-research.com
Thu Aug 19 16:49:21 PDT 2010

yes I know was just listing what package was containing the gtk3. But
let put this on the side I will not use the gtk3 stuff.

Another question and here the steps, see question at the end:

./configure --prefix=/home/kapare/avahi --exec-prefix=/home/kapare/avahi --disable-gtk3 --disable-gtk --disable-glib --disable-gobject --disable-mono --disable-pygtk --disable-monodoc --disable-qt3 --disable-qt4 --disable-python --disable-python-dbus --enable-tests


make install

cd /home/kapare/avahi

sudo etc/init.d/avahi-daemon start
 * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon                                           [ OK]

kapare at ubuntu:~/avahi$ ps -ef | grep avahi
avahi    24254     1  0 18:38 ?        00:00:00 avahi-daemon: running [ubuntu.local]   
avahi    24255 24254  0 18:38 ?        00:00:00 avahi-daemon: chroot helper

 cd bin/
kapare at ubuntu:~/avahi/bin$ ./avahi-browse -v -a
Failed to create client object: Daemon not running

This is working perfectly if I recompile and use git checkout v0.6.25 / v0.6.26?

If I make a diff the only think that seem that have change for avahi-daemon is the <file.introspect> 
that have been remove and seem to have been replace by <org.freedesktop*>

am I my missing something?

Best Regards

On Thu, 2010-08-19 at 01:53 +0200, Lennart Poettering wrote:
> On Tue, 17.08.10 13:05, Kevyn-Alexandre Pare (kapare at rogue-research.com) wrote:
> > 
> > That's what I thought but the gtk3.0 package that I found is this one
> > and is already install.
> > 
> > kapare at ubuntu:~/avahi/avahi$ sudo aptitude search gtk3
> > i libmoonlight-gtk3.0-cil - Moonlight.Gtk library 
> That's not gtk3, that's libmoonlight.
> You can just disable gtk3 during build if you don't want it, like any
> other optional feature. Pass --disable-gtk3 to configure.
> Lennart

More information about the avahi mailing list