Your message dated Sun, 15 Oct 2006 17:17:25 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#387576: fixed in opensync 0.19-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libopensync0-dev
Version: 0.18-2.2
Severity: serious
Tags: patch

        Hi,

 Between 0.18-2 and 0.18-2.2, the pkg-config files seem to have changed,
 presumably due to relibtoolizing with newer autotools, and are now
 broken:
 Variable 'datarootdir' not defined in /usr/lib/pkgconfig/opensync-1.0.pc

 This is the delta:

-configdir=${prefix}/share/opensync/defaults
+configdir=${datarootdir}/opensync/defaults

 Say hi to autoreconf at build time.  BTW, this doesn't sound very safe:
    configure: debian/rules
 ... especially if your .diff.gz patches both configure and debian/rules,
 you have no guarantee on the order of files in the patch, hence this
 might result in relibtoolizing at each build or not and creates
 surprizes for NMUers.  I suggest you either unconditionnally
 autoreconf or make it a maintainer only rule which you only run
 manually.
   For example, mipsel didn't autoreconf:
 
http://buildd.debian.org/fetch.php?&pkg=opensync&ver=0.18-2.2&arch=mipsel&stamp=1155242504&file=log&as=raw
 ... but sparc did:
 
http://buildd.debian.org/fetch.php?&pkg=opensync&ver=0.18-2.2&arch=sparc&stamp=1154939480&file=log&as=raw

 Attached patch should fix the issue for autoconf before and after 2.60,
 but bumps the build-dep nevertheless to avoid a warning.  This is an
 upstream issue as well.  I didn't run autoreconf myself to avoid
 cluttering the interdiff, but you should do so.

 One trivial way to force autoreconf is to change:
    configure: debian/rules
 in:
    configure: debian/rules force
 and add a dummy "force:" target that you need to list in .PHONY.

   Bye,

-- System Information:
Debian Release: Debian unstable (sid)
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- 
Loïc Minier <[EMAIL PROTECTED]>
--- opensync-0.18/debian/control
+++ opensync-0.18/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Robert Collins <[EMAIL PROTECTED]>
 Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.3.5-11), 
  python-support (>= 0.3.9), libglib2.0-dev, libsqlite3-dev, libxml2-dev, check,
- swig, automake1.9, autoconf, libtool
+ swig, automake1.9, autoconf (>= 2.60), libtool
 Standards-Version: 3.7.2
 
 Package: libopensync0
--- opensync-0.18/debian/changelog
+++ opensync-0.18/debian/changelog
@@ -1,3 +1,11 @@
+opensync (0.18-2.3) unstable; urgency=low
+
+  * Fix *.pc files to resolve datarootdir.
+  * Build-depend on autoconf >= 2.60 to avoid warnings about a missing
+    datarootdir (should work nevertheless with older autoconf).
+
+ -- Loic Minier <[EMAIL PROTECTED]>  Fri, 15 Sep 2006 09:11:24 +0200
+
 opensync (0.18-2.2) unstable; urgency=low
 
   * Non-maintainer upload.
--- opensync-0.18.orig/opensync-1.0.pc.in
+++ opensync-0.18/opensync-1.0.pc.in
@@ -2,6 +2,7 @@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
[EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
--- opensync-0.18.orig/osengine-1.0.pc.in
+++ opensync-0.18/osengine-1.0.pc.in
@@ -2,9 +2,10 @@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
 [EMAIL PROTECTED]@
[EMAIL PROTECTED]@
 
 Name: osengine
 Description: OpenSync sync engine
 Version: @VERSION@
 Libs: -L${libdir} -losengine
-Cflags: -I${includedir}/opensync-1.0
\ No newline at end of file
+Cflags: -I${includedir}/opensync-1.0

--- End Message ---
--- Begin Message ---
Source: opensync
Source-Version: 0.19-1

We believe that the bug you reported is fixed in the latest version of
opensync, which is due to be installed in the Debian FTP archive:

libopensync0-dbg_0.19-1_i386.deb
  to pool/main/o/opensync/libopensync0-dbg_0.19-1_i386.deb
libopensync0-dev_0.19-1_i386.deb
  to pool/main/o/opensync/libopensync0-dev_0.19-1_i386.deb
libopensync0_0.19-1_i386.deb
  to pool/main/o/opensync/libopensync0_0.19-1_i386.deb
opensync_0.19-1.diff.gz
  to pool/main/o/opensync/opensync_0.19-1.diff.gz
opensync_0.19-1.dsc
  to pool/main/o/opensync/opensync_0.19-1.dsc
opensync_0.19.orig.tar.gz
  to pool/main/o/opensync/opensync_0.19.orig.tar.gz
opensyncutils_0.19-1_i386.deb
  to pool/main/o/opensync/opensyncutils_0.19-1_i386.deb
python-opensync_0.19-1_i386.deb
  to pool/main/o/opensync/python-opensync_0.19-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Collins <[EMAIL PROTECTED]> (supplier of updated opensync package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 16 Oct 2006 08:38:33 +1000
Source: opensync
Binary: libopensync0-dev python-opensync opensyncutils libopensync0 
libopensync0-dbg
Architecture: source i386
Version: 0.19-1
Distribution: unstable
Urgency: low
Maintainer: Robert Collins <[EMAIL PROTECTED]>
Changed-By: Robert Collins <[EMAIL PROTECTED]>
Description: 
 libopensync0 - Synchronisation framework for email/pdas/and more
 libopensync0-dbg - Debug symbols for libopensync0
 libopensync0-dev - Headers and static libraries for libopensync
 opensyncutils - Command line utilities for libopensync
 python-opensync - Python bindings to the opensync synchronisation engine
Closes: 367705 377564 387576 392162
Changes: 
 opensync (0.19-1) unstable; urgency=low
 .
   * New upstream release (Closes: #392162).
   * Remove autoreconf dependency on the debian/rules timestamp, developers can
     still run 'debian/rules configure' to recreate configure, but buildds 
should
     no longer randomly autoreconf (Closes: #387576).
   * Move libopensync0-dev to section libdevel (Closes: #367705).
   * Update python bindings short description (Closes: #377564).
Files: 
 a001120285865610a8d3b83e85b53197 807 libs optional opensync_0.19-1.dsc
 8cc40f8e427aa2bc76f4a65ce8dc9e34 914368 libs optional opensync_0.19.orig.tar.gz
 5390e1c9cb548419bd3ee6a1ee79d1ff 345957 libs optional opensync_0.19-1.diff.gz
 688d13526494bd1a26f8f65ebf08b735 223494 libs optional 
libopensync0_0.19-1_i386.deb
 eb2718e658076608938a97886c44d9a7 25486 libs optional 
opensyncutils_0.19-1_i386.deb
 637af44a9cc45f7c2e98d0650f115ce7 491386 libdevel optional 
libopensync0-dev_0.19-1_i386.deb
 37e847dff32c8a398e7486bb21423296 459328 libs optional 
libopensync0-dbg_0.19-1_i386.deb
 76ccdfd960861024b4472df6ea704c80 23388 libs optional 
python-opensync_0.19-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFMszqM4BfeEKYx2ERAtlbAJwMrTqgHg/2tmkElNe5r3GmRj/AVACeL0pT
gysvWwseNjcJg99SJIybuAc=
=QrJ4
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to