Bug#591163: [pkg-ggz-maintainers] Bug#591163: ggz-kde-client: FTBFS: Nonexistent build-dependency: libavahi-compat-howl-dev

2010-08-01 Thread Josef Spillner
Apparently, avahi  (0.6.27-1) has introduced this issue by an incomplete check 
of reverse dependencies in Debian:
 Development of the original Howl implementation has been discontinued and
 there are no more reverse dependencies in the Debian archive since lenny.

Nevertheless, I understand the reason to drop Howl and will update the 
packaging metadata accordingly in the pkg-ggz SVN.

Am Sonntag, 1. August 2010, 02:50:16 schrieb Lucas Nussbaum:
 Source: ggz-kde-client
 Version: 0.0.14.1-1
 Severity: serious
 Tags: squeeze sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20100731 qa-ftbfs
 Justification: FTBFS on amd64
 
 Hi,
 
 During a rebuild of all packages in sid, your package failed to build on
 amd64.
 
 Relevant part:
  ** Using build dependencies supplied by package:
  Build-Depends: cdbs, debhelper (= 5), gettext, ggzcore-bin (= 0.0.14),
  kdelibs4-dev, libavahi-compat-howl-dev, libggzmod-dev (= 0.0.14)
  
  ┌
  ──┐ │ Install build dependencies (internal resolver) 
   │
  └───
  ───┘
  
  Checking for already installed source dependencies...
  W: Unable to locate package libavahi-compat-howl-dev
  cdbs: missing
  debhelper: missing
  Using default version 7.9.3
  gettext: missing
  ggzcore-bin: missing
  Using default version 0.0.14.1-1
  kdelibs4-dev: missing
  libavahi-compat-howl-dev: missing
  libggzmod-dev: missing
  Using default version 0.0.14.1-1
  Checking for source dependency conflicts...
  E: Couldn't find package libavahi-compat-howl-dev
 
 The full build log is available from:
   
 http://people.debian.org/~lucas/logs/2010/07/31/ggz-kde-client_0.0.14.1-1_
 lsid64.buildlog
 
 A list of current common problems and possible solutions is available at
 http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
 
 About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
 of the Grid'5000 platform, using a clean chroot.  Internet was not
 accessible from the build systems.



Bug#591163: [pkg-ggz-maintainers] Bug#591163: ggz-kde-client: FTBFS: Nonexistent build-dependency: libavahi-compat-howl-dev

2010-08-01 Thread Michael Biebl
On 01.08.2010 19:32, Josef Spillner wrote:
 Apparently, avahi  (0.6.27-1) has introduced this issue by an incomplete 
 check 
 of reverse dependencies in Debian:
  Development of the original Howl implementation has been discontinued and
  there are no more reverse dependencies in the Debian archive since lenny.
 
 Nevertheless, I understand the reason to drop Howl and will update the 
 packaging metadata accordingly in the pkg-ggz SVN.

Sorry, it seems I missed that indeed.
Probably because I checked for binary dependencies only, so the build dep
slipped through. I double-checked now, and thankfully ggz-kde-client is the only
package affected by this.

As Josef agreed to update the package, I will keep the Howl compat package 
removed.

Cheers and sorry again for the inconvenience,

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#591163: [pkg-ggz-maintainers] Bug#591163: ggz-kde-client: FTBFS: Nonexistent build-dependency: libavahi-compat-howl-dev

2010-08-01 Thread Michael Biebl
On 02.08.2010 00:16, Michael Biebl wrote:
 On 01.08.2010 19:32, Josef Spillner wrote:
 Apparently, avahi  (0.6.27-1) has introduced this issue by an incomplete 
 check 
 of reverse dependencies in Debian:
  Development of the original Howl implementation has been discontinued 
 and
  there are no more reverse dependencies in the Debian archive since 
 lenny.

 Nevertheless, I understand the reason to drop Howl and will update the 
 packaging metadata accordingly in the pkg-ggz SVN.
 
 Sorry, it seems I missed that indeed.
 Probably because I checked for binary dependencies only, so the build dep
 slipped through. I double-checked now, and thankfully ggz-kde-client is the 
 only
 package affected by this.
 
 As Josef agreed to update the package, I will keep the Howl compat package 
 removed.

As it seems, ggz-kde-client did build-depend on libavahi-compat-howl-dev, but
due to the configure check being broken, Zeroconf was not enabled (this is from
the buildd log):

 checking for sw_discovery_init in -lhowl... yes
 checking howl/howl_config.h usability... no
 checking howl/howl_config.h presence... no
 checking for howl/howl_config.h... no
 configure: WARNING: Zeroconf diabled, libhowl (headers) not found.

So, if nobody complained about missing Zeroconf support until now, the simplest
fix is to just drop the libavahi-compat-howl-dev build-dep.

Cheers,
Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature