[Pkg-ime-devel] Bug#735646: autopkgtest broken: missing pkg-config

Martin Pitt martin.pitt at ubuntu.com
Fri Jan 17 08:52:20 UTC 2014


Package: libchewing
Version: 0.3.5-3
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch trusty
User: autopkgtest-devel at lists.alioth.debian.org
Usertags: autopkgtest

Hello,

Thanks for adding an autopkgtest! However, it currently fails [1]:

  /tmp/adt-run.lR8pXa/dsc0-build/libchewing-0.3.5/debian/tests/build: 1: /tmp/adt-run.lR8pXa/dsc0-build/libchewing-0.3.5/debian/tests/build: pkg-config: not found
  buildtest.c:2:21: fatal error: chewing.h: No such file or directory

Attached debdiff fixes that and also makes the test stricter/more
useful by only depending on the -dev package (see changelog).

Thanks for considering,

Martin

[1] https://jenkins.qa.ubuntu.com/job/trusty-adt-libchewing/7/ARCH=i386,label=adt/console
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
diff -Nru libchewing-0.3.5/debian/changelog libchewing-0.3.5/debian/changelog
--- libchewing-0.3.5/debian/changelog	2013-11-21 15:37:16.000000000 +0100
+++ libchewing-0.3.5/debian/changelog	2014-01-17 09:48:34.000000000 +0100
@@ -1,3 +1,12 @@
+libchewing (0.3.5-3ubuntu1) trusty; urgency=medium
+
+  * debian/tests/control:
+    - Add missing pkg-config test dependency.
+    - Don't pull in all binaries, just libchewing3-dev. This ensures that the
+      -dev package has correct dependencies.
+
+ -- Martin Pitt <martin.pitt at ubuntu.com>  Fri, 17 Jan 2014 09:48:00 +0100
+
 libchewing (0.3.5-3) unstable; urgency=low
 
   * Merge negative frequency patch (Closes: #722971)
diff -Nru libchewing-0.3.5/debian/tests/control libchewing-0.3.5/debian/tests/control
--- libchewing-0.3.5/debian/tests/control	2013-11-21 15:37:16.000000000 +0100
+++ libchewing-0.3.5/debian/tests/control	2014-01-17 09:47:56.000000000 +0100
@@ -1,2 +1,2 @@
 Tests: build
-Depends: @, build-essential
+Depends: libchewing3-dev, build-essential, pkg-config


More information about the Pkg-ime-devel mailing list