Your message dated Wed, 30 May 2007 08:41:12 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#426551: poppler: Some missing includes in the Qt/Qt4 -dev 
packages
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: poppler
Version: 0.5.4-4
Tags: patch

Packages that build-depend on libpoppler-qt-dev or qt4-dev currently
fail to build because the qt4 package is missing
poppler-page-transition.h [1] and the qt package is missing
poppler-link-qt3.h [2]. (Those are Ubuntu bug reports, but apply to
Debian as well).

Attached patch fixes both, see the included changelog diff for
details. The patch also adds a Recommends:, see [3] for details.

Thanks,

Martin

[1] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/114186
[2] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/117388
[3] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/117530

-- 
Martin Pitt        http://www.piware.de
Ubuntu Developer   http://www.ubuntu.com
Debian Developer   http://www.debian.org
diff -u poppler-0.5.4/debian/control poppler-0.5.4/debian/control
--- poppler-0.5.4/debian/control
+++ poppler-0.5.4/debian/control
@@ -83,7 +83,7 @@
 Package: libpoppler-qt4-dev
 Architecture: any
 Section: libdevel
-Depends: libpoppler-qt4-1 (= ${binary:Version}), libpoppler-dev (=${binary:Version}), libqt4-dev
+Depends: libpoppler-qt4-1 (= ${binary:Version}), libpoppler-qt-dev (=${binary:Version}), libqt4-dev
 Description: PDF rendering library -- development files (Qt 4 interface)
  Poppler is a PDF rendering library based on xpdf PDF viewer.
  .
@@ -93,6 +93,7 @@
 Architecture: any
 Section: utils
 Depends: ${shlibs:Depends}
+Recommends: ghostscript
 Conflicts: xpdf-utils, pdftohtml (<< 0.36-14)
 Replaces: xpdf-utils, pdftohtml, xpdf-reader
 Provides: xpdf-utils, pdftohtml
diff -u poppler-0.5.4/debian/libpoppler-qt-dev.install poppler-0.5.4/debian/libpoppler-qt-dev.install
--- poppler-0.5.4/debian/libpoppler-qt-dev.install
+++ poppler-0.5.4/debian/libpoppler-qt-dev.install
@@ -1,4 +1,5 @@
 debian/tmp/usr/include/poppler/poppler-qt.h
+debian/tmp/usr/include/poppler/poppler-link-qt3.h
 debian/tmp/usr/include/poppler/poppler-page-transition.h
 debian/tmp/usr/lib/libpoppler-qt.a
 debian/tmp/usr/lib/libpoppler-qt.so
diff -u poppler-0.5.4/debian/changelog poppler-0.5.4/debian/changelog
--- poppler-0.5.4/debian/changelog
+++ poppler-0.5.4/debian/changelog
@@ -1,3 +1,15 @@
+poppler (0.5.4-4ubuntu2) gutsy; urgency=low
+
+  * debian/control: Add dependency libpoppler-qt-dev to libpoppler-qt4-dev, so
+    that build-depending on the latter pulls in the required file
+    poppler-page-transition.h. That's ugly, but still better than shipping the
+    file in both packages and make them conflict to each other. (LP: #114186)
+  * Ship poppler-link-qt3.h in libpoppler-qt-dev. (LP: #117388)
+  * debian/control: Add 'ghostscript' recommends to poppler-utils.
+    (LP: #117530)
+
+ -- Martin Pitt <[EMAIL PROTECTED]>  Tue, 29 May 2007 16:21:40 +0200
+
 poppler (0.5.4-4ubuntu1) gutsy; urgency=low
 
   * debian/control: Add Conflicts/Replaces to the old library names.

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Version: 0.5.4-5

Thanks to lool, it was already fixed in 0.5.4-5:

   * Add missing poppler/poppler-link-qt3.h header to libpoppler-qt-dev; thanks
     Sune Vuorela; closes: #425486.
   * Let libpoppler-qt4-dev depend on libpoppler-qt-dev since some of its
     headers require poppler-page-transition.h which is clearly from the Qt
     bindings; thanks Sune Vuorela; closes: #425540.
   * Wrap build-deps and deps.
   * Drop useless debian/*.dirs.
   * Misc cleanups.
   * Build-dep on autotools-dev and drop bogus lintian overrides.

Martin Pitt píše v Út 29. 05. 2007 v 16:36 +0200:
> Package: poppler
> Version: 0.5.4-4
> Tags: patch
> 
> Packages that build-depend on libpoppler-qt-dev or qt4-dev currently
> fail to build because the qt4 package is missing
> poppler-page-transition.h [1] and the qt package is missing
> poppler-link-qt3.h [2]. (Those are Ubuntu bug reports, but apply to
> Debian as well).
> 
> Attached patch fixes both, see the included changelog diff for
> details. The patch also adds a Recommends:, see [3] for details.
> 
> Thanks,
> 
> Martin
> 
> [1] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/114186
> [2] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/117388
> [3] https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/117530
> 
-- 
Ondřej Surý <[EMAIL PROTECTED]>  ***  http://blog.rfc1925.org/
Kulturní občasník              ***  http://www.obcasnik.cz/



--- End Message ---

Reply via email to