Your message dated Wed, 16 May 2012 18:02:26 +0000
with message-id <e1suiym-0000rx...@franck.debian.org>
and subject line Bug#670113: fixed in flowcanvas 0.7.1+dfsg0-0.2
has caused the Debian Bug report #670113,
regarding Wrong pkg-config file causes other packages to FTBFS
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
670113: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670113
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libflowcanvas-dev
Version: 0.7.1+dfsg0-0.1+b1
Severity: serious
Tags: patch
Hi,
flowcanvas.pc contains hard-coded flags/libraries which causes ladish
to fail to build from source:
> [ 30/142] c: gui/control.c -> build/gui/control.c.10.o
> In file included from /usr/include/gtkmm-2.4/gtkmm.h:87:0,
> from /usr/include/libgnomecanvasmm-2.6/libgnomecanvasmm.h:29,
> from /usr/include/flowcanvas/Canvas.hpp:27,
> from ../gui/canvas.cpp:28:
> /usr/include/glibmm-2.4/glibmm.h:82:26: fatal error: glibmmconfig.h: No such
> file or directory
> compilation terminated.
The header "glibmmconfig.h" has moved into the multiarch path and the pkg-config
file should set a proper Requires field instead of providing a list of
hard-coded
paths of dependencies in Libs and Cflags.
A patch is appended below, thanks for considering.
--- flowcanvas.pc.in 2010-06-13 20:06:42.000000000 +0200
+++ flowcanvas.pc.in.new 2012-04-23 03:23:16.037664855 +0200
@@ -6,5 +6,6 @@
Name: flowcanvas
Version: @FLOWCANVAS_VERSION@
Description: A Gtkmm canvas widget for graph based interfaces
-Libs: -L${libdir} -lflowcanvas @GNOMECANVASMM_LIBS@
-Cflags: -I${includedir} @GNOMECANVASMM_CFLAGS@
+Requires: libgnomecanvasmm-2.6
+Libs: -L${libdir} -lflowcanvas
+Cflags: -I${includedir}
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libflowcanvas-dev depends on:
ii libflowcanvas5 0.7.1+dfsg0-0.1+b1
libflowcanvas-dev recommends no packages.
libflowcanvas-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: flowcanvas
Source-Version: 0.7.1+dfsg0-0.2
We believe that the bug you reported is fixed in the latest version of
flowcanvas, which is due to be installed in the Debian FTP archive:
flowcanvas_0.7.1+dfsg0-0.2.debian.tar.gz
to main/f/flowcanvas/flowcanvas_0.7.1+dfsg0-0.2.debian.tar.gz
flowcanvas_0.7.1+dfsg0-0.2.dsc
to main/f/flowcanvas/flowcanvas_0.7.1+dfsg0-0.2.dsc
libflowcanvas-dev_0.7.1+dfsg0-0.2_amd64.deb
to main/f/flowcanvas/libflowcanvas-dev_0.7.1+dfsg0-0.2_amd64.deb
libflowcanvas5_0.7.1+dfsg0-0.2_amd64.deb
to main/f/flowcanvas/libflowcanvas5_0.7.1+dfsg0-0.2_amd64.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 670...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alessio Treglia <ales...@debian.org> (supplier of updated flowcanvas 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 23 Apr 2012 11:10:47 +0200
Source: flowcanvas
Binary: libflowcanvas-dev libflowcanvas5
Architecture: source amd64
Version: 0.7.1+dfsg0-0.2
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: Alessio Treglia <ales...@debian.org>
Description:
libflowcanvas-dev - interactive widget for “boxes and lines” environments -
header fi
libflowcanvas5 - interactive widget for “boxes and lines” environments
Closes: 670113
Changes:
flowcanvas (0.7.1+dfsg0-0.2) unstable; urgency=low
.
* Non-maintainer upload.
* Properly fill flowcanvas.pc's Requires field rather than putting
hard-coded paths/libraries in Cflags/Libs to avoid build failures
in a multiarchified world (Closes: #670113).
Checksums-Sha1:
d60416f3925a643bee352387498eac12b1bf97aa 2053 flowcanvas_0.7.1+dfsg0-0.2.dsc
49aa7faebedf8efefca1f7ee7ee11418c3d51d46 4842
flowcanvas_0.7.1+dfsg0-0.2.debian.tar.gz
7cee354fda43ceb73e33ecd988fb812bc42e28aa 12422
libflowcanvas-dev_0.7.1+dfsg0-0.2_amd64.deb
4160a0843cb893f9b7b890ab658011a9492318ed 162934
libflowcanvas5_0.7.1+dfsg0-0.2_amd64.deb
Checksums-Sha256:
1de508270d4b05ffd0950dd0d2952ce363d7a541a0bc8eb2f783c2808ddeef3e 2053
flowcanvas_0.7.1+dfsg0-0.2.dsc
a91bfaa4d97bd33a3183abe3b602310c9673549217db8f91b1506bd42169ea95 4842
flowcanvas_0.7.1+dfsg0-0.2.debian.tar.gz
4b28c793a64c5a9168e80c7d5ebbaa9ac627c87a9403f9b1a31d4ac359f2ff08 12422
libflowcanvas-dev_0.7.1+dfsg0-0.2_amd64.deb
66f2454e9a1af9eb7747b9cc96fc714d71cdc9c5a81ae9fc9c659f61703bf4a5 162934
libflowcanvas5_0.7.1+dfsg0-0.2_amd64.deb
Files:
7bd4ef9e9dbcf6c59991370e9f89672a 2053 libs extra flowcanvas_0.7.1+dfsg0-0.2.dsc
3e82e6bb4e7499112e4ede80c91d823a 4842 libs extra
flowcanvas_0.7.1+dfsg0-0.2.debian.tar.gz
046749282db0eb1c2d22fc7a58d5783c 12422 libdevel extra
libflowcanvas-dev_0.7.1+dfsg0-0.2_amd64.deb
50f44c690879f265172695be574e672c 162934 libs extra
libflowcanvas5_0.7.1+dfsg0-0.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJPs+qXAAoJEOikiuUxHXZaenQP/0H1KxECQL/7vWw0wk0M5kss
wIvLRF17q10OsY9TjP1/PlLOANYf0jo4L5mqOhZgi6LubXglJifM7+Kinzbamliv
OAdZohIsMjRpS8UkM08hnlBUQ1asc9XQcPyw6QP0hqo6SFzpqrq3Ohlid9fNyCdP
eW4JsyW3FPv27l+B16qbRWhm5luRp2VvWJknvcl0Wmom+J+9yxC9TxA+xurwG0xP
3Fhml8YY0FBfNKlYW9A306YPdTnz1u/qkMsGgQnSTyOAJaIiXoXI+z9zx/+3gWGe
Sokye8blmYFEBKrKk0ky/yDGxBvmrUACvNpDP652j9aW8+hfKRFsDvne1Q/yc89c
UE8wrAZWI3EDrLyP90z8WtokTtrr9irdwpZPdJb7BrTwQa79LTRCsAFxqhkbvmPX
VImZ43rEImm8vh/CA4yq6fYprPwn1DVe3G9tOTzA2iFtGGDiiFoUQg9M2JjnCkuo
NDJ0CYen5ZkhiHkPbenFqXUrXpJeAIcjpYGPNPi1csApvl/r6m1PgeUaNas6U+YN
OL7cFu3/dnDNy0rdmSjeD1N5CIYjWlhwGcUeNNxKSOf3qQDjUGSKSXVn3QgMRp+4
Lv26J34zHcsBFSYAnpyRTtYcTy6lxsUdf0yDhMYUbnsSkZ3c0e1a8pTBd1RK50HY
Gd8veWUpmvfviZzBQyzg
=obbA
-----END PGP SIGNATURE-----
--- End Message ---