Your message dated Sun, 09 Jul 2017 13:03:50 +0000
with message-id <e1dubsm-0009y3...@fasolo.debian.org>
and subject line Bug#867781: fixed in gcin 2.8.5+dfsg1-3
has caused the Debian Bug report #867781,
regarding gcin: parallel building frequently 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.)


-- 
867781: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867781
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gcin
Version: 2.8.5+dfsg1-2
Severity: serious
Tags: patch

2.8.5+dfsg1-2 bumps dh compat to 10, and one change
in compat 10 is that it defaults to --parallel.

This causes frequent FTBFS:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gcin.html

...
gcc -Wl,-rpath,/usr/lib/x86_64-linux-gnu/gcin -o sim2trad sim2trad.o util.o 
gcin2.so locale.o gcin-conf.o gcin-icon.o -Wl,-z,relro -Wl,--as-needed 
-lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 
-lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig 
-lfreetype -lX11 -ldl -lm
/usr/bin/ld: cannot find -lgcin-im-client
collect2: error: ld returned 1 exit status
Makefile:125: recipe for target 'tslearn' failed
make[1]: *** [tslearn] Error 1


I can reproduce this with "dpkg-buildpackage -b -J100".


The proper fix would be to fix the dependencies in the Makefiles,
but a workaround is to go back to non-parallel building with:

--- debian/rules.old    2017-07-09 11:20:03.000000000 +0000
+++ debian/rules        2017-07-09 11:20:28.000000000 +0000
@@ -13,7 +13,7 @@
 GTK3_IMMODULES := $(shell pkg-config --variable=libdir 
gtk+-3.0)/libgtk-3-0/gtk-query-immodules-3.0
 
 %:
-       dh $@
+       dh $@ --no-parallel
 
 override_dh_auto_configure:
        dh_auto_configure -- --gcinlibdir=/usr/lib/$(DEB_HOST_MULTIARCH)/gcin

--- End Message ---
--- Begin Message ---
Source: gcin
Source-Version: 2.8.5+dfsg1-3

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

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 867...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
ChangZhuo Chen (陳昌倬) <czc...@debian.org> (supplier of updated gcin 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 09 Jul 2017 20:31:25 +0800
Source: gcin
Binary: gcin gcin-data gcin-tables libgcin gcin-gtk2-immodule 
gcin-gtk3-immodule gcin-qt4-immodule gcin-qt5-immodule gcin-anthy
Architecture: source
Version: 2.8.5+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org>
Changed-By: ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Description:
 gcin       - GTK+ based input method for Chinese users
 gcin-anthy - support library to use Anthy in gcin
 gcin-data  - icons and scripts for gcin
 gcin-gtk2-immodule - GTK2 input method module with gcin as backend
 gcin-gtk3-immodule - GTK3 input method module with gcin as backend
 gcin-qt4-immodule - Qt4 input method module with gcin as backend
 gcin-qt5-immodule - Qt5 input method module with gcin as backend
 gcin-tables - input method tables for gcin
 libgcin    - library for gcin
Closes: 867781
Changes:
 gcin (2.8.5+dfsg1-3) unstable; urgency=medium
 .
   [ Adrian Bunk ]
   * Workaround for broken dependencies in Makefiles (Closes: #867781).
Checksums-Sha1:
 7e034052600d7b4e5e1cdf55858723fe7c97d464 2659 gcin_2.8.5+dfsg1-3.dsc
 97f909ac5ab3ed7bb78f00deb59268563d5dd40c 23848 gcin_2.8.5+dfsg1-3.debian.tar.xz
 b47cb98bad036b4e6175d8c2b93b58a8d5c3b523 15005 
gcin_2.8.5+dfsg1-3_source.buildinfo
Checksums-Sha256:
 ce1b349617e945e453765eb408a6438455c4297f27971126e3c21cd0eaa34084 2659 
gcin_2.8.5+dfsg1-3.dsc
 02db37c471aba07a9cc920dc253d1c0a939756befcccbcf9a913ea9c4b1b0afd 23848 
gcin_2.8.5+dfsg1-3.debian.tar.xz
 50131339599f0fd5f67394b349852e9f58552b03fbc6bd32ff85ce06c9f0657f 15005 
gcin_2.8.5+dfsg1-3_source.buildinfo
Files:
 5ed5f1aee44363d62e5ecbf36d073184 2659 utils optional gcin_2.8.5+dfsg1-3.dsc
 b2b2c998453841674177d87844bc862b 23848 utils optional 
gcin_2.8.5+dfsg1-3.debian.tar.xz
 814e6b8e230fb65243b4942eba766c34 15005 utils optional 
gcin_2.8.5+dfsg1-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEE5H9tOJ8ReWWaF1PGrc2MXdaTaQFAlliIwsACgkQGrc2MXda
TaRCqg//dgniGRPItOEfBX/PwKf90i6TxCd7ApilBe8QBgP/8WcWpjceMJCfZOyk
ZncCITHMUywvTnF1gP02TVXpvMRiI4ZHL/gTdbnpYAeThlUF81OhbpwuIFPQlmyX
SYPTH7d82iKiFZ+Nej5H0+GtYNxTV5aFonIYfMNdemYLJf5izZ6RnFh8JqQgFt4h
BkQYTOPhLID4UNRNFhbbEzdcFg1k5KAuw7QmLx1alXP7KE2ZG1yIJ98Wjrs6iabl
hPO+THuldxfynhoUhV4rY58DtJtFtkYg6DDlDAYLJwRQxxMMqhD/R0VBUjL0M2MX
jPBApNzpFYK+4FxAkW1m0aGGdPEFSXyzkXIuJqv9AIJnywYb9ltDjdlilKe8SKfo
61p/oMqX5N4vBIm1OLwCSaVxUNSsEgCrCqOXxoVrJhbGsnwbt0keCLC1/JPnwu16
UmEzX4K7zS0kMu6kXCe+qgztqlQNLDEFm5hVY4f6Sk45vs9GYcDvFjx6rYdYZHXU
FdCJ2ANFzp/VAt77EQ4k1qI9WxdfM1FL40JfowwJYnj032dYvxnYtoNefS8x9AUh
lsHj4K2s4os6s65oQifwH0GJba7K3Vss1elaf2j2k/pxwmTiDJihCRuw7q1MV7dY
tX0xOQYDRnXVDRpSRumuQl2W5k7hsbPmSVtA3+whaZ0NePi714k=
=8/Lx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to