[Pkg-utopia-maintainers] Bug#700463: avahi: missing build-dep on libgtk2.0-cil-dev

Nick Black nick.black at sprezzatech.com
Tue Feb 12 21:32:21 UTC 2013


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(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-libgtk2.0-cil-dev-dep-to-avahi.patch
Type: text/x-diff
Size: 1155 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20130212/bea42fbc/attachment.patch>


More information about the Pkg-utopia-maintainers mailing list