Package: libnss-mdns Version: 0.8-4.1 Severity: normal Tags: patch Hi,
The sysconfdif and localstatedir are not set in the configure call, so they get the default value of PREFIX/etc and PREFIX/var. Then, it does not find the /etc/mdns.allow neither the avahi's socket. Thanks, Santi -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (104, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8) Versions of packages libnss-mdns depends on: ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries Versions of packages libnss-mdns recommends: ii zeroconf 0.9-1 IPv4 link-local address allocator -- no debconf information
diff -ur nss-mdns-0.8.orig/debian/rules nss-mdns-0.8/debian/rules --- nss-mdns-0.8.orig/debian/rules 2006-09-12 13:05:03.000000000 +0200 +++ nss-mdns-0.8/debian/rules 2006-09-12 13:08:51.000000000 +0200 @@ -27,7 +27,7 @@ config.status: configure dh_testdir # Add here commands to configure the package. - ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" build: build-stamp