[pkg-ggz-maintainers] Bug#490420: Same problem as 473350 ?

Neil Williams codehelp at debian.org
Thu Aug 28 17:54:29 UTC 2008


#473350 started out as a stale config file but now looks like it is a
problem with ggzd and libdb-dev where the package on the mirrors (for
amd64) depends on libdb4.6 and local rebuilds depend on libdb4.3 or
libdb4.4 for a clean chroot.

Forcing a dependency on libdb4.6-dev does not change the dependency:

Build-Depends: cdbs, debhelper (>= 5), libavahi-client-dev, libggz-dev
(>= 0.0.14),
 libexpat1-dev (>= 1.95.6), libdb4.6-dev, libfam-dev, lsb-base (>=
3.0-3)

ggz-server (0.0.14.1-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * ggzd Fails to install (Closes: #478812)
  * Move from libdb-dev to libdb4.6-dev

$ debdiff /var/cache/apt/archives/ggzd_0.0.14.1-1_amd64.deb ../ggzd_0.0.14.1-1.1_amd64.deb

File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libavahi-client3 (>= [-0.6.13),-] {+0.6.16),+} libavahi-common3 (>= [-0.6.10),-] 
{+0.6.16),+} libc6 (>= 2.7-1), [-libdb4.6,-] {+libdb4.4,+} libexpat1 (>= 1.95.8), 
libggz2 (>= 0.0.14.1), libggzdmod6 (>= 0.0.14.1)
Version: [-0.0.14.1-1-] {+0.0.14.1-1.1+}

[-libdb4.6,-] {+libdb4.4,+}

This is the same if the dependency is set to libdb4.4-dev.

Forcing libdb4.3-dev does give a dependency on libdb4.3:

Depends: libavahi-client3 (>= [-0.6.13),-] {+0.6.16),+} libavahi-common3 (>= [-0.6.10),-]
 {+0.6.16),+} libc6 (>= 2.7-1), [-libdb4.6,-] {+libdb4.3 (>= 4.3.28-1),+} 
libexpat1 (>= 1.95.8), libggz2 (>= 0.0.14.1), libggzdmod6 (>= 0.0.14.1)

However, the package still does not install. (See #473350)

> We can do two things here:
> - require libdb and libdb-dev <= 4.4
> - backport from trunk which supports, in a safer way, libdb up to version 4.7

IMHO the backport (or a new upstream release) might be the only choice
here. libdb4.3-dev appears not to work. (libdb-dev (<= 4.4) would just
give libdb4.6-dev which fails).

A separate question is whether the versioning in libdb4.6-dev has gone
awry.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-ggz-maintainers/attachments/20080828/a0b0fb5e/attachment-0001.pgp 


More information about the pkg-ggz-maintainers mailing list