Package: avahi-daemon Version: 0.6.31-1 Severity: normal File: avahi Dear Maintainer,
I believe that avahi needs a build-dep on libgtk2.0-cil-dev. When building Avahi for SprezzOS 2, we ran into the following: make[4]: Entering directory `/media/build/world/avahi_0.6.31/avahi-ui-sharp' GEN avahi-ui-sharp-docs.tree GEN avahi-ui-sharp.dll Package gtk-sharp-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk-sharp-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk-sharp-2.0' found error CS8027: Error running pkg-config. Check the above output. Additionally, the dep should require a version less than 2.99. Debian doesn't ship 2.99 yet, but SprezzOS does, and the package does not compile against this version (it's pre-3, basically, and names things as such). diff --git a/packaging/avahi/debian/control b/packaging/avahi/debian/control index 0cb1ab6..693c513 100644 --- a/packaging/avahi/debian/control +++ b/packaging/avahi/debian/control @@ -10,6 +10,7 @@ Build-Depends: debhelper (>= 9), libgdbm-dev, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.14.0), + libgtk2.0-cil-dev (<< 2.99), libgtk-3-dev, libexpat-dev, libdaemon-dev (>= 0.11), Thanks! -- System Information: Debian Release: 1 (von Neumann) APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.7.6 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages avahi-daemon depends on: ii adduser 1:3.113-SprezzOS1 ii bind9-host [host] 2:9.9.2-SprezzOS1 ii dbus 1.6.8-SprezzOS1 ii host 2:9.9.2-SprezzOS1 ii libavahi-common3 0.6.31-1 ii libavahi-core7 0.6.31-1 ii libc6 2.16-SprezzOS1 ii libcap2 1:2.22-SprezzOS2 ii libdaemon0 0.14-2 ii libdbus-1-3 1.6.8-SprezzOS1 ii libexpat1 2.1.0-SprezzOS1 ii lsb-base 1:4.1-SprezzOS1 Versions of packages avahi-daemon recommends: ii libnss-mdns 0.10-3.2 Versions of packages avahi-daemon suggests: pn avahi-autoipd <none> -- no debconf information packaging/avahi/debian/control | 1 + packaging/avahi/debian/patches/series | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-)
>From a5240084aef9255a8c91be65113d77b8c2716a84 Mon Sep 17 00:00:00 2001 From: nick black <nick.bl...@sprezzatech.com> Date: Tue, 12 Feb 2013 16:31:07 -0500 Subject: [PATCH] add libgtk2.0-cil-dev dep to avahi --- packaging/avahi/debian/control | 1 + packaging/avahi/debian/patches/series | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packaging/avahi/debian/control b/packaging/avahi/debian/control index 0cb1ab6..693c513 100644 --- a/packaging/avahi/debian/control +++ b/packaging/avahi/debian/control @@ -10,6 +10,7 @@ Build-Depends: debhelper (>= 9), libgdbm-dev, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.14.0), + libgtk2.0-cil-dev (<< 2.99), libgtk-3-dev, libexpat-dev, libdaemon-dev (>= 0.11), diff --git a/packaging/avahi/debian/patches/series b/packaging/avahi/debian/patches/series index 36c3659..498a59d 100644 --- a/packaging/avahi/debian/patches/series +++ b/packaging/avahi/debian/patches/series @@ -1,3 +1 @@ -# Debian patches for Avahi 01_avahi-daemon.conf.patch -02_gtksharp.diff -- 1.8.1.3